Skip to content

Commit c29bdd4

Browse files
authored
Merge pull request #13 from doncesarts/issue/babel-deprecation
chore: update babel libraries
2 parents 6a0e15d + 548a77a commit c29bdd4

File tree

5 files changed

+3385
-3139
lines changed

5 files changed

+3385
-3139
lines changed

.babelrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"presets": ["env"],
2+
"presets": ["@babel/preset-env"],
33
"env": {
44
"test": {
55
"plugins": ["istanbul"]

.eslintrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22

3-
"parser": "babel-eslint",
3+
"parser": "@babel/eslint-parser",
44
"env": {
55
"browser": false,
66
"es6": true,

package.json

Lines changed: 27 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "",
55
"main": "dist/index.js",
66
"engines": {
7-
"node": "^8.10.0"
7+
"node": "^16.0.0"
88
},
99
"scripts": {
1010
"dev": "babel-node src/index.es6",
@@ -37,27 +37,38 @@
3737
],
3838
"license": "MIT",
3939
"devDependencies": {
40-
"@babel/core": "^7.1.2",
41-
"@babel/register": "^7.0.0",
42-
"@babel/polyfill": "^7.0.0",
43-
"babel-cli": "^6.26.0",
44-
"babel-eslint": "^8.2.5",
45-
"babel-plugin-istanbul": "^4.1.6",
46-
"babel-preset-env": "^1.7.0",
40+
"@babel/cli": "^7.17.6",
41+
"@babel/core": "^7.17.8",
42+
"@babel/eslint-parser": "^7.12.16",
43+
"@babel/polyfill": "^7.12.1",
44+
"@babel/preset-env": "^7.16.11",
45+
"@babel/register": "^7.17.7",
46+
"@typescript-eslint/eslint-plugin": "^4.4.1",
47+
"@typescript-eslint/parser": "^4.4.1",
48+
"babel-plugin-istanbul": "^6.1.1",
4749
"babel-register": "^6.26.0",
48-
"babel-tape-runner": "^2.0.1",
49-
"coveralls": "^3.0.2",
50-
"electron": "^3.0.2",
51-
"eslint": "^5.0.1",
50+
"babel-tape-runner": "^3.0.0",
51+
"coveralls": "^3.1.1",
52+
"electron": "^18.0.2",
53+
"eslint": "^8.2.0",
54+
"eslint-config-airbnb": "19.0.4",
55+
"eslint-config-prettier": "^6.13.0",
5256
"eslint-config-strongloop": "^2.1.0",
57+
"eslint-plugin-import": "^2.25.3",
58+
"eslint-plugin-jsx-a11y": "^6.5.1",
59+
"eslint-plugin-node": "^11.1.0",
60+
"eslint-plugin-prettier": "^4.0.0",
61+
"eslint-plugin-react": "^7.28.0",
62+
"eslint-plugin-react-hooks": "^4.3.0",
5363
"istanbul": "^0.4.5",
54-
"nyc": "^12.0.2",
64+
"nyc": "^15.1.0",
65+
"prettier": "^2.6.2",
5566
"tap-spec": "^5.0.0",
56-
"tape": "^4.9.1"
67+
"tape": "^5.5.2"
5768
},
5869
"dependencies": {
59-
"mustache": "^2.3.0",
60-
"solidity-parser-antlr": "^0.3.0"
70+
"mustache": "^4.2.0",
71+
"solidity-parser-antlr": "^0.4.11"
6172
},
6273
"nyc": {
6374
"require": [

src/lib/generators/comments-generator.es6

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -88,10 +88,7 @@ export default class CommentsGenerator {
8888
}
8989

9090
extractParamNames(item) {
91-
let params = [];
92-
item.parameters.parameters.forEach((paramObj) => {
93-
params.push({name: paramObj.name});
94-
});
95-
return params;
91+
const parameters = item.parameters.parameters ? item.parameters.parameters : item.parameters;
92+
return parameters.map((p) => ({name: p.name}));
9693
}
9794
}

0 commit comments

Comments
 (0)