diff --git a/.github/workflows/common-deploy.yml b/.github/workflows/common-deploy.yml index 541d7dfd2..c2cb65b20 100644 --- a/.github/workflows/common-deploy.yml +++ b/.github/workflows/common-deploy.yml @@ -24,7 +24,7 @@ jobs: steps: - name: Configure AWS credentials - uses: aws-actions/configure-aws-credentials@v2 + uses: aws-actions/configure-aws-credentials@v3 with: aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} diff --git a/.github/workflows/common-docker-image.yml b/.github/workflows/common-docker-image.yml index 5e4be797f..bfeae75d1 100644 --- a/.github/workflows/common-docker-image.yml +++ b/.github/workflows/common-docker-image.yml @@ -70,7 +70,7 @@ jobs: password: ${{ secrets.DOCKER_PASSWORD }} - name: Configure AWS credentials - uses: aws-actions/configure-aws-credentials@v2 + uses: aws-actions/configure-aws-credentials@v3 with: aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} diff --git a/.pnp.cjs b/.pnp.cjs index e005bd5cf..67ad8a7f4 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -4648,6 +4648,21 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["@pkgr/utils", [\ + ["npm:2.4.2", {\ + "packageLocation": "./.yarn/cache/@pkgr-utils-npm-2.4.2-5333ff17f3-b400d4fe07.zip/node_modules/@pkgr/utils/",\ + "packageDependencies": [\ + ["@pkgr/utils", "npm:2.4.2"],\ + ["cross-spawn", "npm:7.0.3"],\ + ["fast-glob", "npm:3.3.1"],\ + ["is-glob", "npm:4.0.3"],\ + ["open", "npm:9.1.0"],\ + ["picocolors", "npm:1.0.0"],\ + ["tslib", "npm:2.6.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@pnpm/config.env-replace", [\ ["npm:1.1.0", {\ "packageLocation": "./.yarn/cache/@pnpm-config.env-replace-npm-1.1.0-cd7057bf65-cdfd011ca6.zip/node_modules/@pnpm/config.env-replace/",\ @@ -5428,18 +5443,18 @@ const RAW_RUNTIME_STATE = ["@types/newrelic", "npm:9.14.0"],\ ["@types/node", "npm:20.5.7"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["dayjs", "npm:1.11.7"],\ ["dotenv", "npm:16.1.3"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["inversify", "npm:6.0.1"],\ ["ioredis", "npm:5.3.2"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ ["mixpanel", "npm:0.17.0"],\ ["mysql2", "npm:3.3.3"],\ ["newrelic", "npm:11.0.0"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ ["typeorm", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:0.3.17"],\ @@ -5485,12 +5500,12 @@ const RAW_RUNTIME_STATE = ["@types/node", "npm:20.5.7"],\ ["@types/prettyjson", "npm:0.0.30"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["axios", "npm:1.4.0"],\ ["cors", "npm:2.8.5"],\ ["dotenv", "npm:16.1.3"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["express", "npm:4.18.2"],\ ["express-robots-txt", "virtual:04783e12400851b8a3d76e71495851cc94959db6e62f04cb0a31190080629440b182d8c8eb4d7f2b04e281912f2783a5fd4d2c3c6ab68d38b7097246c93f4c19#npm:1.0.0"],\ ["helmet", "npm:7.0.0"],\ @@ -5502,7 +5517,7 @@ const RAW_RUNTIME_STATE = ["newrelic", "npm:11.0.0"],\ ["nodemon", "npm:2.0.22"],\ ["npm-check-updates", "npm:16.13.2"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["prettyjson", "npm:1.2.5"],\ ["reflect-metadata", "npm:0.1.13"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ @@ -5549,14 +5564,14 @@ const RAW_RUNTIME_STATE = ["@types/ua-parser-js", "npm:0.7.36"],\ ["@types/uuid", "npm:9.0.2"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["axios", "npm:1.4.0"],\ ["bcryptjs", "npm:2.4.3"],\ ["cors", "npm:2.8.5"],\ ["dayjs", "npm:1.11.7"],\ ["dotenv", "npm:16.1.3"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["express", "npm:4.18.2"],\ ["inversify", "npm:6.0.1"],\ ["inversify-express-utils", "npm:6.4.3"],\ @@ -5567,7 +5582,7 @@ const RAW_RUNTIME_STATE = ["nodemon", "npm:2.0.22"],\ ["npm-check-updates", "npm:16.13.2"],\ ["otplib", "npm:12.0.1"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["prettyjson", "npm:1.2.5"],\ ["reflect-metadata", "npm:0.1.13"],\ ["sqlite3", "virtual:31b5a94a105c89c9294c3d524a7f8929fe63ee5a2efadf21951ca4c0cfd2ecf02e8f4ef5a066bbda091f1e3a56e57c6749069a080618c96b22e51131a330fc4a#npm:5.1.6"],\ @@ -5589,11 +5604,11 @@ const RAW_RUNTIME_STATE = ["@types/jest", "npm:29.5.2"],\ ["@types/node", "npm:20.5.7"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ ["typescript", "patch:typescript@npm%3A5.0.4#optional!builtin::version=5.0.4&hash=b5f058"]\ @@ -5610,11 +5625,11 @@ const RAW_RUNTIME_STATE = ["@types/node", "npm:20.5.7"],\ ["@types/uuid", "npm:9.0.2"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ ["typescript", "patch:typescript@npm%3A5.0.4#optional!builtin::version=5.0.4&hash=b5f058"],\ ["uuid", "npm:9.0.0"]\ @@ -5631,11 +5646,11 @@ const RAW_RUNTIME_STATE = ["@standardnotes/security", "workspace:packages/security"],\ ["@types/jest", "npm:29.5.2"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ ["typescript", "patch:typescript@npm%3A5.0.4#optional!builtin::version=5.0.4&hash=b5f058"]\ ],\ @@ -5654,13 +5669,13 @@ const RAW_RUNTIME_STATE = ["@types/jest", "npm:29.5.2"],\ ["@types/newrelic", "npm:9.14.0"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["ioredis", "npm:5.3.2"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ ["newrelic", "npm:11.0.0"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ ["sqs-consumer", "virtual:685a6222c3349423674bb7f0684ba34e2ab20912010f352e04dcf707a156e13183fc382e2417cb37a60f3e7b52fd0178c53181674890e1773eb83e190dc13378#npm:6.2.1"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ @@ -5685,16 +5700,16 @@ const RAW_RUNTIME_STATE = ["@types/newrelic", "npm:9.14.0"],\ ["@types/nodemailer", "npm:6.4.8"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["dotenv", "npm:16.1.3"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["inversify", "npm:6.0.1"],\ ["ioredis", "npm:5.3.2"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ ["mysql2", "npm:3.3.3"],\ ["newrelic", "npm:11.0.0"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ ["typeorm", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:0.3.17"],\ @@ -5743,13 +5758,13 @@ const RAW_RUNTIME_STATE = ["@types/prettyjson", "npm:0.0.30"],\ ["@types/uuid", "npm:9.0.2"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["connect-busboy", "npm:1.0.0"],\ ["cors", "npm:2.8.5"],\ ["dayjs", "npm:1.11.7"],\ ["dotenv", "npm:16.1.3"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["express", "npm:4.18.2"],\ ["express-robots-txt", "virtual:04783e12400851b8a3d76e71495851cc94959db6e62f04cb0a31190080629440b182d8c8eb4d7f2b04e281912f2783a5fd4d2c3c6ab68d38b7097246c93f4c19#npm:1.0.0"],\ ["express-winston", "virtual:b442cf0427cc365d1c137f7340f9b81f9b204561afe791a8564ae9590c3a7fc4b5f793aaf8817b946f75a3cb64d03ef8790eb847f8b576b41e700da7b00c240c#npm:4.2.0"],\ @@ -5762,7 +5777,7 @@ const RAW_RUNTIME_STATE = ["newrelic", "npm:11.0.0"],\ ["nodemon", "npm:2.0.22"],\ ["npm-check-updates", "npm:16.13.2"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["prettyjson", "npm:1.2.5"],\ ["reflect-metadata", "npm:0.1.13"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ @@ -5789,17 +5804,17 @@ const RAW_RUNTIME_STATE = ["@types/express", "npm:4.17.17"],\ ["@types/prettyjson", "npm:0.0.30"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["cors", "npm:2.8.5"],\ ["dotenv", "npm:16.1.3"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["express", "npm:4.18.2"],\ ["express-robots-txt", "virtual:04783e12400851b8a3d76e71495851cc94959db6e62f04cb0a31190080629440b182d8c8eb4d7f2b04e281912f2783a5fd4d2c3c6ab68d38b7097246c93f4c19#npm:1.0.0"],\ ["helmet", "npm:7.0.0"],\ ["inversify", "npm:6.0.1"],\ ["inversify-express-utils", "npm:6.4.3"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["prettyjson", "npm:1.2.5"],\ ["reflect-metadata", "npm:0.1.13"],\ ["typescript", "patch:typescript@npm%3A5.0.4#optional!builtin::version=5.0.4&hash=b5f058"],\ @@ -5831,11 +5846,11 @@ const RAW_RUNTIME_STATE = ["@standardnotes/predicates", "workspace:packages/predicates"],\ ["@types/jest", "npm:29.5.2"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ ["typescript", "patch:typescript@npm%3A5.0.4#optional!builtin::version=5.0.4&hash=b5f058"]\ ],\ @@ -5879,11 +5894,11 @@ const RAW_RUNTIME_STATE = ["@types/newrelic", "npm:9.14.0"],\ ["@types/node", "npm:20.5.7"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["cors", "npm:2.8.5"],\ ["dotenv", "npm:16.1.3"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["express", "npm:4.18.2"],\ ["inversify", "npm:6.0.1"],\ ["inversify-express-utils", "npm:6.4.3"],\ @@ -5892,7 +5907,7 @@ const RAW_RUNTIME_STATE = ["mysql2", "npm:3.3.3"],\ ["newrelic", "npm:11.0.0"],\ ["npm-check-updates", "npm:16.13.2"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ ["sqlite3", "virtual:31b5a94a105c89c9294c3d524a7f8929fe63ee5a2efadf21951ca4c0cfd2ecf02e8f4ef5a066bbda091f1e3a56e57c6749069a080618c96b22e51131a330fc4a#npm:5.1.6"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ @@ -5921,18 +5936,18 @@ const RAW_RUNTIME_STATE = ["@types/newrelic", "npm:9.14.0"],\ ["@types/node", "npm:20.5.7"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["dayjs", "npm:1.11.7"],\ ["dotenv", "npm:16.1.3"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["inversify", "npm:6.0.1"],\ ["ioredis", "npm:5.3.2"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ ["mysql2", "npm:3.3.3"],\ ["newrelic", "npm:11.0.0"],\ ["npm-check-updates", "npm:16.13.2"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ ["typeorm", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:0.3.17"],\ @@ -5950,12 +5965,12 @@ const RAW_RUNTIME_STATE = ["@types/jest", "npm:29.5.2"],\ ["@types/jsonwebtoken", "npm:9.0.2"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ ["jsonwebtoken", "npm:9.0.0"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ ["typescript", "patch:typescript@npm%3A5.0.4#optional!builtin::version=5.0.4&hash=b5f058"]\ @@ -5996,10 +6011,10 @@ const RAW_RUNTIME_STATE = ["@standardnotes/settings", "workspace:packages/settings"],\ ["@standardnotes/domain-core", "workspace:packages/domain-core"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ - ["prettier", "npm:2.8.8"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ + ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ ["typescript", "patch:typescript@npm%3A5.0.4#optional!builtin::version=5.0.4&hash=b5f058"]\ ],\ @@ -6025,11 +6040,11 @@ const RAW_RUNTIME_STATE = ["@types/jest", "npm:29.5.2"],\ ["@types/node", "npm:20.5.7"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ ["regenerator-runtime", "npm:0.13.11"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ @@ -6067,16 +6082,16 @@ const RAW_RUNTIME_STATE = ["@types/newrelic", "npm:9.14.0"],\ ["@types/node", "npm:20.5.7"],\ ["@types/prettyjson", "npm:0.0.30"],\ - ["@types/semver", "npm:7.5.0"],\ + ["@types/semver", "npm:7.5.1"],\ ["@types/ua-parser-js", "npm:0.7.36"],\ ["@types/uuid", "npm:9.0.2"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["axios", "npm:1.4.0"],\ ["cors", "npm:2.8.5"],\ ["dotenv", "npm:16.1.3"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["express", "npm:4.18.2"],\ ["helmet", "npm:7.0.0"],\ ["inversify", "npm:6.0.1"],\ @@ -6088,10 +6103,10 @@ const RAW_RUNTIME_STATE = ["newrelic", "npm:11.0.0"],\ ["nodemon", "npm:2.0.22"],\ ["npm-check-updates", "npm:16.13.2"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["prettyjson", "npm:1.2.5"],\ ["reflect-metadata", "npm:0.1.13"],\ - ["semver", "npm:7.5.1"],\ + ["semver", "npm:7.5.4"],\ ["sqlite3", "virtual:31b5a94a105c89c9294c3d524a7f8929fe63ee5a2efadf21951ca4c0cfd2ecf02e8f4ef5a066bbda091f1e3a56e57c6749069a080618c96b22e51131a330fc4a#npm:5.1.6"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ ["typeorm", "virtual:365b8c88cdf194291829ee28b79556e2328175d26a621363e703848100bea0042e9500db2a1206c9bbc3a4a76a1d169639ef774b2ea3a1a98584a9936b58c6be#npm:0.3.17"],\ @@ -6111,13 +6126,13 @@ const RAW_RUNTIME_STATE = ["@types/jest", "npm:29.5.2"],\ ["@types/microtime", "npm:2.1.0"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["dayjs", "npm:1.11.7"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ ["microtime", "npm:3.1.1"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ ["typescript", "patch:typescript@npm%3A5.0.4#optional!builtin::version=5.0.4&hash=b5f058"]\ @@ -6158,12 +6173,12 @@ const RAW_RUNTIME_STATE = ["@types/jest", "npm:29.5.2"],\ ["@types/newrelic", "npm:9.14.0"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["axios", "npm:1.4.0"],\ ["cors", "npm:2.8.5"],\ ["dotenv", "npm:16.1.3"],\ ["eslint", "npm:8.41.0"],\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["express", "npm:4.18.2"],\ ["inversify", "npm:6.0.1"],\ ["inversify-express-utils", "npm:6.4.3"],\ @@ -6171,7 +6186,7 @@ const RAW_RUNTIME_STATE = ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ ["mysql2", "npm:3.3.3"],\ ["newrelic", "npm:11.0.0"],\ - ["prettier", "npm:2.8.8"],\ + ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ ["typeorm", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:0.3.17"],\ @@ -6743,6 +6758,13 @@ const RAW_RUNTIME_STATE = ["@types/semver", "npm:7.5.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:7.5.1", {\ + "packageLocation": "./.yarn/cache/@types-semver-npm-7.5.1-cda240741c-6bb8541017.zip/node_modules/@types/semver/",\ + "packageDependencies": [\ + ["@types/semver", "npm:7.5.1"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["@types/send", [\ @@ -6858,7 +6880,7 @@ const RAW_RUNTIME_STATE = ["@types/eslint", null],\ ["@types/typescript", null],\ ["@types/typescript-eslint__parser", null],\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["@typescript-eslint/scope-manager", "npm:5.59.8"],\ ["@typescript-eslint/type-utils", "virtual:39388bed223ddbce0d44acc203a1485ae46c267cbf9a4235c873101dd46794d5d451d3ffec8cd2f10f4ef8a595a45361c82ed2e82f691a9fad381895d9f1855d#npm:5.59.8"],\ ["@typescript-eslint/utils", "virtual:39388bed223ddbce0d44acc203a1485ae46c267cbf9a4235c873101dd46794d5d451d3ffec8cd2f10f4ef8a595a45361c82ed2e82f691a9fad381895d9f1855d#npm:5.59.8"],\ @@ -6883,22 +6905,23 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@typescript-eslint/parser", [\ - ["npm:5.59.8", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-5.59.8-ceb8b0eaa0-e912585cf3.zip/node_modules/@typescript-eslint/parser/",\ + ["npm:6.5.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-6.5.0-2185874d65-0b789509e3.zip/node_modules/@typescript-eslint/parser/",\ "packageDependencies": [\ - ["@typescript-eslint/parser", "npm:5.59.8"]\ + ["@typescript-eslint/parser", "npm:6.5.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-parser-virtual-e8e6d00381/0/cache/@typescript-eslint-parser-npm-5.59.8-ceb8b0eaa0-e912585cf3.zip/node_modules/@typescript-eslint/parser/",\ + ["virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-parser-virtual-ac5f69106d/0/cache/@typescript-eslint-parser-npm-6.5.0-2185874d65-0b789509e3.zip/node_modules/@typescript-eslint/parser/",\ "packageDependencies": [\ - ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.59.8"],\ + ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["@types/eslint", null],\ ["@types/typescript", null],\ - ["@typescript-eslint/scope-manager", "npm:5.59.8"],\ - ["@typescript-eslint/types", "npm:5.59.8"],\ - ["@typescript-eslint/typescript-estree", "virtual:324cfb1fa0a2310088acfa4157b7802167297b7dc05ce5858c7d17384b91d26d46b32bcc17660a59b838c86f329e23757758526cdf783b596e58a41f3ab4a0e9#npm:5.59.8"],\ + ["@typescript-eslint/scope-manager", "npm:6.5.0"],\ + ["@typescript-eslint/types", "npm:6.5.0"],\ + ["@typescript-eslint/typescript-estree", "virtual:ac5f69106dba10b9444bb7abc2cfbc97a6a016a7a4dd55488001fc5a3f897ed4e2bd0946080187ccc7394d8bf0d1097a1a97bd5678737551f22a2075044b4f2a#npm:6.5.0"],\ + ["@typescript-eslint/visitor-keys", "npm:6.5.0"],\ ["debug", "virtual:ac3d8e680759ce54399273724d44e041d6c9b73454d191d411a8c44bb27e22f02aaf6ed9d3ad0ac1c298eac4833cff369c9c7b84c573016112c4f84be2cd8543#npm:4.3.4"],\ ["eslint", "npm:8.41.0"],\ ["typescript", "patch:typescript@npm%3A5.0.4#optional!builtin::version=5.0.4&hash=b5f058"]\ @@ -6921,6 +6944,15 @@ const RAW_RUNTIME_STATE = ["@typescript-eslint/visitor-keys", "npm:5.59.8"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:6.5.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-6.5.0-950a5168ee-25551c323f.zip/node_modules/@typescript-eslint/scope-manager/",\ + "packageDependencies": [\ + ["@typescript-eslint/scope-manager", "npm:6.5.0"],\ + ["@typescript-eslint/types", "npm:6.5.0"],\ + ["@typescript-eslint/visitor-keys", "npm:6.5.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["@typescript-eslint/type-utils", [\ @@ -6960,6 +6992,13 @@ const RAW_RUNTIME_STATE = ["@typescript-eslint/types", "npm:5.59.8"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:6.5.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-6.5.0-bab6e93f93-0e0d8fd4bd.zip/node_modules/@typescript-eslint/types/",\ + "packageDependencies": [\ + ["@typescript-eslint/types", "npm:6.5.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["@typescript-eslint/typescript-estree", [\ @@ -6970,6 +7009,13 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ + ["npm:6.5.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-6.5.0-a2645bd83f-fe858d8cb3.zip/node_modules/@typescript-eslint/typescript-estree/",\ + "packageDependencies": [\ + ["@typescript-eslint/typescript-estree", "npm:6.5.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ ["virtual:324cfb1fa0a2310088acfa4157b7802167297b7dc05ce5858c7d17384b91d26d46b32bcc17660a59b838c86f329e23757758526cdf783b596e58a41f3ab4a0e9#npm:5.59.8", {\ "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-7705ca7c6b/0/cache/@typescript-eslint-typescript-estree-npm-5.59.8-8d25500a8f-94f08e72ba.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ @@ -6990,6 +7036,26 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ + ["virtual:ac5f69106dba10b9444bb7abc2cfbc97a6a016a7a4dd55488001fc5a3f897ed4e2bd0946080187ccc7394d8bf0d1097a1a97bd5678737551f22a2075044b4f2a#npm:6.5.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-57884e2fa3/0/cache/@typescript-eslint-typescript-estree-npm-6.5.0-a2645bd83f-fe858d8cb3.zip/node_modules/@typescript-eslint/typescript-estree/",\ + "packageDependencies": [\ + ["@typescript-eslint/typescript-estree", "virtual:ac5f69106dba10b9444bb7abc2cfbc97a6a016a7a4dd55488001fc5a3f897ed4e2bd0946080187ccc7394d8bf0d1097a1a97bd5678737551f22a2075044b4f2a#npm:6.5.0"],\ + ["@types/typescript", null],\ + ["@typescript-eslint/types", "npm:6.5.0"],\ + ["@typescript-eslint/visitor-keys", "npm:6.5.0"],\ + ["debug", "virtual:ac3d8e680759ce54399273724d44e041d6c9b73454d191d411a8c44bb27e22f02aaf6ed9d3ad0ac1c298eac4833cff369c9c7b84c573016112c4f84be2cd8543#npm:4.3.4"],\ + ["globby", "npm:11.1.0"],\ + ["is-glob", "npm:4.0.3"],\ + ["semver", "npm:7.5.4"],\ + ["ts-api-utils", "virtual:57884e2fa339d46d04dd5029ad35043a402f766ba2dfaa805cc908a9f2dfda7e5d7836264f2734e4497c8806a22ab5be52bcd7861d3763e9c1935af24b3a34e8#npm:1.0.2"],\ + ["typescript", "patch:typescript@npm%3A5.0.4#optional!builtin::version=5.0.4&hash=b5f058"]\ + ],\ + "packagePeers": [\ + "@types/typescript",\ + "typescript"\ + ],\ + "linkType": "HARD"\ + }],\ ["virtual:fcb617ee99b2af3881ae95250bcf6cfcb517a07dce8227a9488c7a2465773dd7facec58f236b76302d0ff405ea50ca5b20bd5859ea4fc39c729a77fc5cc2ac30#npm:5.59.8", {\ "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-ca06b20d81/0/cache/@typescript-eslint-typescript-estree-npm-5.59.8-8d25500a8f-94f08e72ba.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ @@ -7050,6 +7116,15 @@ const RAW_RUNTIME_STATE = ["eslint-visitor-keys", "npm:3.4.1"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:6.5.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-6.5.0-f5e0d86a48-58846a7361.zip/node_modules/@typescript-eslint/visitor-keys/",\ + "packageDependencies": [\ + ["@typescript-eslint/visitor-keys", "npm:6.5.0"],\ + ["@typescript-eslint/types", "npm:6.5.0"],\ + ["eslint-visitor-keys", "npm:3.4.1"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["@tyriar/fibonacci-heap", [\ @@ -7921,6 +7996,15 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["big-integer", [\ + ["npm:1.6.51", {\ + "packageLocation": "./.yarn/cache/big-integer-npm-1.6.51-1a244d8e1f-fc20ceb6b1.zip/node_modules/big-integer/",\ + "packageDependencies": [\ + ["big-integer", "npm:1.6.51"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["bignumber.js", [\ ["npm:9.1.1", {\ "packageLocation": "./.yarn/cache/bignumber.js-npm-9.1.1-5929e8d8dc-e44d008049.zip/node_modules/bignumber.js/",\ @@ -8011,6 +8095,16 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["bplist-parser", [\ + ["npm:0.2.0", {\ + "packageLocation": "./.yarn/cache/bplist-parser-npm-0.2.0-91a681e495-d8a4607229.zip/node_modules/bplist-parser/",\ + "packageDependencies": [\ + ["bplist-parser", "npm:0.2.0"],\ + ["big-integer", "npm:1.6.51"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["brace-expansion", [\ ["npm:1.1.11", {\ "packageLocation": "./.yarn/cache/brace-expansion-npm-1.1.11-fb95eb05ad-5ecc6da29c.zip/node_modules/brace-expansion/",\ @@ -8130,6 +8224,16 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["bundle-name", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/bundle-name-npm-3.0.0-d7e52ba2a3-4cb6c319b9.zip/node_modules/bundle-name/",\ + "packageDependencies": [\ + ["bundle-name", "npm:3.0.0"],\ + ["run-applescript", "npm:5.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["busboy", [\ ["npm:1.6.0", {\ "packageLocation": "./.yarn/cache/busboy-npm-1.6.0-ebb5cbb04b-4f9b97d974.zip/node_modules/busboy/",\ @@ -9316,6 +9420,30 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["default-browser", [\ + ["npm:4.0.0", {\ + "packageLocation": "./.yarn/cache/default-browser-npm-4.0.0-e9e9c8aba0-ac1138a297.zip/node_modules/default-browser/",\ + "packageDependencies": [\ + ["default-browser", "npm:4.0.0"],\ + ["bundle-name", "npm:3.0.0"],\ + ["default-browser-id", "npm:3.0.0"],\ + ["execa", "npm:7.1.1"],\ + ["titleize", "npm:3.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["default-browser-id", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/default-browser-id-npm-3.0.0-f65ceaa214-14d2d42e1d.zip/node_modules/default-browser-id/",\ + "packageDependencies": [\ + ["default-browser-id", "npm:3.0.0"],\ + ["bplist-parser", "npm:0.2.0"],\ + ["untildify", "npm:4.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["defaults", [\ ["npm:1.0.4", {\ "packageLocation": "./.yarn/cache/defaults-npm-1.0.4-f3fbaf2528-e48b7520b3.zip/node_modules/defaults/",\ @@ -9335,6 +9463,15 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["define-lazy-prop", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/define-lazy-prop-npm-3.0.0-6bb0fc1510-73a8f71f62.zip/node_modules/define-lazy-prop/",\ + "packageDependencies": [\ + ["define-lazy-prop", "npm:3.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["delayed-stream", [\ ["npm:1.0.0", {\ "packageLocation": "./.yarn/cache/delayed-stream-npm-1.0.0-c5a4c4cc02-22f11ed342.zip/node_modules/delayed-stream/",\ @@ -9765,24 +9902,25 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["eslint-plugin-prettier", [\ - ["npm:4.2.1", {\ - "packageLocation": "./.yarn/cache/eslint-plugin-prettier-npm-4.2.1-ba8e1240f1-add67757bf.zip/node_modules/eslint-plugin-prettier/",\ + ["npm:5.0.0", {\ + "packageLocation": "./.yarn/cache/eslint-plugin-prettier-npm-5.0.0-2f21113cba-c0bcb4e169.zip/node_modules/eslint-plugin-prettier/",\ "packageDependencies": [\ - ["eslint-plugin-prettier", "npm:4.2.1"]\ + ["eslint-plugin-prettier", "npm:5.0.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1", {\ - "packageLocation": "./.yarn/__virtual__/eslint-plugin-prettier-virtual-72eb35fb5e/0/cache/eslint-plugin-prettier-npm-4.2.1-ba8e1240f1-add67757bf.zip/node_modules/eslint-plugin-prettier/",\ + ["virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0", {\ + "packageLocation": "./.yarn/__virtual__/eslint-plugin-prettier-virtual-b594c946fe/0/cache/eslint-plugin-prettier-npm-5.0.0-2f21113cba-c0bcb4e169.zip/node_modules/eslint-plugin-prettier/",\ "packageDependencies": [\ - ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ + ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.0.0"],\ ["@types/eslint", null],\ ["@types/eslint-config-prettier", null],\ ["@types/prettier", null],\ ["eslint", "npm:8.41.0"],\ ["eslint-config-prettier", null],\ - ["prettier", "npm:2.8.8"],\ - ["prettier-linter-helpers", "npm:1.0.0"]\ + ["prettier", "npm:3.0.3"],\ + ["prettier-linter-helpers", "npm:1.0.0"],\ + ["synckit", "npm:0.8.5"]\ ],\ "packagePeers": [\ "@types/eslint-config-prettier",\ @@ -10121,6 +10259,18 @@ const RAW_RUNTIME_STATE = ["micromatch", "npm:4.0.5"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:3.3.1", {\ + "packageLocation": "./.yarn/cache/fast-glob-npm-3.3.1-8045ff8f4d-e266590623.zip/node_modules/fast-glob/",\ + "packageDependencies": [\ + ["fast-glob", "npm:3.3.1"],\ + ["@nodelib/fs.stat", "npm:2.0.5"],\ + ["@nodelib/fs.walk", "npm:1.2.8"],\ + ["glob-parent", "npm:5.1.2"],\ + ["merge2", "npm:1.4.1"],\ + ["micromatch", "npm:4.0.5"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["fast-json-stable-stringify", [\ @@ -11505,6 +11655,22 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["is-docker", [\ + ["npm:2.2.1", {\ + "packageLocation": "./.yarn/cache/is-docker-npm-2.2.1-3f18a53aff-4a6decb5f3.zip/node_modules/is-docker/",\ + "packageDependencies": [\ + ["is-docker", "npm:2.2.1"]\ + ],\ + "linkType": "HARD"\ + }],\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/is-docker-npm-3.0.0-1570e32177-91077b4db2.zip/node_modules/is-docker/",\ + "packageDependencies": [\ + ["is-docker", "npm:3.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["is-extendable", [\ ["npm:0.1.1", {\ "packageLocation": "./.yarn/cache/is-extendable-npm-0.1.1-322b4649ec-ffa5a697b9.zip/node_modules/is-extendable/",\ @@ -11551,6 +11717,16 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["is-inside-container", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/is-inside-container-npm-1.0.0-f2c9e9bb96-8dc4c40610.zip/node_modules/is-inside-container/",\ + "packageDependencies": [\ + ["is-inside-container", "npm:1.0.0"],\ + ["is-docker", "npm:3.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["is-installed-globally", [\ ["npm:0.4.0", {\ "packageLocation": "./.yarn/cache/is-installed-globally-npm-0.4.0-a30dd056c7-35a1a89a9b.zip/node_modules/is-installed-globally/",\ @@ -11728,6 +11904,16 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["is-wsl", [\ + ["npm:2.2.0", {\ + "packageLocation": "./.yarn/cache/is-wsl-npm-2.2.0-2ba10d6393-44a5dd51a5.zip/node_modules/is-wsl/",\ + "packageDependencies": [\ + ["is-wsl", "npm:2.2.0"],\ + ["is-docker", "npm:2.2.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["is-yarn-global", [\ ["npm:0.4.1", {\ "packageLocation": "./.yarn/cache/is-yarn-global-npm-0.4.1-f8a5811770-dcf4694c67.zip/node_modules/is-yarn-global/",\ @@ -14249,6 +14435,19 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["open", [\ + ["npm:9.1.0", {\ + "packageLocation": "./.yarn/unplugged/open-npm-9.1.0-d104a17ec5/node_modules/open/",\ + "packageDependencies": [\ + ["open", "npm:9.1.0"],\ + ["default-browser", "npm:4.0.0"],\ + ["define-lazy-prop", "npm:3.0.0"],\ + ["is-inside-container", "npm:1.0.0"],\ + ["is-wsl", "npm:2.2.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["optionator", [\ ["npm:0.9.1", {\ "packageLocation": "./.yarn/cache/optionator-npm-0.9.1-577e397aae-bb7b06099c.zip/node_modules/optionator/",\ @@ -14760,10 +14959,10 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["prettier", [\ - ["npm:2.8.8", {\ - "packageLocation": "./.yarn/cache/prettier-npm-2.8.8-430828a36c-38b0a43ea1.zip/node_modules/prettier/",\ + ["npm:3.0.3", {\ + "packageLocation": "./.yarn/unplugged/prettier-npm-3.0.3-fced695dae/node_modules/prettier/",\ "packageDependencies": [\ - ["prettier", "npm:2.8.8"]\ + ["prettier", "npm:3.0.3"]\ ],\ "linkType": "HARD"\ }]\ @@ -15554,6 +15753,16 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["run-applescript", [\ + ["npm:5.0.0", {\ + "packageLocation": "./.yarn/cache/run-applescript-npm-5.0.0-ea4b8840dd-5967da9f76.zip/node_modules/run-applescript/",\ + "packageDependencies": [\ + ["run-applescript", "npm:5.0.0"],\ + ["execa", "npm:5.1.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["run-async", [\ ["npm:3.0.0", {\ "packageLocation": "./.yarn/cache/run-async-npm-3.0.0-bfba9a6e47-18831602b5.zip/node_modules/run-async/",\ @@ -16430,6 +16639,17 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["synckit", [\ + ["npm:0.8.5", {\ + "packageLocation": "./.yarn/cache/synckit-npm-0.8.5-40a594eb38-4f8cad99ec.zip/node_modules/synckit/",\ + "packageDependencies": [\ + ["synckit", "npm:0.8.5"],\ + ["@pkgr/utils", "npm:2.4.2"],\ + ["tslib", "npm:2.5.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["tapable", [\ ["npm:2.2.1", {\ "packageLocation": "./.yarn/cache/tapable-npm-2.2.1-8cf5ff3039-d54320ef41.zip/node_modules/tapable/",\ @@ -16631,6 +16851,15 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["titleize", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/titleize-npm-3.0.0-7deac2f3a3-8468b57b8e.zip/node_modules/titleize/",\ + "packageDependencies": [\ + ["titleize", "npm:3.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["tmp", [\ ["npm:0.0.33", {\ "packageLocation": "./.yarn/cache/tmp-npm-0.0.33-bcbf65df2a-0800f6e402.zip/node_modules/tmp/",\ @@ -16732,6 +16961,28 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["ts-api-utils", [\ + ["npm:1.0.2", {\ + "packageLocation": "./.yarn/cache/ts-api-utils-npm-1.0.2-0fe6a86036-7513f3da1f.zip/node_modules/ts-api-utils/",\ + "packageDependencies": [\ + ["ts-api-utils", "npm:1.0.2"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:57884e2fa339d46d04dd5029ad35043a402f766ba2dfaa805cc908a9f2dfda7e5d7836264f2734e4497c8806a22ab5be52bcd7861d3763e9c1935af24b3a34e8#npm:1.0.2", {\ + "packageLocation": "./.yarn/__virtual__/ts-api-utils-virtual-af46ec17fe/0/cache/ts-api-utils-npm-1.0.2-0fe6a86036-7513f3da1f.zip/node_modules/ts-api-utils/",\ + "packageDependencies": [\ + ["ts-api-utils", "virtual:57884e2fa339d46d04dd5029ad35043a402f766ba2dfaa805cc908a9f2dfda7e5d7836264f2734e4497c8806a22ab5be52bcd7861d3763e9c1935af24b3a34e8#npm:1.0.2"],\ + ["@types/typescript", null],\ + ["typescript", "patch:typescript@npm%3A5.0.4#optional!builtin::version=5.0.4&hash=b5f058"]\ + ],\ + "packagePeers": [\ + "@types/typescript",\ + "typescript"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["ts-jest", [\ ["npm:29.1.0", {\ "packageLocation": "./.yarn/cache/ts-jest-npm-29.1.0-ede119702b-0a30822a27.zip/node_modules/ts-jest/",\ @@ -16907,6 +17158,13 @@ const RAW_RUNTIME_STATE = ["tslib", "npm:2.5.2"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:2.6.2", {\ + "packageLocation": "./.yarn/cache/tslib-npm-2.6.2-4fc8c068d9-e565469129.zip/node_modules/tslib/",\ + "packageDependencies": [\ + ["tslib", "npm:2.6.2"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["tsutils", [\ diff --git a/.yarn/cache/@pkgr-utils-npm-2.4.2-5333ff17f3-b400d4fe07.zip b/.yarn/cache/@pkgr-utils-npm-2.4.2-5333ff17f3-b400d4fe07.zip new file mode 100644 index 000000000..bbabd3ac8 Binary files /dev/null and b/.yarn/cache/@pkgr-utils-npm-2.4.2-5333ff17f3-b400d4fe07.zip differ diff --git a/.yarn/cache/@types-semver-npm-7.5.1-cda240741c-6bb8541017.zip b/.yarn/cache/@types-semver-npm-7.5.1-cda240741c-6bb8541017.zip new file mode 100644 index 000000000..0942be87a Binary files /dev/null and b/.yarn/cache/@types-semver-npm-7.5.1-cda240741c-6bb8541017.zip differ diff --git a/.yarn/cache/@typescript-eslint-parser-npm-5.59.8-ceb8b0eaa0-e912585cf3.zip b/.yarn/cache/@typescript-eslint-parser-npm-5.59.8-ceb8b0eaa0-e912585cf3.zip deleted file mode 100644 index 5898ebbac..000000000 Binary files a/.yarn/cache/@typescript-eslint-parser-npm-5.59.8-ceb8b0eaa0-e912585cf3.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-parser-npm-6.5.0-2185874d65-0b789509e3.zip b/.yarn/cache/@typescript-eslint-parser-npm-6.5.0-2185874d65-0b789509e3.zip new file mode 100644 index 000000000..bc9061ae1 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-parser-npm-6.5.0-2185874d65-0b789509e3.zip differ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-6.5.0-950a5168ee-25551c323f.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-6.5.0-950a5168ee-25551c323f.zip new file mode 100644 index 000000000..4eea83041 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-scope-manager-npm-6.5.0-950a5168ee-25551c323f.zip differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-6.5.0-bab6e93f93-0e0d8fd4bd.zip b/.yarn/cache/@typescript-eslint-types-npm-6.5.0-bab6e93f93-0e0d8fd4bd.zip new file mode 100644 index 000000000..3a0b284bc Binary files /dev/null and b/.yarn/cache/@typescript-eslint-types-npm-6.5.0-bab6e93f93-0e0d8fd4bd.zip differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-6.5.0-a2645bd83f-fe858d8cb3.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-6.5.0-a2645bd83f-fe858d8cb3.zip new file mode 100644 index 000000000..5cb6de98b Binary files /dev/null and b/.yarn/cache/@typescript-eslint-typescript-estree-npm-6.5.0-a2645bd83f-fe858d8cb3.zip differ diff --git a/.yarn/cache/@typescript-eslint-visitor-keys-npm-6.5.0-f5e0d86a48-58846a7361.zip b/.yarn/cache/@typescript-eslint-visitor-keys-npm-6.5.0-f5e0d86a48-58846a7361.zip new file mode 100644 index 000000000..60787314e Binary files /dev/null and b/.yarn/cache/@typescript-eslint-visitor-keys-npm-6.5.0-f5e0d86a48-58846a7361.zip differ diff --git a/.yarn/cache/big-integer-npm-1.6.51-1a244d8e1f-fc20ceb6b1.zip b/.yarn/cache/big-integer-npm-1.6.51-1a244d8e1f-fc20ceb6b1.zip new file mode 100644 index 000000000..60cbaa04f Binary files /dev/null and b/.yarn/cache/big-integer-npm-1.6.51-1a244d8e1f-fc20ceb6b1.zip differ diff --git a/.yarn/cache/bplist-parser-npm-0.2.0-91a681e495-d8a4607229.zip b/.yarn/cache/bplist-parser-npm-0.2.0-91a681e495-d8a4607229.zip new file mode 100644 index 000000000..1a6b20d62 Binary files /dev/null and b/.yarn/cache/bplist-parser-npm-0.2.0-91a681e495-d8a4607229.zip differ diff --git a/.yarn/cache/bundle-name-npm-3.0.0-d7e52ba2a3-4cb6c319b9.zip b/.yarn/cache/bundle-name-npm-3.0.0-d7e52ba2a3-4cb6c319b9.zip new file mode 100644 index 000000000..a86f433ed Binary files /dev/null and b/.yarn/cache/bundle-name-npm-3.0.0-d7e52ba2a3-4cb6c319b9.zip differ diff --git a/.yarn/cache/default-browser-id-npm-3.0.0-f65ceaa214-14d2d42e1d.zip b/.yarn/cache/default-browser-id-npm-3.0.0-f65ceaa214-14d2d42e1d.zip new file mode 100644 index 000000000..8ca7be839 Binary files /dev/null and b/.yarn/cache/default-browser-id-npm-3.0.0-f65ceaa214-14d2d42e1d.zip differ diff --git a/.yarn/cache/default-browser-npm-4.0.0-e9e9c8aba0-ac1138a297.zip b/.yarn/cache/default-browser-npm-4.0.0-e9e9c8aba0-ac1138a297.zip new file mode 100644 index 000000000..3ad7f022b Binary files /dev/null and b/.yarn/cache/default-browser-npm-4.0.0-e9e9c8aba0-ac1138a297.zip differ diff --git a/.yarn/cache/define-lazy-prop-npm-3.0.0-6bb0fc1510-73a8f71f62.zip b/.yarn/cache/define-lazy-prop-npm-3.0.0-6bb0fc1510-73a8f71f62.zip new file mode 100644 index 000000000..59aaa25e8 Binary files /dev/null and b/.yarn/cache/define-lazy-prop-npm-3.0.0-6bb0fc1510-73a8f71f62.zip differ diff --git a/.yarn/cache/eslint-plugin-prettier-npm-4.2.1-ba8e1240f1-add67757bf.zip b/.yarn/cache/eslint-plugin-prettier-npm-4.2.1-ba8e1240f1-add67757bf.zip deleted file mode 100644 index a9ba64305..000000000 Binary files a/.yarn/cache/eslint-plugin-prettier-npm-4.2.1-ba8e1240f1-add67757bf.zip and /dev/null differ diff --git a/.yarn/cache/eslint-plugin-prettier-npm-5.0.0-2f21113cba-c0bcb4e169.zip b/.yarn/cache/eslint-plugin-prettier-npm-5.0.0-2f21113cba-c0bcb4e169.zip new file mode 100644 index 000000000..54147e54b Binary files /dev/null and b/.yarn/cache/eslint-plugin-prettier-npm-5.0.0-2f21113cba-c0bcb4e169.zip differ diff --git a/.yarn/cache/fast-glob-npm-3.3.1-8045ff8f4d-e266590623.zip b/.yarn/cache/fast-glob-npm-3.3.1-8045ff8f4d-e266590623.zip new file mode 100644 index 000000000..b574984d9 Binary files /dev/null and b/.yarn/cache/fast-glob-npm-3.3.1-8045ff8f4d-e266590623.zip differ diff --git a/.yarn/cache/is-docker-npm-2.2.1-3f18a53aff-4a6decb5f3.zip b/.yarn/cache/is-docker-npm-2.2.1-3f18a53aff-4a6decb5f3.zip new file mode 100644 index 000000000..9bc7e7818 Binary files /dev/null and b/.yarn/cache/is-docker-npm-2.2.1-3f18a53aff-4a6decb5f3.zip differ diff --git a/.yarn/cache/is-docker-npm-3.0.0-1570e32177-91077b4db2.zip b/.yarn/cache/is-docker-npm-3.0.0-1570e32177-91077b4db2.zip new file mode 100644 index 000000000..7032074c1 Binary files /dev/null and b/.yarn/cache/is-docker-npm-3.0.0-1570e32177-91077b4db2.zip differ diff --git a/.yarn/cache/is-inside-container-npm-1.0.0-f2c9e9bb96-8dc4c40610.zip b/.yarn/cache/is-inside-container-npm-1.0.0-f2c9e9bb96-8dc4c40610.zip new file mode 100644 index 000000000..9386115df Binary files /dev/null and b/.yarn/cache/is-inside-container-npm-1.0.0-f2c9e9bb96-8dc4c40610.zip differ diff --git a/.yarn/cache/is-wsl-npm-2.2.0-2ba10d6393-44a5dd51a5.zip b/.yarn/cache/is-wsl-npm-2.2.0-2ba10d6393-44a5dd51a5.zip new file mode 100644 index 000000000..9e83e3452 Binary files /dev/null and b/.yarn/cache/is-wsl-npm-2.2.0-2ba10d6393-44a5dd51a5.zip differ diff --git a/.yarn/cache/open-npm-9.1.0-d104a17ec5-e1ac0dd901.zip b/.yarn/cache/open-npm-9.1.0-d104a17ec5-e1ac0dd901.zip new file mode 100644 index 000000000..2541ffc3b Binary files /dev/null and b/.yarn/cache/open-npm-9.1.0-d104a17ec5-e1ac0dd901.zip differ diff --git a/.yarn/cache/prettier-npm-2.8.8-430828a36c-38b0a43ea1.zip b/.yarn/cache/prettier-npm-2.8.8-430828a36c-38b0a43ea1.zip deleted file mode 100644 index 18e03a901..000000000 Binary files a/.yarn/cache/prettier-npm-2.8.8-430828a36c-38b0a43ea1.zip and /dev/null differ diff --git a/.yarn/cache/prettier-npm-3.0.3-fced695dae-467e8febce.zip b/.yarn/cache/prettier-npm-3.0.3-fced695dae-467e8febce.zip new file mode 100644 index 000000000..668ac1fcd Binary files /dev/null and b/.yarn/cache/prettier-npm-3.0.3-fced695dae-467e8febce.zip differ diff --git a/.yarn/cache/run-applescript-npm-5.0.0-ea4b8840dd-5967da9f76.zip b/.yarn/cache/run-applescript-npm-5.0.0-ea4b8840dd-5967da9f76.zip new file mode 100644 index 000000000..536e42c6b Binary files /dev/null and b/.yarn/cache/run-applescript-npm-5.0.0-ea4b8840dd-5967da9f76.zip differ diff --git a/.yarn/cache/synckit-npm-0.8.5-40a594eb38-4f8cad99ec.zip b/.yarn/cache/synckit-npm-0.8.5-40a594eb38-4f8cad99ec.zip new file mode 100644 index 000000000..0ed543829 Binary files /dev/null and b/.yarn/cache/synckit-npm-0.8.5-40a594eb38-4f8cad99ec.zip differ diff --git a/.yarn/cache/titleize-npm-3.0.0-7deac2f3a3-8468b57b8e.zip b/.yarn/cache/titleize-npm-3.0.0-7deac2f3a3-8468b57b8e.zip new file mode 100644 index 000000000..41ed2be05 Binary files /dev/null and b/.yarn/cache/titleize-npm-3.0.0-7deac2f3a3-8468b57b8e.zip differ diff --git a/.yarn/cache/ts-api-utils-npm-1.0.2-0fe6a86036-7513f3da1f.zip b/.yarn/cache/ts-api-utils-npm-1.0.2-0fe6a86036-7513f3da1f.zip new file mode 100644 index 000000000..7312024d6 Binary files /dev/null and b/.yarn/cache/ts-api-utils-npm-1.0.2-0fe6a86036-7513f3da1f.zip differ diff --git a/.yarn/cache/tslib-npm-2.6.2-4fc8c068d9-e565469129.zip b/.yarn/cache/tslib-npm-2.6.2-4fc8c068d9-e565469129.zip new file mode 100644 index 000000000..df1021e7a Binary files /dev/null and b/.yarn/cache/tslib-npm-2.6.2-4fc8c068d9-e565469129.zip differ diff --git a/packages/analytics/package.json b/packages/analytics/package.json index c8e262af3..572bdedc3 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -30,11 +30,11 @@ "@types/mixpanel": "^2.14.4", "@types/node": "^20.5.7", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" }, diff --git a/packages/analytics/src/Infra/Redis/RedisAnalyticsStore.ts b/packages/analytics/src/Infra/Redis/RedisAnalyticsStore.ts index 4a7c76467..043d9d6c1 100644 --- a/packages/analytics/src/Infra/Redis/RedisAnalyticsStore.ts +++ b/packages/analytics/src/Infra/Redis/RedisAnalyticsStore.ts @@ -6,7 +6,10 @@ import { AnalyticsActivity } from '../../Domain/Analytics/AnalyticsActivity' import { AnalyticsStoreInterface } from '../../Domain/Analytics/AnalyticsStoreInterface' export class RedisAnalyticsStore implements AnalyticsStoreInterface { - constructor(private periodKeyGenerator: PeriodKeyGeneratorInterface, private redisClient: IORedis.Redis) {} + constructor( + private periodKeyGenerator: PeriodKeyGeneratorInterface, + private redisClient: IORedis.Redis, + ) {} async calculateActivityTotalCountOverTime(activity: AnalyticsActivity, period: Period): Promise { if ( diff --git a/packages/analytics/src/Infra/Redis/RedisStatisticsStore.ts b/packages/analytics/src/Infra/Redis/RedisStatisticsStore.ts index 38e5e0063..ead0998c2 100644 --- a/packages/analytics/src/Infra/Redis/RedisStatisticsStore.ts +++ b/packages/analytics/src/Infra/Redis/RedisStatisticsStore.ts @@ -8,7 +8,10 @@ import { Period } from '../../Domain/Time/Period' import { PeriodKeyGeneratorInterface } from '../../Domain/Time/PeriodKeyGeneratorInterface' export class RedisStatisticsStore implements StatisticsStoreInterface, StatisticMeasureRepositoryInterface { - constructor(private periodKeyGenerator: PeriodKeyGeneratorInterface, private redisClient: IORedis.Redis) {} + constructor( + private periodKeyGenerator: PeriodKeyGeneratorInterface, + private redisClient: IORedis.Redis, + ) {} async save(statisticMeasure: StatisticMeasure): Promise { const periodKey = this.periodKeyGenerator.getDailyKey(statisticMeasure.props.date) diff --git a/packages/api-gateway/package.json b/packages/api-gateway/package.json index 482ba41ca..77a66226e 100644 --- a/packages/api-gateway/package.json +++ b/packages/api-gateway/package.json @@ -55,13 +55,13 @@ "@types/node": "^20.5.7", "@types/prettyjson": "^0.0.30", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "nodemon": "^2.0.19", "npm-check-updates": "^16.13.2", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" }, diff --git a/packages/api-gateway/src/Service/Proxy/DirectCallServiceProxy.ts b/packages/api-gateway/src/Service/Proxy/DirectCallServiceProxy.ts index dd5311ea6..fb65eb6b0 100644 --- a/packages/api-gateway/src/Service/Proxy/DirectCallServiceProxy.ts +++ b/packages/api-gateway/src/Service/Proxy/DirectCallServiceProxy.ts @@ -4,7 +4,10 @@ import { ServiceContainerInterface, ServiceIdentifier } from '@standardnotes/dom import { ServiceProxyInterface } from '../Http/ServiceProxyInterface' export class DirectCallServiceProxy implements ServiceProxyInterface { - constructor(private serviceContainer: ServiceContainerInterface, private filesServerUrl: string) {} + constructor( + private serviceContainer: ServiceContainerInterface, + private filesServerUrl: string, + ) {} async validateSession(headers: { authorization: string diff --git a/packages/auth/package.json b/packages/auth/package.json index beffeb4d4..cdbadd581 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -86,13 +86,13 @@ "@types/ua-parser-js": "^0.7.36", "@types/uuid": "^9.0.2", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "nodemon": "^2.0.19", "npm-check-updates": "^16.13.2", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" }, diff --git a/packages/auth/src/Domain/Error/MFAValidationError.ts b/packages/auth/src/Domain/Error/MFAValidationError.ts index 5406e2fba..d2d1c3f8a 100644 --- a/packages/auth/src/Domain/Error/MFAValidationError.ts +++ b/packages/auth/src/Domain/Error/MFAValidationError.ts @@ -1,5 +1,9 @@ export class MFAValidationError extends Error { - constructor(message: string, public tag: string, public payload?: Record) { + constructor( + message: string, + public tag: string, + public payload?: Record, + ) { super(message) Object.setPrototypeOf(this, MFAValidationError.prototype) } diff --git a/packages/auth/src/Domain/Handler/EmailSubscriptionUnsubscribedEventHandler.ts b/packages/auth/src/Domain/Handler/EmailSubscriptionUnsubscribedEventHandler.ts index 0b896bafa..27f3b9185 100644 --- a/packages/auth/src/Domain/Handler/EmailSubscriptionUnsubscribedEventHandler.ts +++ b/packages/auth/src/Domain/Handler/EmailSubscriptionUnsubscribedEventHandler.ts @@ -6,7 +6,10 @@ import { SettingServiceInterface } from '../Setting/SettingServiceInterface' import { UserRepositoryInterface } from '../User/UserRepositoryInterface' export class EmailSubscriptionUnsubscribedEventHandler implements DomainEventHandlerInterface { - constructor(private userRepository: UserRepositoryInterface, private settingsService: SettingServiceInterface) {} + constructor( + private userRepository: UserRepositoryInterface, + private settingsService: SettingServiceInterface, + ) {} async handle(event: EmailSubscriptionUnsubscribedEvent): Promise { const usernameOrError = Username.create(event.payload.userEmail) diff --git a/packages/auth/src/Domain/Handler/FileRemovedEventHandler.ts b/packages/auth/src/Domain/Handler/FileRemovedEventHandler.ts index aabd41b57..845460d47 100644 --- a/packages/auth/src/Domain/Handler/FileRemovedEventHandler.ts +++ b/packages/auth/src/Domain/Handler/FileRemovedEventHandler.ts @@ -4,7 +4,10 @@ import { Logger } from 'winston' import { UpdateStorageQuotaUsedForUser } from '../UseCase/UpdateStorageQuotaUsedForUser/UpdateStorageQuotaUsedForUser' export class FileRemovedEventHandler implements DomainEventHandlerInterface { - constructor(private updateStorageQuotaUsedForUserUseCase: UpdateStorageQuotaUsedForUser, private logger: Logger) {} + constructor( + private updateStorageQuotaUsedForUserUseCase: UpdateStorageQuotaUsedForUser, + private logger: Logger, + ) {} async handle(event: FileRemovedEvent): Promise { const result = await this.updateStorageQuotaUsedForUserUseCase.execute({ diff --git a/packages/auth/src/Domain/Handler/FileUploadedEventHandler.ts b/packages/auth/src/Domain/Handler/FileUploadedEventHandler.ts index 11902c1a0..c9abf8713 100644 --- a/packages/auth/src/Domain/Handler/FileUploadedEventHandler.ts +++ b/packages/auth/src/Domain/Handler/FileUploadedEventHandler.ts @@ -4,7 +4,10 @@ import { Logger } from 'winston' import { UpdateStorageQuotaUsedForUser } from '../UseCase/UpdateStorageQuotaUsedForUser/UpdateStorageQuotaUsedForUser' export class FileUploadedEventHandler implements DomainEventHandlerInterface { - constructor(private updateStorageQuotaUsedForUserUseCase: UpdateStorageQuotaUsedForUser, private logger: Logger) {} + constructor( + private updateStorageQuotaUsedForUserUseCase: UpdateStorageQuotaUsedForUser, + private logger: Logger, + ) {} async handle(event: FileUploadedEvent): Promise { const result = await this.updateStorageQuotaUsedForUserUseCase.execute({ diff --git a/packages/auth/src/Domain/Handler/PaymentsAccountDeletedEventHandler.ts b/packages/auth/src/Domain/Handler/PaymentsAccountDeletedEventHandler.ts index 3bf7f4592..4af02f6c0 100644 --- a/packages/auth/src/Domain/Handler/PaymentsAccountDeletedEventHandler.ts +++ b/packages/auth/src/Domain/Handler/PaymentsAccountDeletedEventHandler.ts @@ -4,7 +4,10 @@ import { Logger } from 'winston' import { DeleteAccount } from '../UseCase/DeleteAccount/DeleteAccount' export class PaymentsAccountDeletedEventHandler implements DomainEventHandlerInterface { - constructor(private deleteAccountUseCase: DeleteAccount, private logger: Logger) {} + constructor( + private deleteAccountUseCase: DeleteAccount, + private logger: Logger, + ) {} async handle(event: PaymentsAccountDeletedEvent): Promise { const result = await this.deleteAccountUseCase.execute({ diff --git a/packages/auth/src/Domain/Handler/SharedVaultFileMovedEventHandler.ts b/packages/auth/src/Domain/Handler/SharedVaultFileMovedEventHandler.ts index 4e3917010..fb7375d74 100644 --- a/packages/auth/src/Domain/Handler/SharedVaultFileMovedEventHandler.ts +++ b/packages/auth/src/Domain/Handler/SharedVaultFileMovedEventHandler.ts @@ -4,7 +4,10 @@ import { Logger } from 'winston' import { UpdateStorageQuotaUsedForUser } from '../UseCase/UpdateStorageQuotaUsedForUser/UpdateStorageQuotaUsedForUser' export class SharedVaultFileMovedEventHandler implements DomainEventHandlerInterface { - constructor(private updateStorageQuotaUsedForUserUseCase: UpdateStorageQuotaUsedForUser, private logger: Logger) {} + constructor( + private updateStorageQuotaUsedForUserUseCase: UpdateStorageQuotaUsedForUser, + private logger: Logger, + ) {} async handle(event: SharedVaultFileMovedEvent): Promise { const subtractResult = await this.updateStorageQuotaUsedForUserUseCase.execute({ diff --git a/packages/auth/src/Domain/Handler/SharedVaultFileRemovedEventHandler.ts b/packages/auth/src/Domain/Handler/SharedVaultFileRemovedEventHandler.ts index 9e7423315..ff9cc07d3 100644 --- a/packages/auth/src/Domain/Handler/SharedVaultFileRemovedEventHandler.ts +++ b/packages/auth/src/Domain/Handler/SharedVaultFileRemovedEventHandler.ts @@ -4,7 +4,10 @@ import { Logger } from 'winston' import { UpdateStorageQuotaUsedForUser } from '../UseCase/UpdateStorageQuotaUsedForUser/UpdateStorageQuotaUsedForUser' export class SharedVaultFileRemovedEventHandler implements DomainEventHandlerInterface { - constructor(private updateStorageQuotaUsedForUserUseCase: UpdateStorageQuotaUsedForUser, private logger: Logger) {} + constructor( + private updateStorageQuotaUsedForUserUseCase: UpdateStorageQuotaUsedForUser, + private logger: Logger, + ) {} async handle(event: SharedVaultFileRemovedEvent): Promise { const result = await this.updateStorageQuotaUsedForUserUseCase.execute({ diff --git a/packages/auth/src/Domain/Handler/SharedVaultFileUploadedEventHandler.ts b/packages/auth/src/Domain/Handler/SharedVaultFileUploadedEventHandler.ts index 5b1580f90..7e9063e2c 100644 --- a/packages/auth/src/Domain/Handler/SharedVaultFileUploadedEventHandler.ts +++ b/packages/auth/src/Domain/Handler/SharedVaultFileUploadedEventHandler.ts @@ -4,7 +4,10 @@ import { Logger } from 'winston' import { UpdateStorageQuotaUsedForUser } from '../UseCase/UpdateStorageQuotaUsedForUser/UpdateStorageQuotaUsedForUser' export class SharedVaultFileUploadedEventHandler implements DomainEventHandlerInterface { - constructor(private updateStorageQuotaUsedForUserUseCase: UpdateStorageQuotaUsedForUser, private logger: Logger) {} + constructor( + private updateStorageQuotaUsedForUserUseCase: UpdateStorageQuotaUsedForUser, + private logger: Logger, + ) {} async handle(event: SharedVaultFileUploadedEvent): Promise { const result = await this.updateStorageQuotaUsedForUserUseCase.execute({ diff --git a/packages/auth/src/Domain/Handler/TransitionStatusUpdatedEventHandler.ts b/packages/auth/src/Domain/Handler/TransitionStatusUpdatedEventHandler.ts index 7cc9e2f21..cf44864fb 100644 --- a/packages/auth/src/Domain/Handler/TransitionStatusUpdatedEventHandler.ts +++ b/packages/auth/src/Domain/Handler/TransitionStatusUpdatedEventHandler.ts @@ -3,7 +3,10 @@ import { UpdateTransitionStatus } from '../UseCase/UpdateTransitionStatus/Update import { Logger } from 'winston' export class TransitionStatusUpdatedEventHandler implements DomainEventHandlerInterface { - constructor(private updateTransitionStatusUseCase: UpdateTransitionStatus, private logger: Logger) {} + constructor( + private updateTransitionStatusUseCase: UpdateTransitionStatus, + private logger: Logger, + ) {} async handle(event: TransitionStatusUpdatedEvent): Promise { const result = await this.updateTransitionStatusUseCase.execute({ diff --git a/packages/auth/src/Infra/InversifyExpressUtils/Base/BaseSubscriptionSettingsController.ts b/packages/auth/src/Infra/InversifyExpressUtils/Base/BaseSubscriptionSettingsController.ts index 025fe6ff4..d770c6f96 100644 --- a/packages/auth/src/Infra/InversifyExpressUtils/Base/BaseSubscriptionSettingsController.ts +++ b/packages/auth/src/Infra/InversifyExpressUtils/Base/BaseSubscriptionSettingsController.ts @@ -5,7 +5,10 @@ import { Request, Response } from 'express' import { GetSetting } from '../../../Domain/UseCase/GetSetting/GetSetting' export class BaseSubscriptionSettingsController extends BaseHttpController { - constructor(protected doGetSetting: GetSetting, private controllerContainer?: ControllerContainerInterface) { + constructor( + protected doGetSetting: GetSetting, + private controllerContainer?: ControllerContainerInterface, + ) { super() if (this.controllerContainer !== undefined) { diff --git a/packages/auth/src/Infra/InversifyExpressUtils/Base/BaseValetTokenController.ts b/packages/auth/src/Infra/InversifyExpressUtils/Base/BaseValetTokenController.ts index 1ef281318..db9ab6182 100644 --- a/packages/auth/src/Infra/InversifyExpressUtils/Base/BaseValetTokenController.ts +++ b/packages/auth/src/Infra/InversifyExpressUtils/Base/BaseValetTokenController.ts @@ -8,7 +8,10 @@ import { CreateValetToken } from '../../../Domain/UseCase/CreateValetToken/Creat import { CreateValetTokenPayload } from '../../../Domain/ValetToken/CreateValetTokenPayload' export class BaseValetTokenController extends BaseHttpController { - constructor(protected createValetKey: CreateValetToken, private controllerContainer?: ControllerContainerInterface) { + constructor( + protected createValetKey: CreateValetToken, + private controllerContainer?: ControllerContainerInterface, + ) { super() if (this.controllerContainer !== undefined) { diff --git a/packages/auth/src/Infra/InversifyExpressUtils/Middleware/ApiGatewayAuthMiddleware.ts b/packages/auth/src/Infra/InversifyExpressUtils/Middleware/ApiGatewayAuthMiddleware.ts index 753c7d63d..70a42f055 100644 --- a/packages/auth/src/Infra/InversifyExpressUtils/Middleware/ApiGatewayAuthMiddleware.ts +++ b/packages/auth/src/Infra/InversifyExpressUtils/Middleware/ApiGatewayAuthMiddleware.ts @@ -4,7 +4,10 @@ import { BaseMiddleware } from 'inversify-express-utils' import { Logger } from 'winston' export abstract class ApiGatewayAuthMiddleware extends BaseMiddleware { - constructor(private tokenDecoder: TokenDecoderInterface, private logger: Logger) { + constructor( + private tokenDecoder: TokenDecoderInterface, + private logger: Logger, + ) { super() } diff --git a/packages/auth/src/Infra/TypeORM/TypeORMOfflineSubscriptionTokenRepository.ts b/packages/auth/src/Infra/TypeORM/TypeORMOfflineSubscriptionTokenRepository.ts index 7de962587..3af4fb1f0 100644 --- a/packages/auth/src/Infra/TypeORM/TypeORMOfflineSubscriptionTokenRepository.ts +++ b/packages/auth/src/Infra/TypeORM/TypeORMOfflineSubscriptionTokenRepository.ts @@ -7,7 +7,10 @@ import { OfflineSubscriptionTokenRepositoryInterface } from '../../Domain/Auth/O export class TypeORMOfflineSubscriptionTokenRepository implements OfflineSubscriptionTokenRepositoryInterface { private readonly PREFIX = 'offline-subscription-token' - constructor(private cacheEntryRepository: CacheEntryRepositoryInterface, private timer: TimerInterface) {} + constructor( + private cacheEntryRepository: CacheEntryRepositoryInterface, + private timer: TimerInterface, + ) {} async getUserEmailByToken(token: string): Promise { const userUuid = await this.cacheEntryRepository.findUnexpiredOneByKey(`${this.PREFIX}:${token}`) diff --git a/packages/auth/src/Infra/TypeORM/TypeORMSubscriptionTokenRepository.ts b/packages/auth/src/Infra/TypeORM/TypeORMSubscriptionTokenRepository.ts index 4aed0b446..b137d47a6 100644 --- a/packages/auth/src/Infra/TypeORM/TypeORMSubscriptionTokenRepository.ts +++ b/packages/auth/src/Infra/TypeORM/TypeORMSubscriptionTokenRepository.ts @@ -7,7 +7,10 @@ import { SubscriptionTokenRepositoryInterface } from '../../Domain/Subscription/ export class TypeORMSubscriptionTokenRepository implements SubscriptionTokenRepositoryInterface { private readonly PREFIX = 'subscription-token' - constructor(private cacheEntryRepository: CacheEntryRepositoryInterface, private timer: TimerInterface) {} + constructor( + private cacheEntryRepository: CacheEntryRepositoryInterface, + private timer: TimerInterface, + ) {} async getUserUuidByToken(token: string): Promise { const userUuid = await this.cacheEntryRepository.findUnexpiredOneByKey(`${this.PREFIX}:${token}`) diff --git a/packages/common/package.json b/packages/common/package.json index aa61d144a..246229824 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -26,11 +26,11 @@ "@types/jest": "^29.5.1", "@types/node": "^20.5.7", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" }, diff --git a/packages/domain-core/package.json b/packages/domain-core/package.json index ecc5c5c83..dc719f6bd 100644 --- a/packages/domain-core/package.json +++ b/packages/domain-core/package.json @@ -20,6 +20,7 @@ "clean": "rm -fr dist", "build": "tsc --build", "lint": "eslint . --ext .ts", + "lint:fix": "eslint . --ext .ts --fix", "test": "jest spec --coverage --passWithNoTests" }, "dependencies": { @@ -30,11 +31,11 @@ "@types/node": "^20.5.7", "@types/uuid": "^9.0.2", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" } diff --git a/packages/domain-core/src/Domain/Core/Entity.ts b/packages/domain-core/src/Domain/Core/Entity.ts index fde0bfd78..91a5b0251 100644 --- a/packages/domain-core/src/Domain/Core/Entity.ts +++ b/packages/domain-core/src/Domain/Core/Entity.ts @@ -5,7 +5,10 @@ import { UniqueEntityId } from './UniqueEntityId' export abstract class Entity { protected readonly _id: UniqueEntityId - constructor(public readonly props: T, id?: UniqueEntityId) { + constructor( + public readonly props: T, + id?: UniqueEntityId, + ) { this._id = id ? id : new UniqueEntityId() } diff --git a/packages/domain-core/src/Domain/Core/Result.ts b/packages/domain-core/src/Domain/Core/Result.ts index e53452326..8f0c64f55 100644 --- a/packages/domain-core/src/Domain/Core/Result.ts +++ b/packages/domain-core/src/Domain/Core/Result.ts @@ -1,7 +1,11 @@ /* istanbul ignore file */ export class Result { - constructor(private isSuccess: boolean, private error?: string, private value?: T) { + constructor( + private isSuccess: boolean, + private error?: string, + private value?: T, + ) { Object.freeze(this) } diff --git a/packages/domain-events-infra/package.json b/packages/domain-events-infra/package.json index 18c0abd43..a8c202336 100644 --- a/packages/domain-events-infra/package.json +++ b/packages/domain-events-infra/package.json @@ -20,6 +20,7 @@ "clean": "rm -fr dist", "build": "tsc --build", "lint": "eslint . --ext .ts", + "lint:fix": "eslint . --ext .ts --fix", "test": "jest spec --coverage" }, "dependencies": { @@ -35,11 +36,11 @@ "@types/ioredis": "^5.0.0", "@types/jest": "^29.5.1", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" }, diff --git a/packages/domain-events-infra/src/Infra/DirectCall/DirectCallEventMessageHandler.ts b/packages/domain-events-infra/src/Infra/DirectCall/DirectCallEventMessageHandler.ts index d98503775..4890f217f 100644 --- a/packages/domain-events-infra/src/Infra/DirectCall/DirectCallEventMessageHandler.ts +++ b/packages/domain-events-infra/src/Infra/DirectCall/DirectCallEventMessageHandler.ts @@ -7,7 +7,10 @@ import { } from '@standardnotes/domain-events' export class DirectCallEventMessageHandler implements DomainEventMessageHandlerInterface { - constructor(private handlers: Map, private logger: Logger) {} + constructor( + private handlers: Map, + private logger: Logger, + ) {} async handleMessage(messageOrEvent: string | DomainEventInterface): Promise { if (typeof messageOrEvent === 'string') { diff --git a/packages/domain-events-infra/src/Infra/Redis/RedisDomainEventPublisher.ts b/packages/domain-events-infra/src/Infra/Redis/RedisDomainEventPublisher.ts index cffccbe2f..eb0107335 100644 --- a/packages/domain-events-infra/src/Infra/Redis/RedisDomainEventPublisher.ts +++ b/packages/domain-events-infra/src/Infra/Redis/RedisDomainEventPublisher.ts @@ -4,7 +4,10 @@ import * as zlib from 'zlib' import { DomainEventPublisherInterface, DomainEventInterface } from '@standardnotes/domain-events' export class RedisDomainEventPublisher implements DomainEventPublisherInterface { - constructor(private redisClient: IORedis.Redis, private eventChannel: string) {} + constructor( + private redisClient: IORedis.Redis, + private eventChannel: string, + ) {} async publish(event: DomainEventInterface): Promise { const message = zlib.deflateSync(JSON.stringify(event)).toString('base64') diff --git a/packages/domain-events-infra/src/Infra/Redis/RedisDomainEventSubscriber.ts b/packages/domain-events-infra/src/Infra/Redis/RedisDomainEventSubscriber.ts index 6624793bd..a776e89a8 100644 --- a/packages/domain-events-infra/src/Infra/Redis/RedisDomainEventSubscriber.ts +++ b/packages/domain-events-infra/src/Infra/Redis/RedisDomainEventSubscriber.ts @@ -3,7 +3,10 @@ import * as IORedis from 'ioredis' import { DomainEventSubscriberInterface } from '@standardnotes/domain-events' export class RedisDomainEventSubscriber implements DomainEventSubscriberInterface { - constructor(private redisClient: IORedis.Redis, private eventChannel: string) {} + constructor( + private redisClient: IORedis.Redis, + private eventChannel: string, + ) {} start(): void { void this.redisClient.subscribe(this.eventChannel) diff --git a/packages/domain-events-infra/src/Infra/Redis/RedisEventMessageHandler.ts b/packages/domain-events-infra/src/Infra/Redis/RedisEventMessageHandler.ts index d48b69c08..b6e1fd285 100644 --- a/packages/domain-events-infra/src/Infra/Redis/RedisEventMessageHandler.ts +++ b/packages/domain-events-infra/src/Infra/Redis/RedisEventMessageHandler.ts @@ -8,7 +8,10 @@ import { } from '@standardnotes/domain-events' export class RedisEventMessageHandler implements DomainEventMessageHandlerInterface { - constructor(private handlers: Map, private logger: Logger) {} + constructor( + private handlers: Map, + private logger: Logger, + ) {} async handleMessage(message: string): Promise { try { diff --git a/packages/domain-events-infra/src/Infra/SNS/SNSDomainEventPublisher.ts b/packages/domain-events-infra/src/Infra/SNS/SNSDomainEventPublisher.ts index b8478e592..acd7da79a 100644 --- a/packages/domain-events-infra/src/Infra/SNS/SNSDomainEventPublisher.ts +++ b/packages/domain-events-infra/src/Infra/SNS/SNSDomainEventPublisher.ts @@ -4,7 +4,10 @@ import { MessageAttributeValue, PublishCommand, PublishCommandInput, SNSClient } import { DomainEventInterface, DomainEventPublisherInterface } from '@standardnotes/domain-events' export class SNSDomainEventPublisher implements DomainEventPublisherInterface { - constructor(private snsClient: SNSClient, private topicArn: string) {} + constructor( + private snsClient: SNSClient, + private topicArn: string, + ) {} async publish(event: DomainEventInterface): Promise { const message: PublishCommandInput = { diff --git a/packages/domain-events-infra/src/Infra/SQS/SQSEventMessageHandler.ts b/packages/domain-events-infra/src/Infra/SQS/SQSEventMessageHandler.ts index c0cd95ed3..dc7125ef5 100644 --- a/packages/domain-events-infra/src/Infra/SQS/SQSEventMessageHandler.ts +++ b/packages/domain-events-infra/src/Infra/SQS/SQSEventMessageHandler.ts @@ -8,7 +8,10 @@ import { } from '@standardnotes/domain-events' export class SQSEventMessageHandler implements DomainEventMessageHandlerInterface { - constructor(private handlers: Map, private logger: Logger) {} + constructor( + private handlers: Map, + private logger: Logger, + ) {} async handleMessage(message: string): Promise { const messageParsed = JSON.parse(message) diff --git a/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicBounceNotificiationHandler.ts b/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicBounceNotificiationHandler.ts index 0c37b0cd0..e0b697589 100644 --- a/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicBounceNotificiationHandler.ts +++ b/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicBounceNotificiationHandler.ts @@ -10,7 +10,10 @@ import { export class SQSNewRelicBounceNotificiationHandler implements DomainEventMessageHandlerInterface { private readonly ALLOWED_NOTIFICATION_TYPES = ['Bounce'] - constructor(private handlers: Map, private logger: Logger) {} + constructor( + private handlers: Map, + private logger: Logger, + ) {} async handleMessage(message: string): Promise { const messageParsed = JSON.parse(JSON.parse(message).Message) diff --git a/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicEventMessageHandler.ts b/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicEventMessageHandler.ts index ec5227c16..981d0caf8 100644 --- a/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicEventMessageHandler.ts +++ b/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicEventMessageHandler.ts @@ -8,7 +8,10 @@ import { } from '@standardnotes/domain-events' export class SQSNewRelicEventMessageHandler implements DomainEventMessageHandlerInterface { - constructor(private handlers: Map, private logger: Logger) {} + constructor( + private handlers: Map, + private logger: Logger, + ) {} async handleMessage(message: string): Promise { const messageParsed = JSON.parse(message) diff --git a/packages/domain-events/package.json b/packages/domain-events/package.json index 20c37921e..aa510bf8c 100644 --- a/packages/domain-events/package.json +++ b/packages/domain-events/package.json @@ -29,11 +29,11 @@ "devDependencies": { "@types/jest": "^29.5.1", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" } diff --git a/packages/event-store/package.json b/packages/event-store/package.json index 8827e574e..fd8f7ad84 100644 --- a/packages/event-store/package.json +++ b/packages/event-store/package.json @@ -23,11 +23,11 @@ "@types/jest": "^29.5.1", "@types/nodemailer": "^6.4.1", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" }, diff --git a/packages/files/package.json b/packages/files/package.json index 70198cbba..71a8b8123 100644 --- a/packages/files/package.json +++ b/packages/files/package.json @@ -66,13 +66,13 @@ "@types/prettyjson": "^0.0.30", "@types/uuid": "^9.0.2", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "nodemon": "^2.0.19", "npm-check-updates": "^16.13.2", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4", "uuid": "^9.0.0" diff --git a/packages/files/src/Domain/UseCase/GetFileMetadata/GetFileMetadata.ts b/packages/files/src/Domain/UseCase/GetFileMetadata/GetFileMetadata.ts index 1be579936..4b1615323 100644 --- a/packages/files/src/Domain/UseCase/GetFileMetadata/GetFileMetadata.ts +++ b/packages/files/src/Domain/UseCase/GetFileMetadata/GetFileMetadata.ts @@ -4,7 +4,10 @@ import { GetFileMetadataDTO } from './GetFileMetadataDTO' import { Result, UseCaseInterface } from '@standardnotes/domain-core' export class GetFileMetadata implements UseCaseInterface { - constructor(private fileDownloader: FileDownloaderInterface, private logger: Logger) {} + constructor( + private fileDownloader: FileDownloaderInterface, + private logger: Logger, + ) {} async execute(dto: GetFileMetadataDTO): Promise> { try { diff --git a/packages/home-server/package.json b/packages/home-server/package.json index 7ec3512c9..955b305eb 100644 --- a/packages/home-server/package.json +++ b/packages/home-server/package.json @@ -44,10 +44,10 @@ "@types/express": "^4.17.14", "@types/prettyjson": "^0.0.30", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", - "prettier": "^2.8.8", + "eslint-plugin-prettier": "^5.0.0", + "prettier": "^3.0.3", "typescript": "^5.0.4" } } diff --git a/packages/predicates/package.json b/packages/predicates/package.json index f18351d28..9227168a1 100644 --- a/packages/predicates/package.json +++ b/packages/predicates/package.json @@ -27,11 +27,11 @@ "devDependencies": { "@types/jest": "^29.5.1", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" } diff --git a/packages/revisions/package.json b/packages/revisions/package.json index ead238582..7c4ab88b6 100644 --- a/packages/revisions/package.json +++ b/packages/revisions/package.json @@ -55,12 +55,12 @@ "@types/jest": "^29.5.1", "@types/node": "^20.5.7", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "npm-check-updates": "^16.13.2", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" }, diff --git a/packages/revisions/src/Domain/Handler/AccountDeletionRequestedEventHandler.ts b/packages/revisions/src/Domain/Handler/AccountDeletionRequestedEventHandler.ts index c4e959a91..129705f31 100644 --- a/packages/revisions/src/Domain/Handler/AccountDeletionRequestedEventHandler.ts +++ b/packages/revisions/src/Domain/Handler/AccountDeletionRequestedEventHandler.ts @@ -5,7 +5,10 @@ import { Logger } from 'winston' import { RevisionRepositoryResolverInterface } from '../Revision/RevisionRepositoryResolverInterface' export class AccountDeletionRequestedEventHandler implements DomainEventHandlerInterface { - constructor(private revisionRepositoryResolver: RevisionRepositoryResolverInterface, private logger: Logger) {} + constructor( + private revisionRepositoryResolver: RevisionRepositoryResolverInterface, + private logger: Logger, + ) {} async handle(event: AccountDeletionRequestedEvent): Promise { const userUuidOrError = Uuid.create(event.payload.userUuid) diff --git a/packages/revisions/src/Domain/Handler/RevisionsCopyRequestedEventHandler.ts b/packages/revisions/src/Domain/Handler/RevisionsCopyRequestedEventHandler.ts index dd09e05ef..e62189c26 100644 --- a/packages/revisions/src/Domain/Handler/RevisionsCopyRequestedEventHandler.ts +++ b/packages/revisions/src/Domain/Handler/RevisionsCopyRequestedEventHandler.ts @@ -3,7 +3,10 @@ import { Logger } from 'winston' import { CopyRevisions } from '../UseCase/CopyRevisions/CopyRevisions' export class RevisionsCopyRequestedEventHandler implements DomainEventHandlerInterface { - constructor(private copyRevisions: CopyRevisions, private logger: Logger) {} + constructor( + private copyRevisions: CopyRevisions, + private logger: Logger, + ) {} async handle(event: RevisionsCopyRequestedEvent): Promise { const result = await this.copyRevisions.execute({ diff --git a/packages/revisions/src/Infra/InversifyExpress/Middleware/ApiGatewayAuthMiddleware.ts b/packages/revisions/src/Infra/InversifyExpress/Middleware/ApiGatewayAuthMiddleware.ts index 12157de7e..c722b9aff 100644 --- a/packages/revisions/src/Infra/InversifyExpress/Middleware/ApiGatewayAuthMiddleware.ts +++ b/packages/revisions/src/Infra/InversifyExpress/Middleware/ApiGatewayAuthMiddleware.ts @@ -4,7 +4,10 @@ import { BaseMiddleware } from 'inversify-express-utils' import { Logger } from 'winston' export class ApiGatewayAuthMiddleware extends BaseMiddleware { - constructor(private tokenDecoder: TokenDecoderInterface, private logger: Logger) { + constructor( + private tokenDecoder: TokenDecoderInterface, + private logger: Logger, + ) { super() } diff --git a/packages/scheduler/package.json b/packages/scheduler/package.json index 1f99d5798..106addf35 100644 --- a/packages/scheduler/package.json +++ b/packages/scheduler/package.json @@ -45,12 +45,12 @@ "@types/jest": "^29.5.1", "@types/node": "^20.5.7", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "npm-check-updates": "^16.13.2", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" }, diff --git a/packages/security/package.json b/packages/security/package.json index 9f88c6280..ea7da94d9 100644 --- a/packages/security/package.json +++ b/packages/security/package.json @@ -32,11 +32,11 @@ "@types/jest": "^29.5.1", "@types/jsonwebtoken": "^9.0.1", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" } diff --git a/packages/settings/package.json b/packages/settings/package.json index 3c1ae8a68..7a555ba89 100644 --- a/packages/settings/package.json +++ b/packages/settings/package.json @@ -25,10 +25,10 @@ }, "devDependencies": { "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", - "prettier": "^2.8.8", + "eslint-plugin-prettier": "^5.0.0", + "prettier": "^3.0.3", "typescript": "^5.0.4" }, "dependencies": { diff --git a/packages/sncrypto-node/package.json b/packages/sncrypto-node/package.json index 653e03a2a..252610f11 100644 --- a/packages/sncrypto-node/package.json +++ b/packages/sncrypto-node/package.json @@ -30,11 +30,11 @@ "@types/jest": "^29.5.1", "@types/node": "^20.5.7", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "regenerator-runtime": "^0.13.9", "ts-jest": "^29.1.0", "ts-loader": "^9.2.6", diff --git a/packages/syncing-server/package.json b/packages/syncing-server/package.json index 1f9a49dca..6d420e03b 100644 --- a/packages/syncing-server/package.json +++ b/packages/syncing-server/package.json @@ -54,7 +54,7 @@ "nodemon": "^2.0.19", "prettyjson": "^1.2.5", "reflect-metadata": "0.1.13", - "semver": "^7.5.1", + "semver": "^7.5.4", "sqlite3": "^5.1.6", "typeorm": "^0.3.17", "ua-parser-js": "^1.0.35", @@ -69,16 +69,16 @@ "@types/jsonwebtoken": "^9.0.1", "@types/node": "^20.5.7", "@types/prettyjson": "^0.0.30", - "@types/semver": "^7.5.0", + "@types/semver": "^7.5.1", "@types/ua-parser-js": "^0.7.36", "@types/uuid": "^9.0.2", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "npm-check-updates": "^16.13.2", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" }, diff --git a/packages/syncing-server/src/Domain/Handler/AccountDeletionRequestedEventHandler.ts b/packages/syncing-server/src/Domain/Handler/AccountDeletionRequestedEventHandler.ts index 7c40d6f1a..fe059b2bc 100644 --- a/packages/syncing-server/src/Domain/Handler/AccountDeletionRequestedEventHandler.ts +++ b/packages/syncing-server/src/Domain/Handler/AccountDeletionRequestedEventHandler.ts @@ -5,7 +5,10 @@ import { Logger } from 'winston' import { ItemRepositoryResolverInterface } from '../Item/ItemRepositoryResolverInterface' export class AccountDeletionRequestedEventHandler implements DomainEventHandlerInterface { - constructor(private itemRepositoryResolver: ItemRepositoryResolverInterface, private logger: Logger) {} + constructor( + private itemRepositoryResolver: ItemRepositoryResolverInterface, + private logger: Logger, + ) {} async handle(event: AccountDeletionRequestedEvent): Promise { const roleNamesOrError = RoleNameCollection.create(event.payload.roleNames) diff --git a/packages/syncing-server/src/Domain/UseCase/Messaging/DeleteAllMessagesSentToUser/DeleteAllMessagesSentToUser.ts b/packages/syncing-server/src/Domain/UseCase/Messaging/DeleteAllMessagesSentToUser/DeleteAllMessagesSentToUser.ts index 22b23375e..4fb57b007 100644 --- a/packages/syncing-server/src/Domain/UseCase/Messaging/DeleteAllMessagesSentToUser/DeleteAllMessagesSentToUser.ts +++ b/packages/syncing-server/src/Domain/UseCase/Messaging/DeleteAllMessagesSentToUser/DeleteAllMessagesSentToUser.ts @@ -4,7 +4,10 @@ import { DeleteMessage } from '../DeleteMessage/DeleteMessage' import { MessageRepositoryInterface } from '../../../Message/MessageRepositoryInterface' export class DeleteAllMessagesSentToUser implements UseCaseInterface { - constructor(private messageRepository: MessageRepositoryInterface, private deleteMessageUseCase: DeleteMessage) {} + constructor( + private messageRepository: MessageRepositoryInterface, + private deleteMessageUseCase: DeleteMessage, + ) {} async execute(dto: DeleteAllMessagesSentToUserDTO): Promise> { const recipientUuidOrError = Uuid.create(dto.recipientUuid) diff --git a/packages/syncing-server/src/Infra/HTTP/AuthHttpService.ts b/packages/syncing-server/src/Infra/HTTP/AuthHttpService.ts index 1e2d35d36..b9d9bfad9 100644 --- a/packages/syncing-server/src/Infra/HTTP/AuthHttpService.ts +++ b/packages/syncing-server/src/Infra/HTTP/AuthHttpService.ts @@ -4,7 +4,10 @@ import { AxiosInstance } from 'axios' import { AuthHttpServiceInterface } from '../../Domain/Auth/AuthHttpServiceInterface' export class AuthHttpService implements AuthHttpServiceInterface { - constructor(private httpClient: AxiosInstance, private authServerUrl: string) {} + constructor( + private httpClient: AxiosInstance, + private authServerUrl: string, + ) {} async getUserKeyParams(dto: { email?: string; uuid?: string; authenticated: boolean }): Promise { const keyParamsResponse = await this.httpClient.request({ diff --git a/packages/syncing-server/src/Infra/InversifyExpressUtils/Middleware/InversifyExpressAuthMiddleware.ts b/packages/syncing-server/src/Infra/InversifyExpressUtils/Middleware/InversifyExpressAuthMiddleware.ts index b09ed7177..e0656e9c0 100644 --- a/packages/syncing-server/src/Infra/InversifyExpressUtils/Middleware/InversifyExpressAuthMiddleware.ts +++ b/packages/syncing-server/src/Infra/InversifyExpressUtils/Middleware/InversifyExpressAuthMiddleware.ts @@ -5,7 +5,10 @@ import { CrossServiceTokenData } from '@standardnotes/security' import * as winston from 'winston' export class InversifyExpressAuthMiddleware extends BaseMiddleware { - constructor(private authJWTSecret: string, private logger: winston.Logger) { + constructor( + private authJWTSecret: string, + private logger: winston.Logger, + ) { super() } diff --git a/packages/time/package.json b/packages/time/package.json index 0a243bc81..f24470582 100644 --- a/packages/time/package.json +++ b/packages/time/package.json @@ -31,11 +31,11 @@ "@types/jest": "^29.5.1", "@types/microtime": "^2.1.0", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" } diff --git a/packages/websockets/package.json b/packages/websockets/package.json index 745594d36..5c97df765 100644 --- a/packages/websockets/package.json +++ b/packages/websockets/package.json @@ -48,11 +48,11 @@ "@types/ioredis": "^5.0.0", "@types/jest": "^29.5.1", "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", + "@typescript-eslint/parser": "^6.5.0", "eslint": "^8.39.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", - "prettier": "^2.8.8", + "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" }, diff --git a/yarn.lock b/yarn.lock index f537f41b7..0aae4ae85 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3597,6 +3597,20 @@ __metadata: languageName: node linkType: hard +"@pkgr/utils@npm:^2.3.1": + version: 2.4.2 + resolution: "@pkgr/utils@npm:2.4.2" + dependencies: + cross-spawn: "npm:^7.0.3" + fast-glob: "npm:^3.3.0" + is-glob: "npm:^4.0.3" + open: "npm:^9.1.0" + picocolors: "npm:^1.0.0" + tslib: "npm:^2.6.0" + checksum: b400d4fe0778e74f116612b4c67cb4d2b62a9dfdb02d45536837ad3e23333aaad9fb77bac6b09f83aac64b50b6392180c853217987efeca2712fd9686d3945d0 + languageName: node + linkType: hard + "@pnpm/config.env-replace@npm:^1.1.0": version: 1.1.0 resolution: "@pnpm/config.env-replace@npm:1.1.0" @@ -4295,18 +4309,18 @@ __metadata: "@types/newrelic": "npm:^9.14.0" "@types/node": "npm:^20.5.7" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" dayjs: "npm:^1.11.6" dotenv: "npm:^16.0.1" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" inversify: "npm:^6.0.1" ioredis: "npm:^5.2.4" jest: "npm:^29.5.0" mixpanel: "npm:^0.17.0" mysql2: "npm:^3.0.1" newrelic: "npm:^11.0.0" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" reflect-metadata: "npm:^0.1.13" ts-jest: "npm:^29.1.0" typeorm: "npm:^0.3.17" @@ -4341,12 +4355,12 @@ __metadata: "@types/node": "npm:^20.5.7" "@types/prettyjson": "npm:^0.0.30" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" axios: "npm:^1.1.3" cors: "npm:2.8.5" dotenv: "npm:^16.0.1" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" express: "npm:^4.18.2" express-robots-txt: "npm:^1.0.0" helmet: "npm:^7.0.0" @@ -4358,7 +4372,7 @@ __metadata: newrelic: "npm:^11.0.0" nodemon: "npm:^2.0.19" npm-check-updates: "npm:^16.13.2" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" prettyjson: "npm:^1.2.5" reflect-metadata: "npm:0.1.13" ts-jest: "npm:^29.1.0" @@ -4425,14 +4439,14 @@ __metadata: "@types/ua-parser-js": "npm:^0.7.36" "@types/uuid": "npm:^9.0.2" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" axios: "npm:^1.1.3" bcryptjs: "npm:2.4.3" cors: "npm:2.8.5" dayjs: "npm:^1.11.6" dotenv: "npm:^16.0.1" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" express: "npm:^4.18.2" inversify: "npm:^6.0.1" inversify-express-utils: "npm:^6.4.3" @@ -4443,7 +4457,7 @@ __metadata: nodemon: "npm:^2.0.19" npm-check-updates: "npm:^16.13.2" otplib: "npm:12.0.1" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" prettyjson: "npm:^1.2.5" reflect-metadata: "npm:0.1.13" sqlite3: "npm:^5.1.6" @@ -4470,11 +4484,11 @@ __metadata: "@types/jest": "npm:^29.5.1" "@types/node": "npm:^20.5.7" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" jest: "npm:^29.5.0" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" reflect-metadata: "npm:^0.1.13" ts-jest: "npm:^29.1.0" typescript: "npm:^5.0.4" @@ -4489,11 +4503,11 @@ __metadata: "@types/node": "npm:^20.5.7" "@types/uuid": "npm:^9.0.2" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" jest: "npm:^29.5.0" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" ts-jest: "npm:^29.1.0" typescript: "npm:^5.0.4" uuid: "npm:^9.0.0" @@ -4511,13 +4525,13 @@ __metadata: "@types/jest": "npm:^29.5.1" "@types/newrelic": "npm:^9.14.0" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" ioredis: "npm:^5.2.4" jest: "npm:^29.5.0" newrelic: "npm:^11.0.0" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" reflect-metadata: "npm:^0.1.13" sqs-consumer: "npm:^6.2.1" ts-jest: "npm:^29.1.0" @@ -4539,11 +4553,11 @@ __metadata: "@standardnotes/security": "workspace:*" "@types/jest": "npm:^29.5.1" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" jest: "npm:^29.5.0" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" ts-jest: "npm:^29.1.0" typescript: "npm:^5.0.4" languageName: unknown @@ -4563,16 +4577,16 @@ __metadata: "@types/newrelic": "npm:^9.14.0" "@types/nodemailer": "npm:^6.4.1" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" dotenv: "npm:^16.0.1" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" inversify: "npm:^6.0.1" ioredis: "npm:^5.2.4" jest: "npm:^29.5.0" mysql2: "npm:^3.0.1" newrelic: "npm:^11.0.0" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" reflect-metadata: "npm:0.1.13" ts-jest: "npm:^29.1.0" typeorm: "npm:^0.3.17" @@ -4623,13 +4637,13 @@ __metadata: "@types/prettyjson": "npm:^0.0.30" "@types/uuid": "npm:^9.0.2" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" connect-busboy: "npm:^1.0.0" cors: "npm:^2.8.5" dayjs: "npm:^1.11.6" dotenv: "npm:^16.0.1" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" express: "npm:^4.18.2" express-robots-txt: "npm:^1.0.0" express-winston: "npm:^4.0.5" @@ -4642,7 +4656,7 @@ __metadata: newrelic: "npm:^11.0.0" nodemon: "npm:^2.0.19" npm-check-updates: "npm:^16.13.2" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" prettyjson: "npm:^1.2.5" reflect-metadata: "npm:^0.1.13" ts-jest: "npm:^29.1.0" @@ -4672,17 +4686,17 @@ __metadata: "@types/express": "npm:^4.17.14" "@types/prettyjson": "npm:^0.0.30" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" cors: "npm:2.8.5" dotenv: "npm:^16.0.1" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" express: "npm:^4.18.2" express-robots-txt: "npm:^1.0.0" helmet: "npm:^7.0.0" inversify: "npm:^6.0.1" inversify-express-utils: "npm:^6.4.3" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" prettyjson: "npm:^1.2.5" reflect-metadata: "npm:0.1.13" typescript: "npm:^5.0.4" @@ -4711,11 +4725,11 @@ __metadata: dependencies: "@types/jest": "npm:^29.5.1" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" jest: "npm:^29.5.0" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" ts-jest: "npm:^29.1.0" typescript: "npm:^5.0.4" languageName: unknown @@ -4756,11 +4770,11 @@ __metadata: "@types/newrelic": "npm:^9.14.0" "@types/node": "npm:^20.5.7" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" cors: "npm:2.8.5" dotenv: "npm:^16.0.1" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" express: "npm:^4.18.2" inversify: "npm:^6.0.1" inversify-express-utils: "npm:^6.4.3" @@ -4769,7 +4783,7 @@ __metadata: mysql2: "npm:^3.0.1" newrelic: "npm:^11.0.0" npm-check-updates: "npm:^16.13.2" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" reflect-metadata: "npm:0.1.13" sqlite3: "npm:^5.1.6" ts-jest: "npm:^29.1.0" @@ -4803,18 +4817,18 @@ __metadata: "@types/newrelic": "npm:^9.14.0" "@types/node": "npm:^20.5.7" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" dayjs: "npm:^1.11.6" dotenv: "npm:^16.0.1" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" inversify: "npm:^6.0.1" ioredis: "npm:^5.2.4" jest: "npm:^29.5.0" mysql2: "npm:^3.0.1" newrelic: "npm:^11.0.0" npm-check-updates: "npm:^16.13.2" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" reflect-metadata: "npm:^0.1.13" ts-jest: "npm:^29.1.0" typeorm: "npm:^0.3.17" @@ -4837,12 +4851,12 @@ __metadata: "@types/jest": "npm:^29.5.1" "@types/jsonwebtoken": "npm:^9.0.1" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" jest: "npm:^29.5.0" jsonwebtoken: "npm:^9.0.0" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" reflect-metadata: "npm:^0.1.13" ts-jest: "npm:^29.1.0" typescript: "npm:^5.0.4" @@ -4884,10 +4898,10 @@ __metadata: dependencies: "@standardnotes/domain-core": "workspace:^" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" - prettier: "npm:^2.8.8" + eslint-plugin-prettier: "npm:^5.0.0" + prettier: "npm:^3.0.3" reflect-metadata: "npm:^0.1.13" typescript: "npm:^5.0.4" languageName: unknown @@ -4910,11 +4924,11 @@ __metadata: "@types/jest": "npm:^29.5.1" "@types/node": "npm:^20.5.7" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" jest: "npm:^29.5.0" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" reflect-metadata: "npm:^0.1.13" regenerator-runtime: "npm:^0.13.9" ts-jest: "npm:^29.1.0" @@ -4950,16 +4964,16 @@ __metadata: "@types/newrelic": "npm:^9.14.0" "@types/node": "npm:^20.5.7" "@types/prettyjson": "npm:^0.0.30" - "@types/semver": "npm:^7.5.0" + "@types/semver": "npm:^7.5.1" "@types/ua-parser-js": "npm:^0.7.36" "@types/uuid": "npm:^9.0.2" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" axios: "npm:^1.1.3" cors: "npm:2.8.5" dotenv: "npm:^16.0.1" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" express: "npm:^4.18.2" helmet: "npm:^7.0.0" inversify: "npm:^6.0.1" @@ -4971,10 +4985,10 @@ __metadata: newrelic: "npm:^11.0.0" nodemon: "npm:^2.0.19" npm-check-updates: "npm:^16.13.2" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" prettyjson: "npm:^1.2.5" reflect-metadata: "npm:0.1.13" - semver: "npm:^7.5.1" + semver: "npm:^7.5.4" sqlite3: "npm:^5.1.6" ts-jest: "npm:^29.1.0" typeorm: "npm:^0.3.17" @@ -4999,13 +5013,13 @@ __metadata: "@types/jest": "npm:^29.5.1" "@types/microtime": "npm:^2.1.0" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" dayjs: "npm:^1.11.6" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" jest: "npm:^29.5.0" microtime: "npm:^3.1.0" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" reflect-metadata: "npm:^0.1.13" ts-jest: "npm:^29.1.0" typescript: "npm:^5.0.4" @@ -5043,12 +5057,12 @@ __metadata: "@types/jest": "npm:^29.5.1" "@types/newrelic": "npm:^9.14.0" "@typescript-eslint/eslint-plugin": "npm:^5.59.2" - "@typescript-eslint/parser": "npm:^5.59.2" + "@typescript-eslint/parser": "npm:^6.5.0" axios: "npm:^1.1.3" cors: "npm:2.8.5" dotenv: "npm:^16.0.1" eslint: "npm:^8.39.0" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-prettier: "npm:^5.0.0" express: "npm:^4.18.2" inversify: "npm:^6.0.1" inversify-express-utils: "npm:^6.4.3" @@ -5056,7 +5070,7 @@ __metadata: jest: "npm:^29.5.0" mysql2: "npm:^3.0.1" newrelic: "npm:^11.0.0" - prettier: "npm:^2.8.8" + prettier: "npm:^3.0.3" reflect-metadata: "npm:0.1.13" ts-jest: "npm:^29.1.0" typeorm: "npm:^0.3.17" @@ -5550,13 +5564,20 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:^7.3.12, @types/semver@npm:^7.5.0": +"@types/semver@npm:^7.3.12": version: 7.5.0 resolution: "@types/semver@npm:7.5.0" checksum: dac255fae68157aec375fdb79d483a161c1b9c58e0ab9e18936dd1e9b89dd0ff85d64e482b1505de7e17455b404a0a530c4f9ddd6f21d333c2311c0068687b14 languageName: node linkType: hard +"@types/semver@npm:^7.5.1": + version: 7.5.1 + resolution: "@types/semver@npm:7.5.1" + checksum: 6bb8541017ae5b34adbef36a572b279330460f6cb05efb6b3e6c5ceca99fd437f0e836caccf6a5a91eed99cbef7d723ae9b611532b026f6918fd1dcaf677a37f + languageName: node + linkType: hard + "@types/send@npm:*": version: 0.17.1 resolution: "@types/send@npm:0.17.1" @@ -5662,20 +5683,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:^5.59.2": - version: 5.59.8 - resolution: "@typescript-eslint/parser@npm:5.59.8" +"@typescript-eslint/parser@npm:^6.5.0": + version: 6.5.0 + resolution: "@typescript-eslint/parser@npm:6.5.0" dependencies: - "@typescript-eslint/scope-manager": "npm:5.59.8" - "@typescript-eslint/types": "npm:5.59.8" - "@typescript-eslint/typescript-estree": "npm:5.59.8" + "@typescript-eslint/scope-manager": "npm:6.5.0" + "@typescript-eslint/types": "npm:6.5.0" + "@typescript-eslint/typescript-estree": "npm:6.5.0" + "@typescript-eslint/visitor-keys": "npm:6.5.0" debug: "npm:^4.3.4" peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: e912585cf397c92e582bdb263f169ae8279635d61b48ad853b50dcd4d71446b7651287ca66eb0cf80fa0126aeb717ce0a7bd3ab3026954caf6ff96092b4e347a + checksum: 0b789509e3beae0ff681c5f7b0ccb369716b20171c25c00b06b01d450774fcfd498dfbd5d4529200a0038dd9eddb9517d5705f37c8fdca918c2a700e492ea05c languageName: node linkType: hard @@ -5689,6 +5711,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:6.5.0": + version: 6.5.0 + resolution: "@typescript-eslint/scope-manager@npm:6.5.0" + dependencies: + "@typescript-eslint/types": "npm:6.5.0" + "@typescript-eslint/visitor-keys": "npm:6.5.0" + checksum: 25551c323f9f3d18f70a3fc2bf28bb6ef37c947651f73328422fd506b8b7703be9f889b61d585c3e72800ba3b00b19a01f383d810cbcda367ae638d44546eae6 + languageName: node + linkType: hard + "@typescript-eslint/type-utils@npm:5.59.8": version: 5.59.8 resolution: "@typescript-eslint/type-utils@npm:5.59.8" @@ -5713,6 +5745,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:6.5.0": + version: 6.5.0 + resolution: "@typescript-eslint/types@npm:6.5.0" + checksum: 0e0d8fd4bdb9f8caed79dc076480d034f31aaa06e0e1c52168edc451fe74ec586539d6bb84f3099aa40b09629008367d72051873c0173ad67d0c2ff06dd744dd + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:5.59.8": version: 5.59.8 resolution: "@typescript-eslint/typescript-estree@npm:5.59.8" @@ -5731,6 +5770,24 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:6.5.0": + version: 6.5.0 + resolution: "@typescript-eslint/typescript-estree@npm:6.5.0" + dependencies: + "@typescript-eslint/types": "npm:6.5.0" + "@typescript-eslint/visitor-keys": "npm:6.5.0" + debug: "npm:^4.3.4" + globby: "npm:^11.1.0" + is-glob: "npm:^4.0.3" + semver: "npm:^7.5.4" + ts-api-utils: "npm:^1.0.1" + peerDependenciesMeta: + typescript: + optional: true + checksum: fe858d8cb330e2b080e82fc332590e723b72f0afe74fd880920e3a8baf84da6f7a6afb13cb08032538e4f708a4b53528a2121d4ff457e180b2b908773a0ad8f8 + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:5.59.8": version: 5.59.8 resolution: "@typescript-eslint/utils@npm:5.59.8" @@ -5759,6 +5816,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:6.5.0": + version: 6.5.0 + resolution: "@typescript-eslint/visitor-keys@npm:6.5.0" + dependencies: + "@typescript-eslint/types": "npm:6.5.0" + eslint-visitor-keys: "npm:^3.4.1" + checksum: 58846a73615844d02a738ce7ae023d1d1b76d31648127e4db64992c1efabffc29229de347922ff0fdcbe61f686fd4283c05db44e24db595687e53f195cc64384 + languageName: node + linkType: hard + "@tyriar/fibonacci-heap@npm:^2.0.7": version: 2.0.9 resolution: "@tyriar/fibonacci-heap@npm:2.0.9" @@ -6444,6 +6511,13 @@ __metadata: languageName: node linkType: hard +"big-integer@npm:^1.6.44": + version: 1.6.51 + resolution: "big-integer@npm:1.6.51" + checksum: fc20ceb6b15f635783e09b596749323850a39565b5c0a73831bd1f32270aa4103ef025e1ca7887333e9ba50625328f8c415e56f17131f6d6e737d2dcc4c4ee53 + languageName: node + linkType: hard + "bignumber.js@npm:^9.0.0": version: 9.1.1 resolution: "bignumber.js@npm:9.1.1" @@ -6524,6 +6598,15 @@ __metadata: languageName: node linkType: hard +"bplist-parser@npm:^0.2.0": + version: 0.2.0 + resolution: "bplist-parser@npm:0.2.0" + dependencies: + big-integer: "npm:^1.6.44" + checksum: d8a460722976a027f6c00c1e0c623083cf56f02bf403b31560812b9ac197ac17d4287377f7a0209ef024003add179f8ea0acd42e2bce7c8f9b3364b880d6ebdd + languageName: node + linkType: hard + "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -6634,6 +6717,15 @@ __metadata: languageName: node linkType: hard +"bundle-name@npm:^3.0.0": + version: 3.0.0 + resolution: "bundle-name@npm:3.0.0" + dependencies: + run-applescript: "npm:^5.0.0" + checksum: 4cb6c319b9d989ff87020faa5cf1a79309cf9b19f361d561c8ead641f495a80c9b3d3b3c32b6c6fae4769e3ac3300c923407053a859760f19341cde082c7d56b + languageName: node + linkType: hard + "busboy@npm:^1.0.0": version: 1.6.0 resolution: "busboy@npm:1.6.0" @@ -7670,6 +7762,28 @@ __metadata: languageName: node linkType: hard +"default-browser-id@npm:^3.0.0": + version: 3.0.0 + resolution: "default-browser-id@npm:3.0.0" + dependencies: + bplist-parser: "npm:^0.2.0" + untildify: "npm:^4.0.0" + checksum: 14d2d42e1da1f2a743d5fe55b2ece398cf87788c9805be8dc5406ba96a6032932ae0cefc1e961fc4597dfee0ccd433b90fc6b167908b1c3dfc83d0df726de5f2 + languageName: node + linkType: hard + +"default-browser@npm:^4.0.0": + version: 4.0.0 + resolution: "default-browser@npm:4.0.0" + dependencies: + bundle-name: "npm:^3.0.0" + default-browser-id: "npm:^3.0.0" + execa: "npm:^7.1.1" + titleize: "npm:^3.0.0" + checksum: ac1138a297e95cfb18f89e3e69e0bbeb8a2d2ba90325f773bcb8b8211b525357f45f05a07dd6f5a40d3f44a0a1a423b58d356c17bb69b406a8c0c9afe869296c + languageName: node + linkType: hard + "defaults@npm:^1.0.3": version: 1.0.4 resolution: "defaults@npm:1.0.4" @@ -7686,6 +7800,13 @@ __metadata: languageName: node linkType: hard +"define-lazy-prop@npm:^3.0.0": + version: 3.0.0 + resolution: "define-lazy-prop@npm:3.0.0" + checksum: 73a8f71f62b22105218af994a6b5fae131ad3ec1adb3cee775b2fb5ca0575ae08ba4faddbf51fd976ca41ca5fac74b8100c390d1c12627badf23a87358233f0e + languageName: node + linkType: hard + "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -7994,18 +8115,22 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-prettier@npm:^4.2.1": - version: 4.2.1 - resolution: "eslint-plugin-prettier@npm:4.2.1" +"eslint-plugin-prettier@npm:^5.0.0": + version: 5.0.0 + resolution: "eslint-plugin-prettier@npm:5.0.0" dependencies: prettier-linter-helpers: "npm:^1.0.0" + synckit: "npm:^0.8.5" peerDependencies: - eslint: ">=7.28.0" - prettier: ">=2.0.0" + "@types/eslint": ">=8.0.0" + eslint: ">=8.0.0" + prettier: ">=3.0.0" peerDependenciesMeta: + "@types/eslint": + optional: true eslint-config-prettier: optional: true - checksum: add67757bf011d6c2f1e7c659975117b43aa9f81ebc799d69205fb2c43ed45ec0d36bdbdcfd3f0242ba1ac7030a73b381468adb82dda5aee0d986d450226442c + checksum: c0bcb4e1699bd19f905cdf6ddac57f12abca351963528b34b8c341f1ea7b3927df7b23ff765b4357633e29045d7b29b6eadb403b8b2e8802bd28425bae43831f languageName: node linkType: hard @@ -8334,6 +8459,19 @@ __metadata: languageName: node linkType: hard +"fast-glob@npm:^3.3.0": + version: 3.3.1 + resolution: "fast-glob@npm:3.3.1" + dependencies: + "@nodelib/fs.stat": "npm:^2.0.2" + "@nodelib/fs.walk": "npm:^1.2.3" + glob-parent: "npm:^5.1.2" + merge2: "npm:^1.3.0" + micromatch: "npm:^4.0.4" + checksum: e26659062337c60300761c4e46eeabba295ae4140dee6332e69977d920d7d96cb502f8b8a2358e131f088f9d30a98789c9920398896b317f028ba73dee710b01 + languageName: node + linkType: hard + "fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0": version: 2.1.0 resolution: "fast-json-stable-stringify@npm:2.1.0" @@ -9600,6 +9738,24 @@ __metadata: languageName: node linkType: hard +"is-docker@npm:^2.0.0": + version: 2.2.1 + resolution: "is-docker@npm:2.2.1" + bin: + is-docker: cli.js + checksum: 4a6decb5f39980f0be8169474b2f2db9f76f77dc83353cdf815e7790b51ed29775eb316e77a868b5c80c4587e8c98d533eef484c0b76f856c576282a8c52920f + languageName: node + linkType: hard + +"is-docker@npm:^3.0.0": + version: 3.0.0 + resolution: "is-docker@npm:3.0.0" + bin: + is-docker: cli.js + checksum: 91077b4db2c1590d7387bb3db3c0b903cf24adb0b28956801a75f5734947065c3f4f08fa4f3e476fd471854ae89359da796f7da2320e0db948004268ce793ea2 + languageName: node + linkType: hard + "is-extendable@npm:^0.1.0": version: 0.1.1 resolution: "is-extendable@npm:0.1.1" @@ -9637,6 +9793,17 @@ __metadata: languageName: node linkType: hard +"is-inside-container@npm:^1.0.0": + version: 1.0.0 + resolution: "is-inside-container@npm:1.0.0" + dependencies: + is-docker: "npm:^3.0.0" + bin: + is-inside-container: cli.js + checksum: 8dc4c406102b07ac253964f1a1b0bed4feec7ecb9f403aeb7bb54c241123ef0eeab9ef35a5fdd404b774b7aa15310a8c125417d907bd1f19c937c7885a312b0c + languageName: node + linkType: hard + "is-installed-globally@npm:^0.4.0": version: 0.4.0 resolution: "is-installed-globally@npm:0.4.0" @@ -9786,6 +9953,15 @@ __metadata: languageName: node linkType: hard +"is-wsl@npm:^2.2.0": + version: 2.2.0 + resolution: "is-wsl@npm:2.2.0" + dependencies: + is-docker: "npm:^2.0.0" + checksum: 44a5dd51a565631dc02905673e6fc1eded217f5039a20ded7ab17ced7352746937f08dac3f4eecafe5ac854528d6fef2378d8d2ffaab0e6d10109f6a36ed4986 + languageName: node + linkType: hard + "is-yarn-global@npm:^0.4.0": version: 0.4.1 resolution: "is-yarn-global@npm:0.4.1" @@ -12061,6 +12237,18 @@ __metadata: languageName: node linkType: hard +"open@npm:^9.1.0": + version: 9.1.0 + resolution: "open@npm:9.1.0" + dependencies: + default-browser: "npm:^4.0.0" + define-lazy-prop: "npm:^3.0.0" + is-inside-container: "npm:^1.0.0" + is-wsl: "npm:^2.2.0" + checksum: e1ac0dd901d5ac8f7ecc334bf6a768d908e396ed97cfe8f857a46ac5ff677d9b1f81b892cb7c2fcdde4e90123db43fb70c0acb39290fe6e9a69c8c0553904f84 + languageName: node + linkType: hard + "optionator@npm:^0.9.1": version: 0.9.1 resolution: "optionator@npm:0.9.1" @@ -12530,12 +12718,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^2.8.8": - version: 2.8.8 - resolution: "prettier@npm:2.8.8" +"prettier@npm:^3.0.3": + version: 3.0.3 + resolution: "prettier@npm:3.0.3" bin: - prettier: bin-prettier.js - checksum: 38b0a43ea17e83f54b904f8808f7d0fd1d9705ef9627bb40017ee276cbd6f5e7d15bcf816c4467b64cfe14ef109369a981ce61fad9c6022749d041f74a672188 + prettier: bin/prettier.cjs + checksum: 467e8febce083cba26791b1be3e9ecfee08593a151b7d54803d93bef87033242c3cfdf86cd7ce559b6eda2d1f8d1e54f87bf4a58f6f0258540fe4990753418fc languageName: node linkType: hard @@ -13245,6 +13433,15 @@ __metadata: languageName: node linkType: hard +"run-applescript@npm:^5.0.0": + version: 5.0.0 + resolution: "run-applescript@npm:5.0.0" + dependencies: + execa: "npm:^5.0.0" + checksum: 5967da9f76bdf9cc95b9f1759c5c7370ceb4434140b66133f9f00654b8d1d68f796651c815a170c7c483206471284b6eab4ec8f76ab3674bcd44b0da2e79a983 + languageName: node + linkType: hard + "run-async@npm:^3.0.0": version: 3.0.0 resolution: "run-async@npm:3.0.0" @@ -14042,6 +14239,16 @@ __metadata: languageName: node linkType: hard +"synckit@npm:^0.8.5": + version: 0.8.5 + resolution: "synckit@npm:0.8.5" + dependencies: + "@pkgr/utils": "npm:^2.3.1" + tslib: "npm:^2.5.0" + checksum: 4f8cad99ececb0f22d91780c9882d1ef51fd551051cbd53f4674876771007e3b0ed6adcf17622a9bca8f9f8b16f49d91c4cc37d25888bc9d7ab3470e496bc4a6 + languageName: node + linkType: hard + "tapable@npm:^2.1.1, tapable@npm:^2.2.0": version: 2.2.1 resolution: "tapable@npm:2.2.1" @@ -14208,6 +14415,13 @@ __metadata: languageName: node linkType: hard +"titleize@npm:^3.0.0": + version: 3.0.0 + resolution: "titleize@npm:3.0.0" + checksum: 8468b57b8ed21ae9fe509abb65203bb7c52f3bd613a6e96fcb9e3efb456ba4597a38aa0c43377614c5a826e19f72e89d114ed5d25c622fe2687033035aeb1cfb + languageName: node + linkType: hard + "tmp@npm:^0.0.33": version: 0.0.33 resolution: "tmp@npm:0.0.33" @@ -14295,6 +14509,15 @@ __metadata: languageName: node linkType: hard +"ts-api-utils@npm:^1.0.1": + version: 1.0.2 + resolution: "ts-api-utils@npm:1.0.2" + peerDependencies: + typescript: ">=4.2.0" + checksum: 7513f3da1fd1837c535d8814230c4bf116084e5972e39049e5e114147887d1b525397d1acfe30ee40419a942dcbcdf303955505b6393c81965f724b092adb9f2 + languageName: node + linkType: hard + "ts-jest@npm:^29.1.0": version: 29.1.0 resolution: "ts-jest@npm:29.1.0" @@ -14395,6 +14618,13 @@ __metadata: languageName: node linkType: hard +"tslib@npm:^2.6.0": + version: 2.6.2 + resolution: "tslib@npm:2.6.2" + checksum: e5654691294dfbc49d7f37c8476b11a90ab8a0af4ad8cc968af1d013600e84ecfcd9a68e1cb89f5dcfe5c88872e3fbacea830d237cfa063498115a88f4bd2de6 + languageName: node + linkType: hard + "tsutils@npm:^3.21.0": version: 3.21.0 resolution: "tsutils@npm:3.21.0"