Merge pull request #26 from n8n-io/apply-lintings-progressively

Apply lintings progressively
This commit is contained in:
Omar Ajoue 2022-07-19 17:04:36 +02:00 committed by GitHub
commit b11e4aa54f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 13385 additions and 5532 deletions

View file

@ -25,6 +25,9 @@ module.exports = {
files: ['package.json'],
plugins: ['eslint-plugin-n8n-nodes-base'],
extends: ['plugin:n8n-nodes-base/community'],
rules: {
'n8n-nodes-base/community-package-json-name-still-default': 'off',
}
},
{
files: ['./credentials/**/*.ts'],

12
.eslintrc.prepublish.js Normal file
View file

@ -0,0 +1,12 @@
module.exports = {
extends: "./.eslintrc.js",
overrides: [
{
files: ['package.json'],
plugins: ['eslint-plugin-n8n-nodes-base'],
rules: {
'n8n-nodes-base/community-package-json-name-still-default': 'error',
},
},
],
};

18894
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -20,9 +20,9 @@
"build": "tsc && gulp build:icons",
"dev": "tsc --watch",
"format": "prettier nodes credentials --write",
"lint": "tslint -p tsconfig.json -c tslint.json; eslint nodes credentials package.json",
"lintfix": "tslint --fix -p tsconfig.json -c tslint.json; eslint nodes credentials package.json --fix",
"prepare": "npm run build && npm run lint"
"lint": "tslint -p tsconfig.json -c tslint.json && eslint nodes credentials package.json",
"lintfix": "tslint --fix -p tsconfig.json -c tslint.json && eslint nodes credentials package.json --fix",
"prepublishOnly": "npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"
},
"files": [
"dist"
@ -42,7 +42,7 @@
"@types/express": "^4.17.6",
"@types/request-promise-native": "~1.0.15",
"@typescript-eslint/parser": "^5.29.0",
"eslint-plugin-n8n-nodes-base": "^1.5.1",
"eslint-plugin-n8n-nodes-base": "^1.5.4",
"gulp": "^4.0.2",
"n8n-core": "^0.125.0",
"n8n-workflow": "^0.107.0",