From 3ab1ef5e2a934c62e0b4edaac1dbbd4d1d6a5177 Mon Sep 17 00:00:00 2001 From: Mo Date: Wed, 6 Jul 2022 08:39:43 -0500 Subject: [PATCH] chore: fix snjs lint job; devDep structure --- package.json | 6 +- packages/api/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- packages/desktop/package.json | 6 +- packages/encryption/package.json | 2 +- packages/features/package.json | 2 +- packages/filepicker/example/package.json | 8 +- packages/filepicker/package.json | 2 +- packages/files/package.json | 2 +- packages/icons/package.json | 4 +- packages/mobile/ios/Podfile.lock | 8 +- packages/mobile/package.json | 2 +- packages/models/package.json | 2 +- packages/responses/package.json | 2 +- packages/services/package.json | 2 +- packages/sncrypto-web/package.json | 10 +- packages/snjs/.eslintrc | 2 +- packages/snjs/linter.tsconfig.json | 2 +- packages/snjs/package.json | 18 +-- packages/utils/package.json | 2 +- packages/web/package.json | 6 +- yarn.lock | 140 +++++++++--------- 23 files changed, 122 insertions(+), 112 deletions(-) diff --git a/package.json b/package.json index 46cd91af9..2fdeadfb6 100644 --- a/package.json +++ b/package.json @@ -51,6 +51,8 @@ "@standardnotes/snjs": "workspace:*" }, "devDependencies": { + "@babel/core": "^7.18.6", + "@babel/preset-env": "^7.18.6", "@commitlint/cli": "^17.0.2", "@commitlint/config-conventional": "^17.0.2", "@lerna-lite/cli": "^1.6.0", @@ -62,6 +64,7 @@ "changelog-parser": "^2.8.1", "css-loader": "^6.7.1", "eslint": "^8.17.0", + "eslint-plugin-prettier": "^4.2.1", "husky": "^8.0.0", "lint-staged": "^13.0.1", "npm-check-updates": "^14.1.1", @@ -70,7 +73,8 @@ "typescript": "^4.7.3", "webpack": "^5.72.0", "webpack-cli": "^4.9.2", - "webpack-dev-server": "^4.9.2" + "webpack-dev-server": "^4.9.2", + "webpack-merge": "^5.8.0" }, "packageManager": "yarn@3.2.1" } diff --git a/packages/api/package.json b/packages/api/package.json index 7bdbfb562..7e94bd86a 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -28,7 +28,7 @@ "@types/jest": "^27.4.1", "@types/lodash": "^4.14.182", "@typescript-eslint/eslint-plugin": "^5.30.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "*", "jest": "^27.5.1", "ts-jest": "^27.1.3" }, diff --git a/packages/components/src/Packages/Editors/org.standardnotes.standard-sheets/package.json b/packages/components/src/Packages/Editors/org.standardnotes.standard-sheets/package.json index 5eefdcdcf..94756ea45 100644 --- a/packages/components/src/Packages/Editors/org.standardnotes.standard-sheets/package.json +++ b/packages/components/src/Packages/Editors/org.standardnotes.standard-sheets/package.json @@ -39,6 +39,6 @@ "webpack": "*", "webpack-cli": "*", "webpack-dev-server": "*", - "webpack-merge": "^5.8.0" + "webpack-merge": "*" } } diff --git a/packages/components/src/Packages/Editors/org.standardnotes.token-vault/package.json b/packages/components/src/Packages/Editors/org.standardnotes.token-vault/package.json index 08dfedebc..7ecb6e9a1 100644 --- a/packages/components/src/Packages/Editors/org.standardnotes.token-vault/package.json +++ b/packages/components/src/Packages/Editors/org.standardnotes.token-vault/package.json @@ -58,6 +58,6 @@ "webpack": "*", "webpack-cli": "*", "webpack-dev-server": "*", - "webpack-merge": "^5.8.0" + "webpack-merge": "*" } } diff --git a/packages/desktop/package.json b/packages/desktop/package.json index 3134670b7..ff3f307b2 100644 --- a/packages/desktop/package.json +++ b/packages/desktop/package.json @@ -51,8 +51,8 @@ "mobx": "^6.5.0" }, "devDependencies": { - "@babel/core": "^7.17.10", - "@babel/preset-env": "^7.17.10", + "@babel/core": "*", + "@babel/preset-env": "*", "@types/lodash": "^4.14.182", "@types/mime-types": "^2.1.1", "@types/node": "15", @@ -79,7 +79,7 @@ "ts-node": "^10.7.0", "typescript": "*", "webpack": "*", - "webpack-merge": "^5.8.0" + "webpack-merge": "*" }, "build": { "electronVersion": "17.4.2", diff --git a/packages/encryption/package.json b/packages/encryption/package.json index 90325084f..99e5951c5 100644 --- a/packages/encryption/package.json +++ b/packages/encryption/package.json @@ -29,7 +29,7 @@ "@types/node": "^18.0.0", "@typescript-eslint/eslint-plugin": "*", "eslint": "*", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "*", "jest": "^27.5.1", "prettier": "*", "ts-jest": "^27.1.3", diff --git a/packages/features/package.json b/packages/features/package.json index 3bfeec91f..1eaaac77d 100644 --- a/packages/features/package.json +++ b/packages/features/package.json @@ -33,7 +33,7 @@ "devDependencies": { "@types/jest": "^28.1.4", "@typescript-eslint/eslint-plugin": "^5.30.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "*", "jest": "^28.1.2", "ts-jest": "^28.0.5", "typescript": "^4.7.4" diff --git a/packages/filepicker/example/package.json b/packages/filepicker/example/package.json index 89b9ffd79..cc10f752a 100644 --- a/packages/filepicker/example/package.json +++ b/packages/filepicker/example/package.json @@ -19,8 +19,8 @@ "lint": "eslint . --ext .ts" }, "devDependencies": { - "@babel/core": "^7.15.8", - "@babel/preset-env": "^7.15.8", + "@babel/core": "*", + "@babel/preset-env": "*", "@babel/preset-typescript": "^7.15.0", "@standardnotes/config": "^2.2.0", "@types/wicg-native-file-system": "^2020.6.0", @@ -30,8 +30,8 @@ "ts-loader": "^9.2.6", "typescript": "^4.0.5", "typescript-eslint": "0.0.1-alpha.0", - "webpack": "^5.59.1", - "webpack-cli": "^4.9.1", + "webpack": "*", + "webpack-cli": "*", "webpack-dev-server": "^4.3.1" }, "dependencies": { diff --git a/packages/filepicker/package.json b/packages/filepicker/package.json index eba679702..19e1dd291 100644 --- a/packages/filepicker/package.json +++ b/packages/filepicker/package.json @@ -25,7 +25,7 @@ "devDependencies": { "@types/jest": "^27.4.1", "@typescript-eslint/eslint-plugin": "^5.30.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "*", "jest": "^27.5.1", "ts-jest": "^27.1.3", "ts-node": "^10.5.0" diff --git a/packages/files/package.json b/packages/files/package.json index edfc738b7..50a5c5232 100644 --- a/packages/files/package.json +++ b/packages/files/package.json @@ -25,7 +25,7 @@ "devDependencies": { "@types/jest": "^27.4.1", "@typescript-eslint/eslint-plugin": "^5.30.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "*", "jest": "^27.5.1", "ts-jest": "^27.1.3" }, diff --git a/packages/icons/package.json b/packages/icons/package.json index 24dcc09f9..1af276081 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -11,10 +11,10 @@ "tsc": "tsc --project ./tsconfig.json" }, "devDependencies": { - "@babel/core": "^7.18.2", + "@babel/core": "*", "@babel/plugin-transform-react-jsx": "^7.17.12", "@babel/plugin-transform-runtime": "^7.18.2", - "@babel/preset-env": "^7.18.2", + "@babel/preset-env": "*", "@babel/preset-react": "^7.12.12", "@babel/preset-typescript": "^7.17.12", "@babel/runtime": "^7.18.2", diff --git a/packages/mobile/ios/Podfile.lock b/packages/mobile/ios/Podfile.lock index 3d0eb0469..340713540 100644 --- a/packages/mobile/ios/Podfile.lock +++ b/packages/mobile/ios/Podfile.lock @@ -285,7 +285,7 @@ PODS: - React-Core - react-native-mail (4.1.0): - React-Core - - react-native-pager-view (5.4.24): + - react-native-pager-view (5.4.25): - React-Core - react-native-safe-area-context (4.3.1): - RCT-Folly @@ -387,7 +387,7 @@ PODS: - React-Core - RNPrivacySnapshot (1.0.0): - React-Core - - RNReanimated (2.8.0): + - RNReanimated (2.9.1): - DoubleConversion - FBLazyVector - FBReactNativeSpec @@ -713,7 +713,7 @@ SPEC CHECKSUMS: react-native-fingerprint-scanner: be63e626b31fb951780a5fac5328b065a61a3d6e react-native-image-picker: cffb727cf2f59bd5c0408e30b3dbe0b935f88835 react-native-mail: 5fe7239a5b5c1e858d425501c03d1ab977434122 - react-native-pager-view: 95d0418c3c74279840abec6926653d32447bafb6 + react-native-pager-view: da490aa1f902c9a5aeecf0909cc975ad0e92e53e react-native-safe-area-context: 6c12e3859b6f27b25de4fee8201cfb858432d8de react-native-segmented-control: 65df6cd0619b780b3843d574a72d4c7cec396097 react-native-sodium-jsi: c8901320767d00385f9111bc95ba25aaa9a29890 @@ -741,7 +741,7 @@ SPEC CHECKSUMS: RNGestureHandler: 6e757e487a4834e7280e98e9bac66d2d9c575e9c RNKeychain: 4f63aada75ebafd26f4bc2c670199461eab85d94 RNPrivacySnapshot: 8eaf571478a353f2e5184f5c803164f22428b023 - RNReanimated: 46cdb89ca59ab7181334f4ed05a70e82ddb36751 + RNReanimated: b5b17149593e7c05e4ec5c0efea1f21e05829510 RNScreens: 40a2cb40a02a609938137a1e0acfbf8fc9eebf19 RNSearchBar: 5ed8e13ba8a6c701fbd2afdfe4164493d24b2aee RNShare: 4406f61af043027b695c3a0b8f39e2c2bdacde12 diff --git a/packages/mobile/package.json b/packages/mobile/package.json index ffa35fa52..8ddb00c40 100644 --- a/packages/mobile/package.json +++ b/packages/mobile/package.json @@ -87,7 +87,7 @@ "styled-components": "5.3.5" }, "devDependencies": { - "@babel/core": "^7.17.9", + "@babel/core": "*", "@babel/preset-typescript": "^7.16.7", "@babel/runtime": "^7.18.3", "@react-native-community/eslint-config": "^3.0.1", diff --git a/packages/models/package.json b/packages/models/package.json index cc96a410e..a977f51d2 100644 --- a/packages/models/package.json +++ b/packages/models/package.json @@ -26,7 +26,7 @@ "@types/jest": "^27.4.1", "@types/lodash": "^4.14.182", "@typescript-eslint/eslint-plugin": "^5.30.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "*", "jest": "^27.5.1", "ts-jest": "^27.1.3" }, diff --git a/packages/responses/package.json b/packages/responses/package.json index b1f91edcb..23a763e7d 100644 --- a/packages/responses/package.json +++ b/packages/responses/package.json @@ -26,7 +26,7 @@ "devDependencies": { "@types/jest": "^27.4.1", "@typescript-eslint/eslint-plugin": "^5.30.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "*", "jest": "^27.5.1", "ts-jest": "^27.1.3" }, diff --git a/packages/services/package.json b/packages/services/package.json index ed975eb80..21f7bb7fd 100644 --- a/packages/services/package.json +++ b/packages/services/package.json @@ -35,7 +35,7 @@ "@types/jest": "^27.4.1", "@typescript-eslint/eslint-plugin": "^5.30.0", "@typescript-eslint/parser": "^5.12.1", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "*", "jest": "^27.5.1", "ts-jest": "^27.1.3" } diff --git a/packages/sncrypto-web/package.json b/packages/sncrypto-web/package.json index 23a6d7c26..7670b6e4d 100644 --- a/packages/sncrypto-web/package.json +++ b/packages/sncrypto-web/package.json @@ -29,9 +29,9 @@ "reflect-metadata": "^0.1.13" }, "devDependencies": { - "@babel/core": "^7.18.6", + "@babel/core": "*", "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/preset-env": "^7.18.6", + "@babel/preset-env": "*", "@types/libsodium-wrappers": "^0.7.9", "@types/node": "^18.0.0", "@types/uuid": "^8.3.4", @@ -39,13 +39,13 @@ "babel-loader": "^8.2.3", "chai": "^4.3.6", "connect": "^3.7.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "*", "regenerator-runtime": "^0.13.9", "serve-static": "^1.14.2", "ts-loader": "^9.2.6", "typedarray-to-buffer": "^4.0.0", "uuid": "^8.3.2", - "webpack": "^5.69.1", - "webpack-cli": "^4.9.2" + "webpack": "*", + "webpack-cli": "*" } } diff --git a/packages/snjs/.eslintrc b/packages/snjs/.eslintrc index 42e723b15..6d65c2b28 100644 --- a/packages/snjs/.eslintrc +++ b/packages/snjs/.eslintrc @@ -1,5 +1,5 @@ { - "extends": "../../.eslintrc", + "extends": "../../.eslintrc.json", "parserOptions": { "project": "./linter.tsconfig.json" }, diff --git a/packages/snjs/linter.tsconfig.json b/packages/snjs/linter.tsconfig.json index c1a7d22c5..2fcbae5c9 100644 --- a/packages/snjs/linter.tsconfig.json +++ b/packages/snjs/linter.tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "./tsconfig.json", + "extends": "./lib/tsconfig.json", "exclude": ["dist"] } diff --git a/packages/snjs/package.json b/packages/snjs/package.json index 67c7f9fd6..ac8966bf8 100644 --- a/packages/snjs/package.json +++ b/packages/snjs/package.json @@ -11,9 +11,7 @@ "dist" ], "license": "AGPL-3.0-or-later", - "publishConfig": { - "access": "public" - }, + "private": true, "scripts": { "start": "webpack -w --config webpack.dev.js", "clean": "rm -fr dist", @@ -28,8 +26,8 @@ "test:debug": "node --inspect-brk node_modules/.bin/jest --runInBand" }, "devDependencies": { - "@babel/core": "^7.17.5", - "@babel/preset-env": "^7.16.11", + "@babel/core": "*", + "@babel/preset-env": "*", "@types/crypto-js": "^4.1.1", "@types/jest": "^28.1.4", "@types/jsdom": "^16.2.14", @@ -46,7 +44,8 @@ "crypto-js": "^4.1.1", "docdash": "^1.2.0", "dom-storage": "^2.1.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint": "*", + "eslint-plugin-prettier": "*", "exports-loader": "^3.1.0", "jest": "^28.1.2", "jest-environment-jsdom": "^28.1.2", @@ -64,10 +63,11 @@ "ts-loader": "^9.2.6", "ts-node": "^10.8.1", "tscpaths": "0.0.9", + "typescript": "*", "uuid": "^8.3.2", - "webpack": "^5.69.1", - "webpack-cli": "^4.9.2", - "webpack-merge": "^5.8.0" + "webpack": "*", + "webpack-cli": "*", + "webpack-merge": "*" }, "dependencies": { "@standardnotes/api": "workspace:*", diff --git a/packages/utils/package.json b/packages/utils/package.json index 95f631088..fdf88daeb 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -37,7 +37,7 @@ "@types/lodash": "^4.14.179", "@types/node": "^18.0.0", "@typescript-eslint/eslint-plugin": "^5.30.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "*", "jest": "^27.5.1", "jsdom": "^20.0.0", "ts-jest": "^27.1.3" diff --git a/packages/web/package.json b/packages/web/package.json index 6c8188f48..8f7ca90c7 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -21,9 +21,9 @@ "upgrade:snjs": "ncu -u '@standardnotes/*'" }, "devDependencies": { - "@babel/core": "^7.17.9", + "@babel/core": "*", "@babel/plugin-transform-react-jsx": "^7.17.3", - "@babel/preset-env": "^7.16.11", + "@babel/preset-env": "*", "@babel/preset-typescript": "^7.16.7", "@types/jest": "^27.4.1", "@types/react": "^17.0.42", @@ -57,7 +57,7 @@ "typescript": "*", "webpack": "*", "webpack-dev-server": "*", - "webpack-merge": "^5.8.0" + "webpack-merge": "*" }, "dependencies": { "@reach/alert": "^0.16.0", diff --git a/yarn.lock b/yarn.lock index fdbb6012d..b21e08b12 100644 --- a/yarn.lock +++ b/yarn.lock @@ -263,6 +263,29 @@ __metadata: languageName: node linkType: hard +"@babel/core@npm:*, @babel/core@npm:^7.1.0, @babel/core@npm:^7.1.6, @babel/core@npm:^7.11.1, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.16, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.10, @babel/core@npm:^7.13.13, @babel/core@npm:^7.13.14, @babel/core@npm:^7.13.8, @babel/core@npm:^7.14.0, @babel/core@npm:^7.14.6, @babel/core@npm:^7.15.5, @babel/core@npm:^7.16.0, @babel/core@npm:^7.18.2, @babel/core@npm:^7.18.5, @babel/core@npm:^7.18.6, @babel/core@npm:^7.7.0, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.7, @babel/core@npm:^7.8.0": + version: 7.18.6 + resolution: "@babel/core@npm:7.18.6" + dependencies: + "@ampproject/remapping": ^2.1.0 + "@babel/code-frame": ^7.18.6 + "@babel/generator": ^7.18.6 + "@babel/helper-compilation-targets": ^7.18.6 + "@babel/helper-module-transforms": ^7.18.6 + "@babel/helpers": ^7.18.6 + "@babel/parser": ^7.18.6 + "@babel/template": ^7.18.6 + "@babel/traverse": ^7.18.6 + "@babel/types": ^7.18.6 + convert-source-map: ^1.7.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.2 + json5: ^2.2.1 + semver: ^6.3.0 + checksum: 711459ebf7afab7b8eff88b7155c3f4a62690545f1c8c2eb6ba5ebaed01abeecb984cf9657847a2151ad24a5645efce765832aa343ce0f0386f311b67b59589a + languageName: node + linkType: hard + "@babel/core@npm:7.12.9": version: 7.12.9 resolution: "@babel/core@npm:7.12.9" @@ -287,29 +310,6 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.1.0, @babel/core@npm:^7.1.6, @babel/core@npm:^7.11.1, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.16, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.10, @babel/core@npm:^7.13.13, @babel/core@npm:^7.13.14, @babel/core@npm:^7.13.8, @babel/core@npm:^7.14.0, @babel/core@npm:^7.14.6, @babel/core@npm:^7.15.5, @babel/core@npm:^7.16.0, @babel/core@npm:^7.17.10, @babel/core@npm:^7.17.5, @babel/core@npm:^7.17.9, @babel/core@npm:^7.18.2, @babel/core@npm:^7.18.5, @babel/core@npm:^7.18.6, @babel/core@npm:^7.7.0, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.7, @babel/core@npm:^7.8.0": - version: 7.18.6 - resolution: "@babel/core@npm:7.18.6" - dependencies: - "@ampproject/remapping": ^2.1.0 - "@babel/code-frame": ^7.18.6 - "@babel/generator": ^7.18.6 - "@babel/helper-compilation-targets": ^7.18.6 - "@babel/helper-module-transforms": ^7.18.6 - "@babel/helpers": ^7.18.6 - "@babel/parser": ^7.18.6 - "@babel/template": ^7.18.6 - "@babel/traverse": ^7.18.6 - "@babel/types": ^7.18.6 - convert-source-map: ^1.7.0 - debug: ^4.1.0 - gensync: ^1.0.0-beta.2 - json5: ^2.2.1 - semver: ^6.3.0 - checksum: 711459ebf7afab7b8eff88b7155c3f4a62690545f1c8c2eb6ba5ebaed01abeecb984cf9657847a2151ad24a5645efce765832aa343ce0f0386f311b67b59589a - languageName: node - linkType: hard - "@babel/eslint-parser@npm:^7.13.10, @babel/eslint-parser@npm:^7.13.14, @babel/eslint-parser@npm:^7.13.4, @babel/eslint-parser@npm:^7.13.8, @babel/eslint-parser@npm:^7.14.7, @babel/eslint-parser@npm:^7.16.3, @babel/eslint-parser@npm:^7.18.2": version: 7.18.2 resolution: "@babel/eslint-parser@npm:7.18.2" @@ -1638,7 +1638,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.11.0, @babel/preset-env@npm:^7.12.1, @babel/preset-env@npm:^7.12.11, @babel/preset-env@npm:^7.12.16, @babel/preset-env@npm:^7.13.10, @babel/preset-env@npm:^7.13.12, @babel/preset-env@npm:^7.13.8, @babel/preset-env@npm:^7.14.7, @babel/preset-env@npm:^7.15.6, @babel/preset-env@npm:^7.16.11, @babel/preset-env@npm:^7.16.4, @babel/preset-env@npm:^7.17.10, @babel/preset-env@npm:^7.18.2, @babel/preset-env@npm:^7.18.6, @babel/preset-env@npm:^7.7.1, @babel/preset-env@npm:^7.7.7": +"@babel/preset-env@npm:*, @babel/preset-env@npm:^7.11.0, @babel/preset-env@npm:^7.12.1, @babel/preset-env@npm:^7.12.11, @babel/preset-env@npm:^7.12.16, @babel/preset-env@npm:^7.13.10, @babel/preset-env@npm:^7.13.12, @babel/preset-env@npm:^7.13.8, @babel/preset-env@npm:^7.14.7, @babel/preset-env@npm:^7.15.6, @babel/preset-env@npm:^7.16.4, @babel/preset-env@npm:^7.18.2, @babel/preset-env@npm:^7.18.6, @babel/preset-env@npm:^7.7.1, @babel/preset-env@npm:^7.7.7": version: 7.18.6 resolution: "@babel/preset-env@npm:7.18.6" dependencies: @@ -6216,7 +6216,7 @@ __metadata: "@types/jest": ^27.4.1 "@types/lodash": ^4.14.182 "@typescript-eslint/eslint-plugin": ^5.30.0 - eslint-plugin-prettier: ^4.2.1 + eslint-plugin-prettier: "*" jest: ^27.5.1 reflect-metadata: ^0.1.13 ts-jest: ^27.1.3 @@ -6227,6 +6227,8 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/app-monorepo@workspace:." dependencies: + "@babel/core": ^7.18.6 + "@babel/preset-env": ^7.18.6 "@commitlint/cli": ^17.0.2 "@commitlint/config-conventional": ^17.0.2 "@lerna-lite/cli": ^1.6.0 @@ -6239,6 +6241,7 @@ __metadata: changelog-parser: ^2.8.1 css-loader: ^6.7.1 eslint: ^8.17.0 + eslint-plugin-prettier: ^4.2.1 husky: ^8.0.0 lint-staged: ^13.0.1 npm-check-updates: ^14.1.1 @@ -6248,6 +6251,7 @@ __metadata: webpack: ^5.72.0 webpack-cli: ^4.9.2 webpack-dev-server: ^4.9.2 + webpack-merge: ^5.8.0 languageName: unknown linkType: soft @@ -6299,7 +6303,7 @@ __metadata: webpack: "*" webpack-cli: "*" webpack-dev-server: "*" - webpack-merge: ^5.8.0 + webpack-merge: "*" languageName: unknown linkType: soft @@ -6427,8 +6431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/desktop@workspace:packages/desktop" dependencies: - "@babel/core": ^7.17.10 - "@babel/preset-env": ^7.17.10 + "@babel/core": "*" + "@babel/preset-env": "*" "@electron/remote": ^2.0.8 "@standardnotes/components-meta": "workspace:*" "@standardnotes/electron-clear-data": 1.1.1 @@ -6469,7 +6473,7 @@ __metadata: ts-node: ^10.7.0 typescript: "*" webpack: "*" - webpack-merge: ^5.8.0 + webpack-merge: "*" languageName: unknown linkType: soft @@ -6577,7 +6581,7 @@ __metadata: "@types/node": ^18.0.0 "@typescript-eslint/eslint-plugin": "*" eslint: "*" - eslint-plugin-prettier: ^4.2.1 + eslint-plugin-prettier: "*" jest: ^27.5.1 prettier: "*" reflect-metadata: ^0.1.13 @@ -6613,7 +6617,7 @@ __metadata: "@standardnotes/security": ^1.2.0 "@types/jest": ^28.1.4 "@typescript-eslint/eslint-plugin": ^5.30.0 - eslint-plugin-prettier: ^4.2.1 + eslint-plugin-prettier: "*" jest: ^28.1.2 reflect-metadata: ^0.1.13 ts-jest: ^28.0.5 @@ -6631,7 +6635,7 @@ __metadata: "@types/jest": ^27.4.1 "@types/wicg-file-system-access": ^2020.9.5 "@typescript-eslint/eslint-plugin": ^5.30.0 - eslint-plugin-prettier: ^4.2.1 + eslint-plugin-prettier: "*" jest: ^27.5.1 reflect-metadata: ^0.1.13 ts-jest: ^27.1.3 @@ -6653,7 +6657,7 @@ __metadata: "@standardnotes/utils": "workspace:*" "@types/jest": ^27.4.1 "@typescript-eslint/eslint-plugin": ^5.30.0 - eslint-plugin-prettier: ^4.2.1 + eslint-plugin-prettier: "*" jest: ^27.5.1 reflect-metadata: ^0.1.13 ts-jest: ^27.1.3 @@ -6713,10 +6717,10 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/icons@workspace:packages/icons" dependencies: - "@babel/core": ^7.18.2 + "@babel/core": "*" "@babel/plugin-transform-react-jsx": ^7.17.12 "@babel/plugin-transform-runtime": ^7.18.2 - "@babel/preset-env": ^7.18.2 + "@babel/preset-env": "*" "@babel/preset-react": ^7.12.12 "@babel/preset-typescript": ^7.17.12 "@babel/runtime": ^7.18.2 @@ -6932,7 +6936,7 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/mobile@workspace:packages/mobile" dependencies: - "@babel/core": ^7.17.9 + "@babel/core": "*" "@babel/preset-typescript": ^7.16.7 "@babel/runtime": ^7.18.3 "@expo/react-native-action-sheet": ^3.13.0 @@ -7039,7 +7043,7 @@ __metadata: "@types/jest": ^27.4.1 "@types/lodash": ^4.14.182 "@typescript-eslint/eslint-plugin": ^5.30.0 - eslint-plugin-prettier: ^4.2.1 + eslint-plugin-prettier: "*" jest: ^27.5.1 lodash: ^4.17.21 reflect-metadata: ^0.1.13 @@ -7103,7 +7107,7 @@ __metadata: "@standardnotes/security": ^1.1.0 "@types/jest": ^27.4.1 "@typescript-eslint/eslint-plugin": ^5.30.0 - eslint-plugin-prettier: ^4.2.1 + eslint-plugin-prettier: "*" jest: ^27.5.1 reflect-metadata: ^0.1.13 ts-jest: ^27.1.3 @@ -7174,7 +7178,7 @@ __metadata: "@types/jest": ^27.4.1 "@typescript-eslint/eslint-plugin": ^5.30.0 "@typescript-eslint/parser": ^5.12.1 - eslint-plugin-prettier: ^4.2.1 + eslint-plugin-prettier: "*" jest: ^27.5.1 reflect-metadata: ^0.1.13 ts-jest: ^27.1.3 @@ -7242,9 +7246,9 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/sncrypto-web@workspace:packages/sncrypto-web" dependencies: - "@babel/core": ^7.18.6 + "@babel/core": "*" "@babel/plugin-syntax-dynamic-import": ^7.8.3 - "@babel/preset-env": ^7.18.6 + "@babel/preset-env": "*" "@standardnotes/sncrypto-common": "workspace:*" "@types/libsodium-wrappers": ^0.7.9 "@types/node": ^18.0.0 @@ -7254,7 +7258,7 @@ __metadata: buffer: ^6.0.3 chai: ^4.3.6 connect: ^3.7.0 - eslint-plugin-prettier: ^4.2.1 + eslint-plugin-prettier: "*" libsodium-wrappers: ^0.7.10 reflect-metadata: ^0.1.13 regenerator-runtime: ^0.13.9 @@ -7262,8 +7266,8 @@ __metadata: ts-loader: ^9.2.6 typedarray-to-buffer: ^4.0.0 uuid: ^8.3.2 - webpack: ^5.69.1 - webpack-cli: ^4.9.2 + webpack: "*" + webpack-cli: "*" languageName: unknown linkType: soft @@ -7271,8 +7275,8 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/snjs@workspace:packages/snjs" dependencies: - "@babel/core": ^7.17.5 - "@babel/preset-env": ^7.16.11 + "@babel/core": "*" + "@babel/preset-env": "*" "@standardnotes/api": "workspace:*" "@standardnotes/common": ^1.25.0 "@standardnotes/domain-events": ^2.39.0 @@ -7303,7 +7307,8 @@ __metadata: crypto-js: ^4.1.1 docdash: ^1.2.0 dom-storage: ^2.1.0 - eslint-plugin-prettier: ^4.2.1 + eslint: "*" + eslint-plugin-prettier: "*" exports-loader: ^3.1.0 jest: ^28.1.2 jest-environment-jsdom: ^28.1.2 @@ -7323,10 +7328,11 @@ __metadata: ts-loader: ^9.2.6 ts-node: ^10.8.1 tscpaths: 0.0.9 + typescript: "*" uuid: ^8.3.2 - webpack: ^5.69.1 - webpack-cli: ^4.9.2 - webpack-merge: ^5.8.0 + webpack: "*" + webpack-cli: "*" + webpack-merge: "*" languageName: unknown linkType: soft @@ -7366,7 +7372,7 @@ __metadata: webpack: "*" webpack-cli: "*" webpack-dev-server: "*" - webpack-merge: ^5.8.0 + webpack-merge: "*" languageName: unknown linkType: soft @@ -7457,7 +7463,7 @@ __metadata: "@types/node": ^18.0.0 "@typescript-eslint/eslint-plugin": ^5.30.0 dompurify: ^2.3.8 - eslint-plugin-prettier: ^4.2.1 + eslint-plugin-prettier: "*" jest: ^27.5.1 jsdom: ^20.0.0 lodash: ^4.17.21 @@ -7479,9 +7485,9 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/web@workspace:packages/web" dependencies: - "@babel/core": ^7.17.9 + "@babel/core": "*" "@babel/plugin-transform-react-jsx": ^7.17.3 - "@babel/preset-env": ^7.16.11 + "@babel/preset-env": "*" "@babel/preset-typescript": ^7.16.7 "@reach/alert": ^0.16.0 "@reach/alert-dialog": ^0.16.2 @@ -7540,7 +7546,7 @@ __metadata: typescript: "*" webpack: "*" webpack-dev-server: "*" - webpack-merge: ^5.8.0 + webpack-merge: "*" languageName: unknown linkType: soft @@ -17756,7 +17762,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-prettier@npm:^4.0.0, eslint-plugin-prettier@npm:^4.2.1": +"eslint-plugin-prettier@npm:*, eslint-plugin-prettier@npm:^4.0.0, eslint-plugin-prettier@npm:^4.2.1": version: 4.2.1 resolution: "eslint-plugin-prettier@npm:4.2.1" dependencies: @@ -39539,6 +39545,16 @@ __metadata: languageName: node linkType: hard +"webpack-merge@npm:*, webpack-merge@npm:^5.7.3, webpack-merge@npm:^5.8.0": + version: 5.8.0 + resolution: "webpack-merge@npm:5.8.0" + dependencies: + clone-deep: ^4.0.1 + wildcard: ^2.0.0 + checksum: 88786ab91013f1bd2a683834ff381be81c245a4b0f63304a5103e90f6653f44dab496a0768287f8531761f8ad957d1f9f3ccb2cb55df0de1bd9ee343e079da26 + languageName: node + linkType: hard + "webpack-merge@npm:5.7.3": version: 5.7.3 resolution: "webpack-merge@npm:5.7.3" @@ -39558,16 +39574,6 @@ __metadata: languageName: node linkType: hard -"webpack-merge@npm:^5.7.3, webpack-merge@npm:^5.8.0": - version: 5.8.0 - resolution: "webpack-merge@npm:5.8.0" - dependencies: - clone-deep: ^4.0.1 - wildcard: ^2.0.0 - checksum: 88786ab91013f1bd2a683834ff381be81c245a4b0f63304a5103e90f6653f44dab496a0768287f8531761f8ad957d1f9f3ccb2cb55df0de1bd9ee343e079da26 - languageName: node - linkType: hard - "webpack-remove-empty-scripts@npm:^0.8.0": version: 0.8.1 resolution: "webpack-remove-empty-scripts@npm:0.8.1" @@ -39606,7 +39612,7 @@ __metadata: languageName: node linkType: hard -"webpack@npm:*, webpack@npm:^5.64.4, webpack@npm:^5.69.1, webpack@npm:^5.72.0, webpack@npm:^5.72.1": +"webpack@npm:*, webpack@npm:^5.64.4, webpack@npm:^5.72.0, webpack@npm:^5.72.1": version: 5.73.0 resolution: "webpack@npm:5.73.0" dependencies: