Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
91 changes: 22 additions & 69 deletions .all-contributorsrc
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
{
"files": [
"README.md"
],
"files": ["README.md"],
"imageSize": 100,
"commit": false,
"contributors": [
Expand All @@ -10,192 +8,147 @@
"name": "Dan Klausner",
"avatar_url": "https://avatars1.githubusercontent.com/u/2083539?v=4",
"profile": "https://github.com/wellDan28",
"contributions": [
"bug",
"code"
]
"contributions": ["bug", "code"]
},
{
"login": "datitisev",
"name": "David Sevilla Martín",
"avatar_url": "https://avatars2.githubusercontent.com/u/6401250?v=4",
"profile": "https://datitisev.me",
"contributions": [
"doc"
]
"contributions": ["doc"]
},
{
"login": "phun-ky",
"name": "Alexander Vassbotn Røyne-Helgesen",
"avatar_url": "https://avatars1.githubusercontent.com/u/1714029?v=4",
"profile": "http://phun-ky.net",
"contributions": [
"bug",
"code"
]
"contributions": ["bug", "code"]
},
{
"login": "joaquin-corchero",
"name": "Joaquin Corchero",
"avatar_url": "https://avatars2.githubusercontent.com/u/6892214?v=4",
"profile": "https://github.com/joaquin-corchero",
"contributions": [
"code"
]
"contributions": ["code"]
},
{
"login": "durera",
"name": "David Parker",
"avatar_url": "https://avatars1.githubusercontent.com/u/4400618?v=4",
"profile": "https://github.com/durera",
"contributions": [
"code"
]
"contributions": ["code"]
},
{
"login": "mariotacke",
"name": "Mario Tacke",
"avatar_url": "https://avatars2.githubusercontent.com/u/4942019?v=4",
"profile": "https://www.mariotacke.io",
"contributions": [
"code"
]
"contributions": ["code"]
},
{
"login": "kyeah",
"name": "Kevin Yeh",
"avatar_url": "https://avatars1.githubusercontent.com/u/2308368?v=4",
"profile": "http://kyeh.me",
"contributions": [
"code"
]
"contributions": ["code"]
},
{
"login": "jackocnr",
"name": "Jack O'Connor",
"avatar_url": "https://avatars0.githubusercontent.com/u/1186883?v=4",
"profile": "https://jackocnr.com",
"contributions": [
"code"
]
"contributions": ["code"]
},
{
"login": "kstolte",
"name": "Keith Stolte",
"avatar_url": "https://avatars0.githubusercontent.com/u/20091146?v=4",
"profile": "https://keithstolte.io",
"contributions": [
"doc",
"design"
]
"contributions": ["doc", "design"]
},
{
"login": "david-poindexter",
"name": "David Poindexter",
"avatar_url": "https://avatars2.githubusercontent.com/u/4568451?v=4",
"profile": "http://www.nvisionative.com",
"contributions": [
"doc"
]
"contributions": ["doc"]
},
{
"login": "fthomas",
"name": "Frank S. Thomas",
"avatar_url": "https://avatars1.githubusercontent.com/u/141252?v=4",
"profile": "https://github.com/fthomas",
"contributions": [
"code"
]
"contributions": ["code"]
},
{
"login": "pawk",
"name": "pawk",
"avatar_url": "https://avatars1.githubusercontent.com/u/27773225?v=4",
"profile": "https://github.com/pawk",
"contributions": [
"code"
]
"contributions": ["code"]
},
{
"login": "Atry",
"name": "Yang, Bo",
"avatar_url": "https://avatars3.githubusercontent.com/u/601530?v=4",
"profile": "https://www.yang-bo.com/",
"contributions": [
"code"
]
"contributions": ["code"]
},
{
"login": "v1v",
"name": "Victor Martinez",
"avatar_url": "https://avatars2.githubusercontent.com/u/2871786?v=4",
"profile": "https://github.com/v1v",
"contributions": [
"doc"
]
"contributions": ["doc"]
},
{
"login": "Tybot204",
"name": "Tyler Hogan",
"avatar_url": "https://avatars3.githubusercontent.com/u/7002601?v=4",
"profile": "https://github.com/Tybot204",
"contributions": [
"code"
]
"contributions": ["code"]
},
{
"login": "blairg23",
"name": "Blair Gemmer",
"avatar_url": "https://avatars0.githubusercontent.com/u/6225764?v=4",
"profile": "http://blairgemmer.com",
"contributions": [
"doc"
]
"contributions": ["doc"]
},
{
"login": "lianghx-319",
"name": "Han",
"avatar_url": "https://avatars2.githubusercontent.com/u/27187946?v=4",
"profile": "https://github.com/lianghx-319",
"contributions": [
"code"
]
"contributions": ["code"]
},
{
"login": "donmahallem",
"name": "donmahallem",
"avatar_url": "https://avatars2.githubusercontent.com/u/4698322?v=4",
"profile": "https://github.com/donmahallem",
"contributions": [
"code"
]
"contributions": ["code"]
},
{
"login": "aelbozie",
"name": "Ahmed",
"avatar_url": "https://avatars3.githubusercontent.com/u/36151122?v=4",
"profile": "https://github.com/aelbozie",
"contributions": [
"code"
]
"contributions": ["code"]
},
{
"login": "monicarib",
"name": "Mônica Ribeiro",
"avatar_url": "https://avatars0.githubusercontent.com/u/7025960?v=4",
"profile": "https://github.com/monicarib",
"contributions": [
"code"
]
"contributions": ["code"]
},
{
"login": "viatrix",
"name": "Tanya Bushenyova",
"avatar_url": "https://avatars.githubusercontent.com/u/16937734?v=4",
"profile": "https://github.com/viatrix",
"contributions": [
"code"
]
"contributions": ["code"]
}
],
"contributorsPerLine": 7,
Expand Down
23 changes: 10 additions & 13 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -1,13 +1,10 @@
{
"presets": ["@babel/preset-env"],
"plugins": [
"@babel/plugin-transform-runtime",
"@babel/plugin-proposal-object-rest-spread"
],
"env": {
"test": {
"plugins": ["istanbul"]
}
},
"targets": "node 14.0"
}
{
"presets": ["@babel/preset-env"],
"plugins": ["@babel/plugin-transform-runtime", "@babel/plugin-proposal-object-rest-spread"],
"env": {
"test": {
"plugins": ["istanbul"]
}
},
"targets": "node 14.0"
}
2 changes: 1 addition & 1 deletion .codecov.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
codecov:
branch: master
branch: master
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ root = true

[*]
indent_style = space
indent_size = 4
indent_size = 2
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
Expand Down
101 changes: 47 additions & 54 deletions .eslintrc.yaml
Original file line number Diff line number Diff line change
@@ -1,61 +1,54 @@
parser: babel-eslint
env:
node: true
mocha: true
es6: true
node: true
mocha: true
es6: true
parserOptions:
ecmaVersion: 6
sourceType: module
ecmaFeatures:
impliedStrict: true
allowImportExportEverywhere: false
ecmaVersion: 6
sourceType: module
ecmaFeatures:
impliedStrict: true
allowImportExportEverywhere: false
plugins:
- mocha
- babel
- mocha
- babel
extends:
- semistandard
- prettier
rules:
no-undef: 1
no-unreachable: 1
no-empty: error
array-callback-return: error
no-var: error
indent:
- error
- 4
- SwitchCase: 1
space-before-function-paren:
- error
- never
no-debugger: 0
prefer-const: error
strict: error
no-template-curly-in-string: error
consistent-return: error
no-multiple-empty-lines:
- error
- max: 1
maxBOF: 0
no-lonely-if: error
new-parens: error
eol-last: error
no-array-constructor: error
arrow-body-style:
- error
- as-needed
prefer-arrow-callback:
- error
- allowNamedFunctions: true
prefer-destructuring:
- error
- object: true
array: false
prefer-spread: error
prefer-rest-params: error
prefer-promise-reject-errors: 0
valid-typeof: 0
no-undef: 1
no-unreachable: 1
no-empty: error
array-callback-return: error
no-var: error
no-debugger: 0
prefer-const: error
strict: error
no-template-curly-in-string: error
consistent-return: error
no-multiple-empty-lines:
- error
- max: 1
maxBOF: 0
no-lonely-if: error
new-parens: error
eol-last: error
no-array-constructor: error
arrow-body-style:
- error
- as-needed
prefer-arrow-callback:
- error
- allowNamedFunctions: true
prefer-destructuring:
- error
- object: true
array: false
prefer-spread: error
prefer-rest-params: error
prefer-promise-reject-errors: 0
valid-typeof: 0
overrides:
- files:
- "*.spec.js"
env:
mocha: true
- files:
- "*.spec.js"
env:
mocha: true
3 changes: 1 addition & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
experimental: true
runs-on: ${{ matrix.os }}
continue-on-error: ${{ matrix.experimental }}

steps:
- uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }} on ${{ matrix.os }}
Expand All @@ -36,4 +36,3 @@ jobs:
- run: npm ci
- run: npm test
- run: npm run build

Loading