Skip to content

Commit 12e5a2a

Browse files
committed
upgrade node to v16, and update dependencies
1 parent b6b42ce commit 12e5a2a

File tree

16 files changed

+5143
-11596
lines changed

16 files changed

+5143
-11596
lines changed

.babelrc

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,16 @@
11
{
2-
"presets": ["env", "babel-preset-react", "airbnb", "babel-preset-stage-0"],
2+
"presets": [
3+
[
4+
"@babel/preset-env",
5+
{ "modules": false, "targets": { "node": "current" } }
6+
],
7+
["@babel/preset-react", { "targets": { "node": "current" } }],
8+
"airbnb"
9+
],
310
"plugins": [
411
"add-module-exports",
512
"transform-class-properties",
6-
["transform-es2015-classes", { loose: true }],
13+
"@babel/plugin-transform-classes",
14+
["transform-es2015-classes", { "loose": true }]
715
]
816
}

.eslintrc

Lines changed: 28 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,36 @@
55
"browser": true,
66
"es6": true
77
},
8-
"parser": "babel-eslint",
9-
"ecmaFeatures": {
10-
"modules": true,
11-
"jsx": true
8+
"parser": "@babel/eslint-parser",
9+
"parserOptions": {
10+
"ecmaFeatures": {
11+
"modules": true,
12+
"jsx": true
13+
}
1214
},
1315
"rules": {
1416
"semi": [2, "never"],
17+
"no-redeclare": 0,
18+
"max-classes-per-file": 0,
19+
"quotes": 0,
20+
"indent": 0,
21+
"import/no-import-module-exports": 0,
22+
"no-useless-constructor": 0,
23+
"no-multiple-empty-lines": 0,
24+
"no-prototype-builtins": 0,
25+
"no-param-reassign": 0,
26+
"no-else-return": 0,
27+
"prefer-spread": 0,
28+
"no-underscore-dangle": 0,
29+
"arrow-parens": 0,
30+
"operator-linebreak": 0,
31+
"no-return-assign": 0,
32+
"comma-dangle": 0,
33+
"object-shorthand": 0,
34+
"no-plusplus": 0,
35+
"no-unneeded-ternary": 0,
36+
"class-methods-use-this": 0,
37+
"prefer-destructuring": 0,
38+
"arrow-body-style": 0
1539
}
1640
}

.travis.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
sudo: false
22
language: node_js
3-
script: npm run lint && npm run coverage
3+
node_js: 16
4+
script: yarn run lint && yarn run coverage
45
after_script: cat ./coverage/lcov.info | coveralls
56
node_js:
67
- "stable"

dist.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,15 @@ module.exports = {
33
entry: {
44
'alt': ['./index.js'],
55
},
6+
mode: "production",
67
output: {
78
path: __dirname + '/dist',
89
filename: '[name].js',
910
library: 'Alt',
1011
libraryTarget: 'umd'
1112
},
1213
module: {
13-
loaders: [{
14+
rules: [{
1415
test: /\.js$/,
1516
loader: 'babel-loader',
1617
exclude: /node_modules/

dist.min.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,15 @@ module.exports = {
33
entry: {
44
'alt': ['./index.js'],
55
},
6+
mode: "production",
67
output: {
78
path: __dirname + '/dist',
89
filename: '[name].min.js',
910
library: 'Alt',
1011
libraryTarget: 'umd'
1112
},
1213
module: {
13-
loaders: [{
14+
rules: [{
1415
test: /\.js$/,
1516
loader: 'babel-loader',
1617
exclude: /node_modules/

0 commit comments

Comments
 (0)