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, "extends": ["@iden3/eslint-config"]
"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
}
}

View File

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

21
package-lock.json generated
View File

@@ -16,6 +16,7 @@
"devDependencies": { "devDependencies": {
"@esbuild-plugins/node-globals-polyfill": "^0.1.1", "@esbuild-plugins/node-globals-polyfill": "^0.1.1",
"@esbuild-plugins/node-modules-polyfill": "^0.1.4", "@esbuild-plugins/node-modules-polyfill": "^0.1.4",
"@iden3/eslint-config": "https://github.com/iden3/eslint-config",
"@types/jest": "^29.2.0", "@types/jest": "^29.2.0",
"@typescript-eslint/eslint-plugin": "^5.41.0", "@typescript-eslint/eslint-plugin": "^5.41.0",
"esbuild": "^0.15.15", "esbuild": "^0.15.15",
@@ -746,6 +747,20 @@
"dev": true, "dev": true,
"peer": 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": { "node_modules/@iden3/js-crypto": {
"version": "1.0.0-beta.1", "version": "1.0.0-beta.1",
"resolved": "https://registry.npmjs.org/@iden3/js-crypto/-/js-crypto-1.0.0-beta.1.tgz", "resolved": "https://registry.npmjs.org/@iden3/js-crypto/-/js-crypto-1.0.0-beta.1.tgz",
@@ -6414,6 +6429,12 @@
"dev": true, "dev": true,
"peer": 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": { "@iden3/js-crypto": {
"version": "1.0.0-beta.1", "version": "1.0.0-beta.1",
"resolved": "https://registry.npmjs.org/@iden3/js-crypto/-/js-crypto-1.0.0-beta.1.tgz", "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", "homepage": "https://github.com/iden3/js-iden3-core#readme",
"devDependencies": { "devDependencies": {
"@iden3/eslint-config": "https://github.com/iden3/eslint-config",
"@esbuild-plugins/node-globals-polyfill": "^0.1.1", "@esbuild-plugins/node-globals-polyfill": "^0.1.1",
"@esbuild-plugins/node-modules-polyfill": "^0.1.4", "@esbuild-plugins/node-modules-polyfill": "^0.1.4",
"@types/jest": "^29.2.0", "@types/jest": "^29.2.0",