Feature/shared eslint (#21)

* export shared eslint & prettier

* export shared eslint & prettier
This commit is contained in:
volodymyr-basiuk
2023-07-18 13:18:44 +03:00
committed by GitHub
parent 943f4904be
commit 39d6ae2eeb
4 changed files with 25 additions and 23 deletions

View File

@@ -1,18 +1,3 @@
{
"root": true,
"parser": "@typescript-eslint/parser",
"plugins": [
"@typescript-eslint",
"prettier"
],
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended",
"prettier"
],
"rules": {
"no-console": 1, // Means warning
"prettier/prettier": 2 // Means error
}
}
"extends": ["@iden3/eslint-config"]
}

View File

@@ -1,6 +1 @@
{
"semi": true,
"trailingComma": "none",
"singleQuote": true,
"printWidth": 100
}
"@iden3/eslint-config/prettier"

21
package-lock.json generated
View File

@@ -16,6 +16,7 @@
"devDependencies": {
"@esbuild-plugins/node-globals-polyfill": "^0.1.1",
"@esbuild-plugins/node-modules-polyfill": "^0.1.4",
"@iden3/eslint-config": "https://github.com/iden3/eslint-config",
"@types/jest": "^29.2.0",
"@typescript-eslint/eslint-plugin": "^5.41.0",
"esbuild": "^0.15.15",
@@ -746,6 +747,20 @@
"dev": true,
"peer": true
},
"node_modules/@iden3/eslint-config": {
"version": "1.0.0",
"resolved": "git+ssh://git@github.com/iden3/eslint-config.git#2848a55e4d4fabe196315b4828158856a84292aa",
"dev": true,
"license": "AGPL-3.0",
"peerDependencies": {
"@typescript-eslint/eslint-plugin": "^5.0.0",
"@typescript-eslint/parser": "^5.0.0",
"eslint": "^8.13.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"prettier": "^2.7.1"
}
},
"node_modules/@iden3/js-crypto": {
"version": "1.0.0-beta.1",
"resolved": "https://registry.npmjs.org/@iden3/js-crypto/-/js-crypto-1.0.0-beta.1.tgz",
@@ -6414,6 +6429,12 @@
"dev": true,
"peer": true
},
"@iden3/eslint-config": {
"version": "git+ssh://git@github.com/iden3/eslint-config.git#2848a55e4d4fabe196315b4828158856a84292aa",
"dev": true,
"from": "@iden3/eslint-config@https://github.com/iden3/eslint-config",
"requires": {}
},
"@iden3/js-crypto": {
"version": "1.0.0-beta.1",
"resolved": "https://registry.npmjs.org/@iden3/js-crypto/-/js-crypto-1.0.0-beta.1.tgz",

View File

@@ -47,6 +47,7 @@
},
"homepage": "https://github.com/iden3/js-iden3-core#readme",
"devDependencies": {
"@iden3/eslint-config": "https://github.com/iden3/eslint-config",
"@esbuild-plugins/node-globals-polyfill": "^0.1.1",
"@esbuild-plugins/node-modules-polyfill": "^0.1.4",
"@types/jest": "^29.2.0",