From bbe7ae6b5855314950e8602b55b76a5fad4f4a81 Mon Sep 17 00:00:00 2001 From: MantisClone Date: Sat, 14 Oct 2023 20:46:51 -0400 Subject: [PATCH 1/3] enforce eslint monorepo/no-relative-import rule --- .eslintrc | 5 ++- packages/advanced-logic/package.json | 1 + packages/currency/package.json | 1 + packages/data-access/package.json | 1 + packages/data-format/package.json | 1 + packages/epk-decryption/package.json | 1 + packages/epk-signature/package.json | 1 + packages/ethereum-storage/package.json | 1 + packages/integration-test/package.json | 1 + packages/multi-format/package.json | 1 + packages/payment-detection/package.json | 1 + packages/payment-processor/package.json | 1 + packages/request-client.js/package.json | 1 + packages/request-logic/package.json | 1 + packages/request-node/package.json | 1 + packages/smart-contracts/package.json | 1 + packages/thegraph-data-access/package.json | 1 + packages/toolbox/package.json | 1 + packages/transaction-manager/package.json | 1 + packages/types/package.json | 1 + packages/usage-examples/package.json | 1 + packages/utils/package.json | 1 + packages/web3-signature/package.json | 1 + yarn.lock | 49 +++++++++++++++++++++- 24 files changed, 72 insertions(+), 4 deletions(-) diff --git a/.eslintrc b/.eslintrc index f1bc196bc..84987a38a 100644 --- a/.eslintrc +++ b/.eslintrc @@ -6,13 +6,14 @@ "sourceType": "module" }, "extends": ["eslint:recommended", "prettier"], - "plugins": ["jsdoc", "import", "prefer-arrow"], + "plugins": ["jsdoc", "import", "prefer-arrow", "monorepo"], "rules": { "arrow-parens": ["off", "always"], "curly": ["error", "all"], "complexity": "error", "eqeqeq": ["error", "smart"], - "import/no-extraneous-dependencies": "error" + "import/no-extraneous-dependencies": "error", + "monorepo/no-relative-import": "error" }, "ignorePatterns": [ "/packages/*/dist/", diff --git a/packages/advanced-logic/package.json b/packages/advanced-logic/package.json index ea5750f59..883e1bb94 100644 --- a/packages/advanced-logic/package.json +++ b/packages/advanced-logic/package.json @@ -49,6 +49,7 @@ "devDependencies": { "@types/jest": "26.0.13", "@types/lodash": "4.14.161", + "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "nyc": "15.1.0", "shx": "0.3.2", diff --git a/packages/currency/package.json b/packages/currency/package.json index 3c8d107c0..c89ba39a1 100644 --- a/packages/currency/package.json +++ b/packages/currency/package.json @@ -53,6 +53,7 @@ "@types/jest": "26.0.13", "@types/multicoin-address-validator": "0.5.0", "@types/node-dijkstra": "2.5.2", + "eslint-plugin-monorepo": "0.3.2", "ethers": "5.5.1", "jest": "26.4.2", "prettier": "2.1.1", diff --git a/packages/data-access/package.json b/packages/data-access/package.json index 4787e0cac..ba0bda898 100644 --- a/packages/data-access/package.json +++ b/packages/data-access/package.json @@ -51,6 +51,7 @@ "@types/jest": "26.0.13", "@types/keyv": "3.1.1", "@types/node": "16.11.7", + "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "nyc": "15.1.0", "shx": "0.3.2", diff --git a/packages/data-format/package.json b/packages/data-format/package.json index 6dd8ffe39..226454f54 100644 --- a/packages/data-format/package.json +++ b/packages/data-format/package.json @@ -46,6 +46,7 @@ }, "devDependencies": { "@types/node": "16.11.7", + "eslint-plugin-monorepo": "0.3.2", "nyc": "15.1.0", "rimraf": "3.0.2", "shx": "0.3.2", diff --git a/packages/epk-decryption/package.json b/packages/epk-decryption/package.json index 388698d6c..63e8e8ceb 100644 --- a/packages/epk-decryption/package.json +++ b/packages/epk-decryption/package.json @@ -51,6 +51,7 @@ "amd-loader": "0.0.8", "crypto-browserify": "3.12.0", "duplicate-package-checker-webpack-plugin": "3.0.0", + "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "npm-run-all": "4.1.5", "nyc": "15.1.0", diff --git a/packages/epk-signature/package.json b/packages/epk-signature/package.json index 460c0c189..03392e09e 100644 --- a/packages/epk-signature/package.json +++ b/packages/epk-signature/package.json @@ -50,6 +50,7 @@ "amd-loader": "0.0.8", "crypto-browserify": "3.12.0", "duplicate-package-checker-webpack-plugin": "3.0.0", + "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "npm-run-all": "4.1.5", "nyc": "15.1.0", diff --git a/packages/ethereum-storage/package.json b/packages/ethereum-storage/package.json index 439184317..ad495a7aa 100644 --- a/packages/ethereum-storage/package.json +++ b/packages/ethereum-storage/package.json @@ -67,6 +67,7 @@ "@types/keyv": "3.1.1", "@types/node": "16.11.7", "axios-mock-adapter": "1.19.0", + "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "nyc": "15.1.0", "shx": "0.3.2", diff --git a/packages/integration-test/package.json b/packages/integration-test/package.json index 01ab0c5db..d35f85a56 100644 --- a/packages/integration-test/package.json +++ b/packages/integration-test/package.json @@ -58,6 +58,7 @@ "@truffle/hdwallet-provider": "1.2.3", "@types/jest": "26.0.13", "@types/node": "16.11.7", + "eslint-plugin-monorepo": "0.3.2", "ethers": "5.5.1", "jest": "26.4.2", "npm-run-all": "4.1.5", diff --git a/packages/multi-format/package.json b/packages/multi-format/package.json index b86274b17..0a1960f14 100644 --- a/packages/multi-format/package.json +++ b/packages/multi-format/package.json @@ -45,6 +45,7 @@ }, "devDependencies": { "@types/jest": "26.0.13", + "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "nyc": "15.1.0", "shx": "0.3.2", diff --git a/packages/payment-detection/package.json b/packages/payment-detection/package.json index 2ec7868c7..2f712da97 100644 --- a/packages/payment-detection/package.json +++ b/packages/payment-detection/package.json @@ -65,6 +65,7 @@ "@requestnetwork/advanced-logic": "0.36.0", "@types/jest": "26.0.13", "@types/lodash": "4.14.161", + "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "nyc": "15.1.0", "shx": "0.3.2", diff --git a/packages/payment-processor/package.json b/packages/payment-processor/package.json index b52611c14..ef791544f 100644 --- a/packages/payment-processor/package.json +++ b/packages/payment-processor/package.json @@ -52,6 +52,7 @@ }, "devDependencies": { "@types/jest": "26.0.13", + "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "nyc": "15.1.0", "shx": "0.3.2", diff --git a/packages/request-client.js/package.json b/packages/request-client.js/package.json index 04ed4e4c3..95343d552 100644 --- a/packages/request-client.js/package.json +++ b/packages/request-client.js/package.json @@ -66,6 +66,7 @@ "axios-mock-adapter": "1.19.0", "crypto-browserify": "3.12.0", "duplicate-package-checker-webpack-plugin": "3.0.0", + "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "npm-run-all": "4.1.5", "nyc": "15.1.0", diff --git a/packages/request-logic/package.json b/packages/request-logic/package.json index 07ef636d1..2e37a75f1 100644 --- a/packages/request-logic/package.json +++ b/packages/request-logic/package.json @@ -50,6 +50,7 @@ "devDependencies": { "@types/jest": "26.0.13", "@types/semver": "7.3.4", + "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "nyc": "15.1.0", "shx": "0.3.2", diff --git a/packages/request-node/package.json b/packages/request-node/package.json index 68e880a19..6683e15b4 100644 --- a/packages/request-node/package.json +++ b/packages/request-node/package.json @@ -73,6 +73,7 @@ "@types/node": "16.11.7", "@types/supertest": "2.0.10", "@types/yargs": "17.0.14", + "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "shx": "0.3.2", "source-map-support": "0.5.19", diff --git a/packages/smart-contracts/package.json b/packages/smart-contracts/package.json index c544bba8c..f030d9db6 100644 --- a/packages/smart-contracts/package.json +++ b/packages/smart-contracts/package.json @@ -73,6 +73,7 @@ "axios": "0.27.2", "chai": "4.3.4", "dotenv": "10.0.0", + "eslint-plugin-monorepo": "0.3.2", "ethereum-waffle": "3.4.0", "ethers": "5.5.1", "ganache-cli": "6.12.0", diff --git a/packages/thegraph-data-access/package.json b/packages/thegraph-data-access/package.json index 7affee737..4129bbaf3 100644 --- a/packages/thegraph-data-access/package.json +++ b/packages/thegraph-data-access/package.json @@ -51,6 +51,7 @@ }, "devDependencies": { "@types/jest": "26.0.13", + "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "shx": "0.3.2", "source-map-support": "0.5.19", diff --git a/packages/toolbox/package.json b/packages/toolbox/package.json index eec30e35e..dbe965d7f 100644 --- a/packages/toolbox/package.json +++ b/packages/toolbox/package.json @@ -62,6 +62,7 @@ "@types/inquirer": "8.1.3", "@types/yargs": "17.0.14", "cross-env": "7.0.2", + "eslint-plugin-monorepo": "0.3.2", "shx": "0.3.2", "ts-node": "10.9.1", "typescript": "4.9.5" diff --git a/packages/transaction-manager/package.json b/packages/transaction-manager/package.json index 77633591b..4f0cec8c8 100644 --- a/packages/transaction-manager/package.json +++ b/packages/transaction-manager/package.json @@ -46,6 +46,7 @@ }, "devDependencies": { "@types/jest": "26.0.13", + "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "nyc": "15.1.0", "shx": "0.3.2", diff --git a/packages/types/package.json b/packages/types/package.json index 3b590043f..c783fc712 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -43,6 +43,7 @@ }, "devDependencies": { "@types/events": "3.0.0", + "eslint-plugin-monorepo": "0.3.2", "shx": "0.3.2", "ts-node": "10.9.1", "typescript": "4.9.5" diff --git a/packages/usage-examples/package.json b/packages/usage-examples/package.json index 04e329c03..8f8585639 100644 --- a/packages/usage-examples/package.json +++ b/packages/usage-examples/package.json @@ -42,6 +42,7 @@ "tslib": "2.5.0" }, "devDependencies": { + "eslint-plugin-monorepo": "0.3.2", "ts-node": "10.9.1", "typescript": "4.9.5" } diff --git a/packages/utils/package.json b/packages/utils/package.json index 337b42ad3..4ce07c25b 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -49,6 +49,7 @@ "devDependencies": { "@types/eccrypto": "1.1.2", "@types/jest": "26.0.13", + "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "shx": "0.3.2", "source-map-support": "0.5.19", diff --git a/packages/web3-signature/package.json b/packages/web3-signature/package.json index 64b4cfa20..129caa863 100644 --- a/packages/web3-signature/package.json +++ b/packages/web3-signature/package.json @@ -51,6 +51,7 @@ "amd-loader": "0.0.8", "crypto-browserify": "3.12.0", "duplicate-package-checker-webpack-plugin": "3.0.0", + "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "npm-run-all": "4.1.5", "nyc": "15.1.0", diff --git a/yarn.lock b/yarn.lock index 5c0947dc7..89553d8c6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9127,7 +9127,7 @@ debug@4, debug@4.3.4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, de dependencies: ms "2.1.2" -debug@^3.1.0: +debug@^3.1.0, debug@^3.2.7: version "3.2.7" resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== @@ -9495,7 +9495,7 @@ dir-glob@2.0.0: arrify "^1.0.1" path-type "^3.0.0" -dir-glob@^2.2.2: +dir-glob@^2.0.0, dir-glob@^2.2.2: version "2.2.2" resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz" integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== @@ -10135,6 +10135,13 @@ eslint-import-resolver-node@^0.3.4: debug "^2.6.9" resolve "^1.13.1" +eslint-module-utils@^2.1.1: + version "2.8.0" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49" + integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw== + dependencies: + debug "^3.2.7" + eslint-module-utils@^2.6.0: version "2.6.0" resolved "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz" @@ -10175,6 +10182,19 @@ eslint-plugin-jsdoc@32.3.0: semver "^7.3.4" spdx-expression-parse "^3.0.1" +eslint-plugin-monorepo@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-monorepo/-/eslint-plugin-monorepo-0.3.2.tgz#bc546cbe84b21ae6a7622f261bf9fe73b1524367" + integrity sha512-CypTAqHjTR05XxzqDj7x88oVu2GiqqQA/datD9kIwciHzpj0oE4YbTdyEFFKADgd7dbd21KliSlUpOvo626FBw== + dependencies: + eslint-module-utils "^2.1.1" + get-monorepo-packages "^1.1.0" + globby "^7.1.1" + load-json-file "^4.0.0" + minimatch "^3.0.4" + parse-package-name "^0.1.0" + path-is-inside "^1.0.2" + eslint-plugin-prefer-arrow@1.2.3: version "1.2.3" resolved "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.3.tgz" @@ -12170,6 +12190,14 @@ get-intrinsic@^1.0.2, get-intrinsic@^1.1.1: has "^1.0.3" has-symbols "^1.0.1" +get-monorepo-packages@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/get-monorepo-packages/-/get-monorepo-packages-1.2.0.tgz#3eee88d30b11a5f65955dec6ae331958b2a168e4" + integrity sha512-aDP6tH+eM3EuVSp3YyCutOcFS4Y9AhRRH9FAd+cjtR/g63Hx+DCXdKoP1ViRPUJz5wm+BOEXB4FhoffGHxJ7jQ== + dependencies: + globby "^7.1.1" + load-json-file "^4.0.0" + get-own-enumerable-property-symbols@^3.0.0: version "3.0.2" resolved "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" @@ -12456,6 +12484,18 @@ globby@11.0.3, globby@^11.0.0, globby@^11.0.1: merge2 "^1.3.0" slash "^3.0.0" +globby@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/globby/-/globby-7.1.1.tgz#fb2ccff9401f8600945dfada97440cca972b8680" + integrity sha512-yANWAN2DUcBtuus5Cpd+SKROzXHs2iVXFZt/Ykrfz6SAXqacLX25NZpltE+39ceMexYF4TtEadjuSTw8+3wX4g== + dependencies: + array-union "^1.0.1" + dir-glob "^2.0.0" + glob "^7.1.2" + ignore "^3.3.5" + pify "^3.0.0" + slash "^1.0.0" + globby@^8.0.1: version "8.0.2" resolved "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz" @@ -17558,6 +17598,11 @@ parse-node-version@^1.0.0: resolved "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz" integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== +parse-package-name@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/parse-package-name/-/parse-package-name-0.1.0.tgz#3f44dd838feb4c2be4bf318bae4477d7706bade4" + integrity sha512-OT2+32knn014ggXMpGjZeHHsTYwOvHmRAMFtVBZstWAnR4UVIOw+JOhWZUCv5JwZQAMiisfdF2K5SyGI5OXXIg== + parse-passwd@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz" From 8e8ff05ebf382c1ef0a1ff497d1e40e0b6aea483 Mon Sep 17 00:00:00 2001 From: MantisClone Date: Mon, 16 Oct 2023 09:38:46 -0400 Subject: [PATCH 2/3] Move eslint-plugin-monorepo to top-level package.json --- package.json | 1 + packages/advanced-logic/package.json | 1 - packages/currency/package.json | 1 - packages/data-access/package.json | 1 - packages/data-format/package.json | 1 - packages/epk-decryption/package.json | 1 - packages/epk-signature/package.json | 1 - packages/ethereum-storage/package.json | 1 - packages/integration-test/package.json | 1 - packages/multi-format/package.json | 1 - packages/payment-detection/package.json | 1 - packages/payment-processor/package.json | 1 - packages/request-client.js/package.json | 1 - packages/request-logic/package.json | 1 - packages/request-node/package.json | 1 - packages/smart-contracts/package.json | 1 - packages/thegraph-data-access/package.json | 1 - packages/toolbox/package.json | 1 - packages/transaction-manager/package.json | 1 - packages/types/package.json | 1 - packages/usage-examples/package.json | 1 - packages/utils/package.json | 1 - packages/web3-signature/package.json | 1 - 23 files changed, 1 insertion(+), 22 deletions(-) diff --git a/package.json b/package.json index 94182b8b7..681dd9fb0 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,7 @@ "eslint-config-prettier": "8.1.0", "eslint-plugin-import": "2.22.1", "eslint-plugin-jsdoc": "32.3.0", + "eslint-plugin-monorepo": "0.3.2", "eslint-plugin-prefer-arrow": "1.2.3", "husky": "8.0.1", "lerna": "3.22.1", diff --git a/packages/advanced-logic/package.json b/packages/advanced-logic/package.json index 883e1bb94..ea5750f59 100644 --- a/packages/advanced-logic/package.json +++ b/packages/advanced-logic/package.json @@ -49,7 +49,6 @@ "devDependencies": { "@types/jest": "26.0.13", "@types/lodash": "4.14.161", - "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "nyc": "15.1.0", "shx": "0.3.2", diff --git a/packages/currency/package.json b/packages/currency/package.json index c89ba39a1..3c8d107c0 100644 --- a/packages/currency/package.json +++ b/packages/currency/package.json @@ -53,7 +53,6 @@ "@types/jest": "26.0.13", "@types/multicoin-address-validator": "0.5.0", "@types/node-dijkstra": "2.5.2", - "eslint-plugin-monorepo": "0.3.2", "ethers": "5.5.1", "jest": "26.4.2", "prettier": "2.1.1", diff --git a/packages/data-access/package.json b/packages/data-access/package.json index ba0bda898..4787e0cac 100644 --- a/packages/data-access/package.json +++ b/packages/data-access/package.json @@ -51,7 +51,6 @@ "@types/jest": "26.0.13", "@types/keyv": "3.1.1", "@types/node": "16.11.7", - "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "nyc": "15.1.0", "shx": "0.3.2", diff --git a/packages/data-format/package.json b/packages/data-format/package.json index 226454f54..6dd8ffe39 100644 --- a/packages/data-format/package.json +++ b/packages/data-format/package.json @@ -46,7 +46,6 @@ }, "devDependencies": { "@types/node": "16.11.7", - "eslint-plugin-monorepo": "0.3.2", "nyc": "15.1.0", "rimraf": "3.0.2", "shx": "0.3.2", diff --git a/packages/epk-decryption/package.json b/packages/epk-decryption/package.json index 63e8e8ceb..388698d6c 100644 --- a/packages/epk-decryption/package.json +++ b/packages/epk-decryption/package.json @@ -51,7 +51,6 @@ "amd-loader": "0.0.8", "crypto-browserify": "3.12.0", "duplicate-package-checker-webpack-plugin": "3.0.0", - "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "npm-run-all": "4.1.5", "nyc": "15.1.0", diff --git a/packages/epk-signature/package.json b/packages/epk-signature/package.json index 03392e09e..460c0c189 100644 --- a/packages/epk-signature/package.json +++ b/packages/epk-signature/package.json @@ -50,7 +50,6 @@ "amd-loader": "0.0.8", "crypto-browserify": "3.12.0", "duplicate-package-checker-webpack-plugin": "3.0.0", - "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "npm-run-all": "4.1.5", "nyc": "15.1.0", diff --git a/packages/ethereum-storage/package.json b/packages/ethereum-storage/package.json index ad495a7aa..439184317 100644 --- a/packages/ethereum-storage/package.json +++ b/packages/ethereum-storage/package.json @@ -67,7 +67,6 @@ "@types/keyv": "3.1.1", "@types/node": "16.11.7", "axios-mock-adapter": "1.19.0", - "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "nyc": "15.1.0", "shx": "0.3.2", diff --git a/packages/integration-test/package.json b/packages/integration-test/package.json index d35f85a56..01ab0c5db 100644 --- a/packages/integration-test/package.json +++ b/packages/integration-test/package.json @@ -58,7 +58,6 @@ "@truffle/hdwallet-provider": "1.2.3", "@types/jest": "26.0.13", "@types/node": "16.11.7", - "eslint-plugin-monorepo": "0.3.2", "ethers": "5.5.1", "jest": "26.4.2", "npm-run-all": "4.1.5", diff --git a/packages/multi-format/package.json b/packages/multi-format/package.json index 0a1960f14..b86274b17 100644 --- a/packages/multi-format/package.json +++ b/packages/multi-format/package.json @@ -45,7 +45,6 @@ }, "devDependencies": { "@types/jest": "26.0.13", - "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "nyc": "15.1.0", "shx": "0.3.2", diff --git a/packages/payment-detection/package.json b/packages/payment-detection/package.json index 2f712da97..2ec7868c7 100644 --- a/packages/payment-detection/package.json +++ b/packages/payment-detection/package.json @@ -65,7 +65,6 @@ "@requestnetwork/advanced-logic": "0.36.0", "@types/jest": "26.0.13", "@types/lodash": "4.14.161", - "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "nyc": "15.1.0", "shx": "0.3.2", diff --git a/packages/payment-processor/package.json b/packages/payment-processor/package.json index ef791544f..b52611c14 100644 --- a/packages/payment-processor/package.json +++ b/packages/payment-processor/package.json @@ -52,7 +52,6 @@ }, "devDependencies": { "@types/jest": "26.0.13", - "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "nyc": "15.1.0", "shx": "0.3.2", diff --git a/packages/request-client.js/package.json b/packages/request-client.js/package.json index 95343d552..04ed4e4c3 100644 --- a/packages/request-client.js/package.json +++ b/packages/request-client.js/package.json @@ -66,7 +66,6 @@ "axios-mock-adapter": "1.19.0", "crypto-browserify": "3.12.0", "duplicate-package-checker-webpack-plugin": "3.0.0", - "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "npm-run-all": "4.1.5", "nyc": "15.1.0", diff --git a/packages/request-logic/package.json b/packages/request-logic/package.json index 2e37a75f1..07ef636d1 100644 --- a/packages/request-logic/package.json +++ b/packages/request-logic/package.json @@ -50,7 +50,6 @@ "devDependencies": { "@types/jest": "26.0.13", "@types/semver": "7.3.4", - "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "nyc": "15.1.0", "shx": "0.3.2", diff --git a/packages/request-node/package.json b/packages/request-node/package.json index 6683e15b4..68e880a19 100644 --- a/packages/request-node/package.json +++ b/packages/request-node/package.json @@ -73,7 +73,6 @@ "@types/node": "16.11.7", "@types/supertest": "2.0.10", "@types/yargs": "17.0.14", - "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "shx": "0.3.2", "source-map-support": "0.5.19", diff --git a/packages/smart-contracts/package.json b/packages/smart-contracts/package.json index f030d9db6..c544bba8c 100644 --- a/packages/smart-contracts/package.json +++ b/packages/smart-contracts/package.json @@ -73,7 +73,6 @@ "axios": "0.27.2", "chai": "4.3.4", "dotenv": "10.0.0", - "eslint-plugin-monorepo": "0.3.2", "ethereum-waffle": "3.4.0", "ethers": "5.5.1", "ganache-cli": "6.12.0", diff --git a/packages/thegraph-data-access/package.json b/packages/thegraph-data-access/package.json index 4129bbaf3..7affee737 100644 --- a/packages/thegraph-data-access/package.json +++ b/packages/thegraph-data-access/package.json @@ -51,7 +51,6 @@ }, "devDependencies": { "@types/jest": "26.0.13", - "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "shx": "0.3.2", "source-map-support": "0.5.19", diff --git a/packages/toolbox/package.json b/packages/toolbox/package.json index 7ce541bfa..c6332870d 100644 --- a/packages/toolbox/package.json +++ b/packages/toolbox/package.json @@ -61,7 +61,6 @@ "@types/inquirer": "8.1.3", "@types/yargs": "17.0.14", "cross-env": "7.0.2", - "eslint-plugin-monorepo": "0.3.2", "shx": "0.3.2", "ts-node": "10.9.1", "typescript": "4.9.5" diff --git a/packages/transaction-manager/package.json b/packages/transaction-manager/package.json index 4f0cec8c8..77633591b 100644 --- a/packages/transaction-manager/package.json +++ b/packages/transaction-manager/package.json @@ -46,7 +46,6 @@ }, "devDependencies": { "@types/jest": "26.0.13", - "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "nyc": "15.1.0", "shx": "0.3.2", diff --git a/packages/types/package.json b/packages/types/package.json index c783fc712..3b590043f 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -43,7 +43,6 @@ }, "devDependencies": { "@types/events": "3.0.0", - "eslint-plugin-monorepo": "0.3.2", "shx": "0.3.2", "ts-node": "10.9.1", "typescript": "4.9.5" diff --git a/packages/usage-examples/package.json b/packages/usage-examples/package.json index 8f8585639..04e329c03 100644 --- a/packages/usage-examples/package.json +++ b/packages/usage-examples/package.json @@ -42,7 +42,6 @@ "tslib": "2.5.0" }, "devDependencies": { - "eslint-plugin-monorepo": "0.3.2", "ts-node": "10.9.1", "typescript": "4.9.5" } diff --git a/packages/utils/package.json b/packages/utils/package.json index 4ce07c25b..337b42ad3 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -49,7 +49,6 @@ "devDependencies": { "@types/eccrypto": "1.1.2", "@types/jest": "26.0.13", - "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "shx": "0.3.2", "source-map-support": "0.5.19", diff --git a/packages/web3-signature/package.json b/packages/web3-signature/package.json index 129caa863..64b4cfa20 100644 --- a/packages/web3-signature/package.json +++ b/packages/web3-signature/package.json @@ -51,7 +51,6 @@ "amd-loader": "0.0.8", "crypto-browserify": "3.12.0", "duplicate-package-checker-webpack-plugin": "3.0.0", - "eslint-plugin-monorepo": "0.3.2", "jest": "26.4.2", "npm-run-all": "4.1.5", "nyc": "15.1.0", From 6682c43a485cd295b3de688239243dda17034441 Mon Sep 17 00:00:00 2001 From: MantisClone Date: Mon, 16 Oct 2023 09:42:04 -0400 Subject: [PATCH 3/3] Fix yarn.lock --- yarn.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yarn.lock b/yarn.lock index 89553d8c6..7dd4d81a5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10182,7 +10182,7 @@ eslint-plugin-jsdoc@32.3.0: semver "^7.3.4" spdx-expression-parse "^3.0.1" -eslint-plugin-monorepo@^0.3.2: +eslint-plugin-monorepo@0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/eslint-plugin-monorepo/-/eslint-plugin-monorepo-0.3.2.tgz#bc546cbe84b21ae6a7622f261bf9fe73b1524367" integrity sha512-CypTAqHjTR05XxzqDj7x88oVu2GiqqQA/datD9kIwciHzpj0oE4YbTdyEFFKADgd7dbd21KliSlUpOvo626FBw==