lint filenames (#1757)

* build: update @xrplf/typescript-style

* fix filename casing

* fix webpack setup

* add missing eslint plugin

Co-authored-by: Nathan Nichols <natenichols@cox.net>
This commit is contained in:
ledhed2222
2021-10-19 16:08:46 -04:00
committed by GitHub
parent a7c9a88bcf
commit bd154fd6e8
73 changed files with 242 additions and 162 deletions

133
package-lock.json generated
View File

@@ -28,8 +28,8 @@
"@types/ws": "^8.2.0",
"@typescript-eslint/eslint-plugin": "^4.30.0",
"@typescript-eslint/parser": "^4.0.0",
"@xrplf/eslint-config": "^1.4.0",
"@xrplf/prettier-config": "^1.2.0",
"@xrplf/eslint-config": "^1.5.0",
"@xrplf/prettier-config": "^1.5.0",
"assert": "^2.0.0",
"buffer": "^6.0.2",
"chai": "^4.3.4",
@@ -37,6 +37,7 @@
"ejs": "^3.0.1",
"eslint": "^7.5.0",
"eslint-plugin-array-func": "^3.1.7",
"eslint-plugin-consistent-default-export-name": "^0.0.13",
"eslint-plugin-eslint-comments": "^3.2.0",
"eslint-plugin-import": "^2.24.1",
"eslint-plugin-jsdoc": "^36.0.0",
@@ -1340,9 +1341,9 @@
}
},
"node_modules/@xrplf/eslint-config": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/@xrplf/eslint-config/-/eslint-config-1.4.0.tgz",
"integrity": "sha512-tSpFzcQinykGrmF/kFgKumtQrIkpeOwAsCCEOmJC7f2uo6soZVB4EK0GPJ+l1uYN5o35YR34cEAPz+bBodJ6sw==",
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/@xrplf/eslint-config/-/eslint-config-1.5.0.tgz",
"integrity": "sha512-jVxkjC+kxkXXNDhDKGteqJ8Bhvrq2xwg00UTqArZTYK0VPDzEaFOgrOKgruybz7/pzY0n8Gf2HRu2tENRtRB+Q==",
"dev": true,
"dependencies": {
"confusing-browser-globals": "^1.0.9",
@@ -1350,28 +1351,29 @@
"eslint-config-prettier": "8.3.0"
},
"engines": {
"node": ">=14.15.0 <15.0.0",
"npm": ">=7.20.0 <8.0.0"
"node": ">= 14.15.0",
"npm": ">= 7.0.0 < 8.0.0"
},
"peerDependencies": {
"@typescript-eslint/eslint-plugin": "^4.30.0",
"@typescript-eslint/parser": "^4.30.0",
"eslint": "^7.5.0",
"eslint-plugin-array-func": "^3.1.6",
"eslint-plugin-eslint-comments": "^3.2.0",
"eslint-plugin-import": "^2.22.0",
"eslint-plugin-jsdoc": "36.0.8",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-prettier": "4.0.0",
"eslint-plugin-tsdoc": "^0.2.5",
"prettier": "^2.0.5",
"typescript": ">=3.9.0"
"@typescript-eslint/eslint-plugin": ">= 4.30.0 < 5",
"@typescript-eslint/parser": ">= 4.30.0 < 5",
"eslint": ">= 7.5.0 < 8",
"eslint-plugin-array-func": ">= 3.1.6 < 4",
"eslint-plugin-consistent-default-export-name": ">= 0.0.13",
"eslint-plugin-eslint-comments": ">= 3.2.0 < 4",
"eslint-plugin-import": ">= 2.22.0 < 3",
"eslint-plugin-jsdoc": ">= 36.0.8 < 37",
"eslint-plugin-node": ">= 11.1.0 < 12",
"eslint-plugin-prettier": "~4.0",
"eslint-plugin-tsdoc": ">= 0.2.5",
"prettier": ">= 2.0.5 < 3",
"typescript": ">= 3.9.0"
}
},
"node_modules/@xrplf/prettier-config": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@xrplf/prettier-config/-/prettier-config-1.2.0.tgz",
"integrity": "sha512-dVGcbxcmtCRogsLYkdjczm01g+nDCtrJHQsTEWsOl+EemNGOQFCjiiorVsvg6EClkU6yxjqJOh0IqYfH/GAOfw==",
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/@xrplf/prettier-config/-/prettier-config-1.5.0.tgz",
"integrity": "sha512-Wq9Dw3RJMQoiKXv+sz0EPh/1j5E1fbxvBOzAAsrdltQoXgjk1ai6OIGaegKxtJPXd2P80b/H8PhRbU/DS9z5Rg==",
"dev": true
},
"node_modules/@xtuc/ieee754": {
@@ -2880,6 +2882,21 @@
"eslint": ">=3.0.0"
}
},
"node_modules/eslint-plugin-consistent-default-export-name": {
"version": "0.0.13",
"resolved": "https://registry.npmjs.org/eslint-plugin-consistent-default-export-name/-/eslint-plugin-consistent-default-export-name-0.0.13.tgz",
"integrity": "sha512-vrCH7XnvJZTTVlw8zH+4X84bK7MbI9/h4m0r7wxvYcbW4XViSDb99SBE6Wz1HmWzz3sUHID6nFeVjek5qdObRA==",
"dev": true,
"dependencies": {
"lodash.camelcase": "^4.3.0",
"lodash.kebabcase": "^4.1.1",
"lodash.snakecase": "^4.1.1",
"lodash.upperfirst": "^4.3.1"
},
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/eslint-plugin-es": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz",
@@ -5095,6 +5112,12 @@
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
"node_modules/lodash.camelcase": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
"integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=",
"dev": true
},
"node_modules/lodash.clonedeep": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
@@ -5107,18 +5130,36 @@
"integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=",
"dev": true
},
"node_modules/lodash.kebabcase": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz",
"integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=",
"dev": true
},
"node_modules/lodash.merge": {
"version": "4.6.2",
"resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
"integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
"dev": true
},
"node_modules/lodash.snakecase": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz",
"integrity": "sha1-OdcUo1NXFHg3rv1ktdy7Fr7Nj40=",
"dev": true
},
"node_modules/lodash.truncate": {
"version": "4.4.2",
"resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
"integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
"dev": true
},
"node_modules/lodash.upperfirst": {
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz",
"integrity": "sha1-E2Xt9DFIBIHvDRxolXpe2Z1J984=",
"dev": true
},
"node_modules/log-symbols": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
@@ -9530,9 +9571,9 @@
"requires": {}
},
"@xrplf/eslint-config": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/@xrplf/eslint-config/-/eslint-config-1.4.0.tgz",
"integrity": "sha512-tSpFzcQinykGrmF/kFgKumtQrIkpeOwAsCCEOmJC7f2uo6soZVB4EK0GPJ+l1uYN5o35YR34cEAPz+bBodJ6sw==",
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/@xrplf/eslint-config/-/eslint-config-1.5.0.tgz",
"integrity": "sha512-jVxkjC+kxkXXNDhDKGteqJ8Bhvrq2xwg00UTqArZTYK0VPDzEaFOgrOKgruybz7/pzY0n8Gf2HRu2tENRtRB+Q==",
"dev": true,
"requires": {
"confusing-browser-globals": "^1.0.9",
@@ -9541,9 +9582,9 @@
}
},
"@xrplf/prettier-config": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@xrplf/prettier-config/-/prettier-config-1.2.0.tgz",
"integrity": "sha512-dVGcbxcmtCRogsLYkdjczm01g+nDCtrJHQsTEWsOl+EemNGOQFCjiiorVsvg6EClkU6yxjqJOh0IqYfH/GAOfw==",
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/@xrplf/prettier-config/-/prettier-config-1.5.0.tgz",
"integrity": "sha512-Wq9Dw3RJMQoiKXv+sz0EPh/1j5E1fbxvBOzAAsrdltQoXgjk1ai6OIGaegKxtJPXd2P80b/H8PhRbU/DS9z5Rg==",
"dev": true
},
"@xtuc/ieee754": {
@@ -10775,6 +10816,18 @@
"dev": true,
"requires": {}
},
"eslint-plugin-consistent-default-export-name": {
"version": "0.0.13",
"resolved": "https://registry.npmjs.org/eslint-plugin-consistent-default-export-name/-/eslint-plugin-consistent-default-export-name-0.0.13.tgz",
"integrity": "sha512-vrCH7XnvJZTTVlw8zH+4X84bK7MbI9/h4m0r7wxvYcbW4XViSDb99SBE6Wz1HmWzz3sUHID6nFeVjek5qdObRA==",
"dev": true,
"requires": {
"lodash.camelcase": "^4.3.0",
"lodash.kebabcase": "^4.1.1",
"lodash.snakecase": "^4.1.1",
"lodash.upperfirst": "^4.3.1"
}
},
"eslint-plugin-es": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz",
@@ -12371,6 +12424,12 @@
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
"lodash.camelcase": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
"integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=",
"dev": true
},
"lodash.clonedeep": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
@@ -12383,18 +12442,36 @@
"integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=",
"dev": true
},
"lodash.kebabcase": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz",
"integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=",
"dev": true
},
"lodash.merge": {
"version": "4.6.2",
"resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
"integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
"dev": true
},
"lodash.snakecase": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz",
"integrity": "sha1-OdcUo1NXFHg3rv1ktdy7Fr7Nj40=",
"dev": true
},
"lodash.truncate": {
"version": "4.4.2",
"resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
"integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
"dev": true
},
"lodash.upperfirst": {
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz",
"integrity": "sha1-E2Xt9DFIBIHvDRxolXpe2Z1J984=",
"dev": true
},
"log-symbols": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",