Skip to content

Commit

Permalink
Merge pull request #1 from polypoly-eu/fix_linting
Browse files Browse the repository at this point in the history
Fix linting
  • Loading branch information
shoniko committed Feb 2, 2021
2 parents f302c30 + 9e304ca commit 59329e2
Show file tree
Hide file tree
Showing 5 changed files with 229 additions and 77 deletions.
2 changes: 1 addition & 1 deletion aop-ts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
"@polypoly-eu/eslint-config-polypoly": "link:../eslint-config-polypoly",
"@rollup/plugin-sucrase": "^3.1.0",
"@types/jest": "^26.0.20",
"@typescript-eslint/eslint-plugin": "^2.34.0",
"@typescript-eslint/eslint-plugin": "^4.14.2",
"eslint": "^7.18.0",
"eslint-config-prettier": "^6.11.0",
"eslint-plugin-prettier": "^3.1.4",
Expand Down
193 changes: 171 additions & 22 deletions aop-ts/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -609,14 +609,41 @@ __metadata:
languageName: node
linkType: hard

"@nodelib/fs.scandir@npm:2.1.4":
version: 2.1.4
resolution: "@nodelib/fs.scandir@npm:2.1.4"
dependencies:
"@nodelib/fs.stat": 2.0.4
run-parallel: ^1.1.9
checksum: 30b3102ee37e1c1a0cb939a8e93f9a58b1637e2b4b546bb9143b3fb5efacd2abde3237a5313d5329bf1bc4231c418a77c3cb7f5434ce410e61a91ff4051cf215
languageName: node
linkType: hard

"@nodelib/fs.stat@npm:2.0.4, @nodelib/fs.stat@npm:^2.0.2":
version: 2.0.4
resolution: "@nodelib/fs.stat@npm:2.0.4"
checksum: 6454a79e945dd55102b5c2e158813804ed349f9c1cc806f8754fca4587688a5d8e4115fc3eedbdf3d8a6b343169a6b664ecd8a7a42289eed210c686a4d0897c4
languageName: node
linkType: hard

"@nodelib/fs.walk@npm:^1.2.3":
version: 1.2.6
resolution: "@nodelib/fs.walk@npm:1.2.6"
dependencies:
"@nodelib/fs.scandir": 2.1.4
fastq: ^1.6.0
checksum: d0503ffd0bb4172d5ac5d23993b14665f5f6d42a460a719ad97743ce71e60588d134cc60df12ca76be0e5e3a93c9a3156904d9296b78a8cdf19425c3423c0b58
languageName: node
linkType: hard

"@polypoly-eu/aop-ts@workspace:.":
version: 0.0.0-use.local
resolution: "@polypoly-eu/aop-ts@workspace:."
dependencies:
"@polypoly-eu/eslint-config-polypoly": "link:../eslint-config-polypoly"
"@rollup/plugin-sucrase": ^3.1.0
"@types/jest": ^26.0.20
"@typescript-eslint/eslint-plugin": ^2.34.0
"@typescript-eslint/eslint-plugin": ^4.14.2
eslint: ^7.18.0
eslint-config-prettier: ^6.11.0
eslint-plugin-prettier: ^3.1.4
Expand Down Expand Up @@ -822,53 +849,87 @@ __metadata:
languageName: node
linkType: hard

"@typescript-eslint/eslint-plugin@npm:^2.34.0":
version: 2.34.0
resolution: "@typescript-eslint/eslint-plugin@npm:2.34.0"
"@typescript-eslint/eslint-plugin@npm:^4.14.2":
version: 4.14.2
resolution: "@typescript-eslint/eslint-plugin@npm:4.14.2"
dependencies:
"@typescript-eslint/experimental-utils": 2.34.0
"@typescript-eslint/experimental-utils": 4.14.2
"@typescript-eslint/scope-manager": 4.14.2
debug: ^4.1.1
functional-red-black-tree: ^1.0.1
lodash: ^4.17.15
regexpp: ^3.0.0
semver: ^7.3.2
tsutils: ^3.17.1
peerDependencies:
"@typescript-eslint/parser": ^2.0.0
eslint: ^5.0.0 || ^6.0.0
"@typescript-eslint/parser": ^4.0.0
eslint: ^5.0.0 || ^6.0.0 || ^7.0.0
peerDependenciesMeta:
typescript:
optional: true
checksum: 8d800f4726487df5ce4d573e62effa250f168658759e32a976eae355cc3130d82e3a918542df273fec428b608d9d50e65ad02d596ba0c24de7fbb4ddb7897dee
checksum: 9bee3347a22233cea181934889c9e193f4a5c1c0f33dfdb314d1b905c13f95e5139bbcd043a0e5b946a753e0fca574bfd34187dfe49580152263a5e94cb84a44
languageName: node
linkType: hard

"@typescript-eslint/experimental-utils@npm:2.34.0":
version: 2.34.0
resolution: "@typescript-eslint/experimental-utils@npm:2.34.0"
"@typescript-eslint/experimental-utils@npm:4.14.2":
version: 4.14.2
resolution: "@typescript-eslint/experimental-utils@npm:4.14.2"
dependencies:
"@types/json-schema": ^7.0.3
"@typescript-eslint/typescript-estree": 2.34.0
"@typescript-eslint/scope-manager": 4.14.2
"@typescript-eslint/types": 4.14.2
"@typescript-eslint/typescript-estree": 4.14.2
eslint-scope: ^5.0.0
eslint-utils: ^2.0.0
peerDependencies:
eslint: "*"
checksum: 53cbbcfe67ddc53b4bc23f78b3726b0c2de5ea04ee849ca8b619f1fcad16f644d9d72bb3ea9a08aabfc605ea4a9769fe1b81931af09ce2223ec49de749cde2d4
checksum: 6d74d220ac9a2357315fdc56da16ba239886018b83e624dd51db1390c632b4cbea275c7e13aa72e3392d289c63f97cb799d948a5e41cae2f361ac378c31a7baf
languageName: node
linkType: hard

"@typescript-eslint/typescript-estree@npm:2.34.0":
version: 2.34.0
resolution: "@typescript-eslint/typescript-estree@npm:2.34.0"
"@typescript-eslint/scope-manager@npm:4.14.2":
version: 4.14.2
resolution: "@typescript-eslint/scope-manager@npm:4.14.2"
dependencies:
"@typescript-eslint/types": 4.14.2
"@typescript-eslint/visitor-keys": 4.14.2
checksum: fa063d8646f01d62ce1e81a7b1b004779cacef1a5c16be80914cf82686f390063462359244721119e17eea13fb458e004b41d775b79283ece75da4041a7bbd33
languageName: node
linkType: hard

"@typescript-eslint/types@npm:4.14.2":
version: 4.14.2
resolution: "@typescript-eslint/types@npm:4.14.2"
checksum: 94b982402fc60603905199fe847cb579f8ced710489e6feb78ee3ee886ba86e4811f3d6f4a89150151c63f6bd8b492802f9fdb0975086f1dc78f0c3b87464f98
languageName: node
linkType: hard

"@typescript-eslint/typescript-estree@npm:4.14.2":
version: 4.14.2
resolution: "@typescript-eslint/typescript-estree@npm:4.14.2"
dependencies:
"@typescript-eslint/types": 4.14.2
"@typescript-eslint/visitor-keys": 4.14.2
debug: ^4.1.1
eslint-visitor-keys: ^1.1.0
glob: ^7.1.6
globby: ^11.0.1
is-glob: ^4.0.1
lodash: ^4.17.15
semver: ^7.3.2
tsutils: ^3.17.1
peerDependenciesMeta:
typescript:
optional: true
checksum: 77d1a758dfd4a2813fb51d6102aa79d7eccb006c66db8cff49a10706c8cf64cae6b256b8ec6694058c1c333775e1dbc6ca7501769138fc89165b9c10f8201e40
checksum: 01339aa0c39e188d2f07c67c93cce1631942acf3d556ed62a3780503e008d32710f7b77da9ccaaf21829819b1f2348991cd1ea10aa150c79fc4c440414fcee8e
languageName: node
linkType: hard

"@typescript-eslint/visitor-keys@npm:4.14.2":
version: 4.14.2
resolution: "@typescript-eslint/visitor-keys@npm:4.14.2"
dependencies:
"@typescript-eslint/types": 4.14.2
eslint-visitor-keys: ^2.0.0
checksum: 03c92e600213a2fab8e9460b91fe9a7552eb6b85a64d1e61b8ac67dd3d3cf492f72318f72f701a6c0d45f8779f090e902cfdb4da56866816548baf1281e979e0
languageName: node
linkType: hard

Expand Down Expand Up @@ -1097,6 +1158,13 @@ __metadata:
languageName: node
linkType: hard

"array-union@npm:^2.1.0":
version: 2.1.0
resolution: "array-union@npm:2.1.0"
checksum: 93af542eb854bf62a742192d0061c82788a963a9a6594628f367388f2b9f1bfd9215910febbbdd55074841555d8b59bda6a13ecba4a8e136f58b675499eda292
languageName: node
linkType: hard

"array-unique@npm:^0.3.2":
version: 0.3.2
resolution: "array-unique@npm:0.3.2"
Expand Down Expand Up @@ -1772,6 +1840,15 @@ __metadata:
languageName: node
linkType: hard

"dir-glob@npm:^3.0.1":
version: 3.0.1
resolution: "dir-glob@npm:3.0.1"
dependencies:
path-type: ^4.0.0
checksum: 687fa3bd604f264042f325d9460e1298447fb32782f30cddc47cb302b742684d13e8ffce4c6f455e0ae92099d71e29f72387379c10b8fd3f6f1bf8992d7c0997
languageName: node
linkType: hard

"doctrine@npm:^3.0.0":
version: 3.0.0
resolution: "doctrine@npm:3.0.0"
Expand Down Expand Up @@ -2202,6 +2279,20 @@ __metadata:
languageName: node
linkType: hard

"fast-glob@npm:^3.1.1":
version: 3.2.5
resolution: "fast-glob@npm:3.2.5"
dependencies:
"@nodelib/fs.stat": ^2.0.2
"@nodelib/fs.walk": ^1.2.3
glob-parent: ^5.1.0
merge2: ^1.3.0
micromatch: ^4.0.2
picomatch: ^2.2.1
checksum: 1a33c4a68d14cb2314c07a451689bc311bde87b09c525dd2064321165127a38a553457d121e2d3ecdd022374e3d53afb82cbb57f5694414d3406ce14ed6c0a1f
languageName: node
linkType: hard

"fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0":
version: 2.1.0
resolution: "fast-json-stable-stringify@npm:2.1.0"
Expand All @@ -2216,6 +2307,15 @@ __metadata:
languageName: node
linkType: hard

"fastq@npm:^1.6.0":
version: 1.10.1
resolution: "fastq@npm:1.10.1"
dependencies:
reusify: ^1.0.4
checksum: 7606ad72f22fe81996006f032e7fee4d50005ac0521c39b8d2eb22c5f7a6dc880dd301cbf6755b00136bf500c857d3be9d867685fc1cd31a89e76fa9b170e9fb
languageName: node
linkType: hard

"fb-watchman@npm:^2.0.0":
version: 2.0.1
resolution: "fb-watchman@npm:2.0.1"
Expand Down Expand Up @@ -2442,7 +2542,7 @@ __metadata:
languageName: node
linkType: hard

"glob-parent@npm:^5.0.0":
"glob-parent@npm:^5.0.0, glob-parent@npm:^5.1.0":
version: 5.1.1
resolution: "glob-parent@npm:5.1.1"
dependencies:
Expand All @@ -2451,7 +2551,7 @@ __metadata:
languageName: node
linkType: hard

"glob@npm:7.1.6, glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6":
"glob@npm:7.1.6, glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4":
version: 7.1.6
resolution: "glob@npm:7.1.6"
dependencies:
Expand Down Expand Up @@ -2481,6 +2581,20 @@ __metadata:
languageName: node
linkType: hard

"globby@npm:^11.0.1":
version: 11.0.2
resolution: "globby@npm:11.0.2"
dependencies:
array-union: ^2.1.0
dir-glob: ^3.0.1
fast-glob: ^3.1.1
ignore: ^5.1.4
merge2: ^1.3.0
slash: ^3.0.0
checksum: d23f2a6b8897b97fb27422cde243e0fd406ebbaa821929293b27c977d169884f8112494cda4f456a51d0ec1e133e3ac703ec24bfed484e327305ea34a665eb06
languageName: node
linkType: hard

"graceful-fs@npm:^4.2.3, graceful-fs@npm:^4.2.4":
version: 4.2.4
resolution: "graceful-fs@npm:4.2.4"
Expand Down Expand Up @@ -2638,6 +2752,13 @@ __metadata:
languageName: node
linkType: hard

"ignore@npm:^5.1.4":
version: 5.1.8
resolution: "ignore@npm:5.1.8"
checksum: b08e3d5b5d94eca13475f29a5d47d221060e9cdd7e38d7647088e29d90130669a970fecbc4cdb41b8fa295c6673740c729d3dc05dadc381f593efb42282cbf9f
languageName: node
linkType: hard

"import-fresh@npm:^3.0.0, import-fresh@npm:^3.2.1":
version: 3.3.0
resolution: "import-fresh@npm:3.3.0"
Expand Down Expand Up @@ -3764,6 +3885,13 @@ __metadata:
languageName: node
linkType: hard

"merge2@npm:^1.3.0":
version: 1.4.1
resolution: "merge2@npm:1.4.1"
checksum: 7ad40d8b140a5ed4e621b916858410e4f0dd4ced1e5a2b675563347e70f0661d95ba6c3c8007dd3c4e242d0b8eee44559fa75bb90a146cf168debffc0cbc18f3
languageName: node
linkType: hard

"micromatch@npm:4.x, micromatch@npm:^4.0.2":
version: 4.0.2
resolution: "micromatch@npm:4.0.2"
Expand Down Expand Up @@ -4276,14 +4404,21 @@ __metadata:
languageName: node
linkType: hard

"path-type@npm:^4.0.0":
version: 4.0.0
resolution: "path-type@npm:4.0.0"
checksum: ef5835f2eb47e4d06004c7ec7bd51175c0455eaecd5ee99a9774bca5ef43242616e25b44ccc0ba86a0bf42b9f197550fcc0dfa7580e5ff9dca53c035e9bd86a9
languageName: node
linkType: hard

"performance-now@npm:^2.1.0":
version: 2.1.0
resolution: "performance-now@npm:2.1.0"
checksum: bb4ebed0b03d6c3ad3ae4eddd1182c895d385cff9096af441c19c130aaae3ea70229438ebc3297dfc52c86022f6becf177a810050823d01bf5280779cd2de624
languageName: node
linkType: hard

"picomatch@npm:^2.0.4, picomatch@npm:^2.0.5, picomatch@npm:^2.2.2":
"picomatch@npm:^2.0.4, picomatch@npm:^2.0.5, picomatch@npm:^2.2.1, picomatch@npm:^2.2.2":
version: 2.2.2
resolution: "picomatch@npm:2.2.2"
checksum: 20fa75e0a58b39d83425b3db68744d5f6f361fd4fd66ec7745d884036d502abba0d553a637703af79939b844164b13e60eea339ccb043d7fbd74c3da2592b864
Expand Down Expand Up @@ -4674,6 +4809,13 @@ resolve@1.1.7:
languageName: node
linkType: hard

"reusify@npm:^1.0.4":
version: 1.0.4
resolution: "reusify@npm:1.0.4"
checksum: 08ef02ed0514f020a51131ba2e6c27c66ccebe25d49cfc83467a0d4054db4634a2853480d0895c710b645ab66af1a6fb3e183888306ae559413bd96c69f39ccd
languageName: node
linkType: hard

"rimraf@npm:^3.0.0, rimraf@npm:^3.0.2":
version: 3.0.2
resolution: "rimraf@npm:3.0.2"
Expand Down Expand Up @@ -4706,6 +4848,13 @@ resolve@1.1.7:
languageName: node
linkType: hard

"run-parallel@npm:^1.1.9":
version: 1.1.10
resolution: "run-parallel@npm:1.1.10"
checksum: 5c851a6bb74b6561002c53a68b896a4bfb7d6368c281fb9144098bdfd60188e4cb550ed88587ade3c60e3e961364a0d74c3c5f4fbffafe6842f0d2908d79e104
languageName: node
linkType: hard

"safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.2":
version: 5.2.1
resolution: "safe-buffer@npm:5.2.1"
Expand Down
21 changes: 12 additions & 9 deletions eslint-config-polypoly/.eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,24 +1,27 @@
module.exports = {
parser: "@typescript-eslint/parser",
plugins: [
"@typescript-eslint"
],
plugins: ["@typescript-eslint"],
extends: [
"eslint:recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended",
"prettier/@typescript-eslint",
"plugin:prettier/recommended"
"plugin:prettier/recommended",
],
rules: {
"semi": 2,
semi: 2,
"@typescript-eslint/camelcase": "off",
"@typescript-eslint/no-explicit-any": "off",
"@typescript-eslint/no-non-null-assertion": "off",
"@typescript-eslint/ban-ts-comment": "off",
"@typescript-eslint/explicit-function-return-type": ["error", {
allowExpressions: true
}],
"@typescript-eslint/no-this-alias": "off"
"@typescript-eslint/explicit-function-return-type": [
"error",
{
allowExpressions: true,
},
],
"@typescript-eslint/no-this-alias": "off",
"no-unused-vars": "off",
"@typescript-eslint/no-unused-vars": ["warn"],
},
};
4 changes: 2 additions & 2 deletions eslint-config-polypoly/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
"test": "eslint --ext .ts test"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^4.1.0",
"@typescript-eslint/parser": "^4.1.0",
"@typescript-eslint/eslint-plugin": "^4.14.2",
"@typescript-eslint/parser": "^4.14.2",
"eslint": "^7.18.0",
"eslint-config-prettier": "^6.11.0",
"eslint-plugin-prettier": "^3.1.4",
Expand Down

0 comments on commit 59329e2

Please sign in to comment.