diff --git a/.github/workflows/analytics.yml b/.github/workflows/analytics.yml index 57caa4fd0..d49de29a9 100644 --- a/.github/workflows/analytics.yml +++ b/.github/workflows/analytics.yml @@ -20,19 +20,3 @@ jobs: deploy_web: false package_path: packages/analytics secrets: inherit - - newrelic: - needs: call_server_application_workflow - - runs-on: ubuntu-latest - - steps: - - name: Create New Relic deployment marker for Worker - uses: newrelic/deployment-marker-action@v1 - with: - accountId: ${{ secrets.NEW_RELIC_ACCOUNT_ID }} - apiKey: ${{ secrets.NEW_RELIC_API_KEY }} - applicationId: ${{ secrets.NEW_RELIC_APPLICATION_ID_ANALYTICS_WORKER_PROD }} - revision: "${{ github.sha }}" - description: "Automated Deployment via Github Actions" - user: "${{ github.actor }}" diff --git a/.github/workflows/api-gateway.yml b/.github/workflows/api-gateway.yml index 1a7af9db3..a08355ab0 100644 --- a/.github/workflows/api-gateway.yml +++ b/.github/workflows/api-gateway.yml @@ -20,17 +20,3 @@ jobs: deploy_worker: false package_path: packages/api-gateway secrets: inherit - - newrelic: - needs: call_server_application_workflow - runs-on: ubuntu-latest - steps: - - name: Create New Relic deployment marker for Web - uses: newrelic/deployment-marker-action@v1 - with: - accountId: ${{ secrets.NEW_RELIC_ACCOUNT_ID }} - apiKey: ${{ secrets.NEW_RELIC_API_KEY }} - applicationId: ${{ secrets.NEW_RELIC_APPLICATION_ID_API_GATEWAY_WEB_PROD }} - revision: "${{ github.sha }}" - description: "Automated Deployment via Github Actions" - user: "${{ github.actor }}" diff --git a/.github/workflows/auth.yml b/.github/workflows/auth.yml index 034ee59cd..d44e90fd3 100644 --- a/.github/workflows/auth.yml +++ b/.github/workflows/auth.yml @@ -19,27 +19,3 @@ jobs: workspace_name: "@standardnotes/auth-server" package_path: packages/auth secrets: inherit - - newrelic: - needs: call_server_application_workflow - - runs-on: ubuntu-latest - steps: - - name: Create New Relic deployment marker for Web - uses: newrelic/deployment-marker-action@v1 - with: - accountId: ${{ secrets.NEW_RELIC_ACCOUNT_ID }} - apiKey: ${{ secrets.NEW_RELIC_API_KEY }} - applicationId: ${{ secrets.NEW_RELIC_APPLICATION_ID_AUTH_WEB_PROD }} - revision: "${{ github.sha }}" - description: "Automated Deployment via Github Actions" - user: "${{ github.actor }}" - - name: Create New Relic deployment marker for Worker - uses: newrelic/deployment-marker-action@v1 - with: - accountId: ${{ secrets.NEW_RELIC_ACCOUNT_ID }} - apiKey: ${{ secrets.NEW_RELIC_API_KEY }} - applicationId: ${{ secrets.NEW_RELIC_APPLICATION_ID_AUTH_WORKER_PROD }} - revision: "${{ github.sha }}" - description: "Automated Deployment via Github Actions" - user: "${{ github.actor }}" diff --git a/.github/workflows/files.yml b/.github/workflows/files.yml index 47b9f29c7..1ea7a6fed 100644 --- a/.github/workflows/files.yml +++ b/.github/workflows/files.yml @@ -19,27 +19,3 @@ jobs: workspace_name: "@standardnotes/files-server" package_path: packages/files secrets: inherit - - newrelic: - needs: call_server_application_workflow - - runs-on: ubuntu-latest - steps: - - name: Create New Relic deployment marker for Web - uses: newrelic/deployment-marker-action@v1 - with: - accountId: ${{ secrets.NEW_RELIC_ACCOUNT_ID }} - apiKey: ${{ secrets.NEW_RELIC_API_KEY }} - applicationId: ${{ secrets.NEW_RELIC_APPLICATION_ID_FILES_WEB_PROD }} - revision: "${{ github.sha }}" - description: "Automated Deployment via Github Actions" - user: "${{ github.actor }}" - - name: Create New Relic deployment marker for Worker - uses: newrelic/deployment-marker-action@v1 - with: - accountId: ${{ secrets.NEW_RELIC_ACCOUNT_ID }} - apiKey: ${{ secrets.NEW_RELIC_API_KEY }} - applicationId: ${{ secrets.NEW_RELIC_APPLICATION_ID_FILES_WORKER_PROD }} - revision: "${{ github.sha }}" - description: "Automated Deployment via Github Actions" - user: "${{ github.actor }}" diff --git a/.github/workflows/revisions.yml b/.github/workflows/revisions.yml index 6cdf974e4..184feacdf 100644 --- a/.github/workflows/revisions.yml +++ b/.github/workflows/revisions.yml @@ -19,27 +19,3 @@ jobs: workspace_name: "@standardnotes/revisions-server" package_path: packages/revisions secrets: inherit - - newrelic: - needs: call_server_application_workflow - - runs-on: ubuntu-latest - steps: - - name: Create New Relic deployment marker for Web - uses: newrelic/deployment-marker-action@v1 - with: - accountId: ${{ secrets.NEW_RELIC_ACCOUNT_ID }} - apiKey: ${{ secrets.NEW_RELIC_API_KEY }} - applicationId: ${{ secrets.NEW_RELIC_APPLICATION_ID_REVISIONS_WEB_PROD }} - revision: "${{ github.sha }}" - description: "Automated Deployment via Github Actions" - user: "${{ github.actor }}" - - name: Create New Relic deployment marker for Worker - uses: newrelic/deployment-marker-action@v1 - with: - accountId: ${{ secrets.NEW_RELIC_ACCOUNT_ID }} - apiKey: ${{ secrets.NEW_RELIC_API_KEY }} - applicationId: ${{ secrets.NEW_RELIC_APPLICATION_ID_REVISIONS_WORKER_PROD }} - revision: "${{ github.sha }}" - description: "Automated Deployment via Github Actions" - user: "${{ github.actor }}" diff --git a/.github/workflows/scheduler.yml b/.github/workflows/scheduler.yml index 434d0aafd..e6dbdef71 100644 --- a/.github/workflows/scheduler.yml +++ b/.github/workflows/scheduler.yml @@ -20,19 +20,3 @@ jobs: deploy_web: false package_path: packages/scheduler secrets: inherit - - newrelic: - needs: call_server_application_workflow - - runs-on: ubuntu-latest - - steps: - - name: Create New Relic deployment marker for Worker - uses: newrelic/deployment-marker-action@v1 - with: - accountId: ${{ secrets.NEW_RELIC_ACCOUNT_ID }} - apiKey: ${{ secrets.NEW_RELIC_API_KEY }} - applicationId: ${{ secrets.NEW_RELIC_APPLICATION_ID_SCHEDULER_WORKER_PROD }} - revision: "${{ github.sha }}" - description: "Automated Deployment via Github Actions" - user: "${{ github.actor }}" diff --git a/.github/workflows/syncing-server.yml b/.github/workflows/syncing-server.yml index 77f7c9bd1..bd9d67d42 100644 --- a/.github/workflows/syncing-server.yml +++ b/.github/workflows/syncing-server.yml @@ -19,27 +19,3 @@ jobs: workspace_name: "@standardnotes/syncing-server" package_path: packages/syncing-server secrets: inherit - - newrelic: - needs: call_server_application_workflow - - runs-on: ubuntu-latest - steps: - - name: Create New Relic deployment marker for Web - uses: newrelic/deployment-marker-action@v1 - with: - accountId: ${{ secrets.NEW_RELIC_ACCOUNT_ID }} - apiKey: ${{ secrets.NEW_RELIC_API_KEY }} - applicationId: ${{ secrets.NEW_RELIC_APPLICATION_ID_SYNCING_SERVER_WEB_PROD }} - revision: "${{ github.sha }}" - description: "Automated Deployment via Github Actions" - user: "${{ github.actor }}" - - name: Create New Relic deployment marker for Worker - uses: newrelic/deployment-marker-action@v1 - with: - accountId: ${{ secrets.NEW_RELIC_ACCOUNT_ID }} - apiKey: ${{ secrets.NEW_RELIC_API_KEY }} - applicationId: ${{ secrets.NEW_RELIC_APPLICATION_ID_SYNCING_SERVER_WORKER_PROD }} - revision: "${{ github.sha }}" - description: "Automated Deployment via Github Actions" - user: "${{ github.actor }}" diff --git a/.github/workflows/websockets.yml b/.github/workflows/websockets.yml index 6e1a11e33..a3ffb00f6 100644 --- a/.github/workflows/websockets.yml +++ b/.github/workflows/websockets.yml @@ -19,27 +19,3 @@ jobs: workspace_name: "@standardnotes/websockets-server" package_path: packages/websockets secrets: inherit - - newrelic: - needs: call_server_application_workflow - - runs-on: ubuntu-latest - steps: - - name: Create New Relic deployment marker for Web - uses: newrelic/deployment-marker-action@v1 - with: - accountId: ${{ secrets.NEW_RELIC_ACCOUNT_ID }} - apiKey: ${{ secrets.NEW_RELIC_API_KEY }} - applicationId: ${{ secrets.NEW_RELIC_APPLICATION_ID_WEBSOCKETS_WEB_PROD }} - revision: "${{ github.sha }}" - description: "Automated Deployment via Github Actions" - user: "${{ github.actor }}" - - name: Create New Relic deployment marker for Worker - uses: newrelic/deployment-marker-action@v1 - with: - accountId: ${{ secrets.NEW_RELIC_ACCOUNT_ID }} - apiKey: ${{ secrets.NEW_RELIC_API_KEY }} - applicationId: ${{ secrets.NEW_RELIC_APPLICATION_ID_WEBSOCKETS_WORKER_PROD }} - revision: "${{ github.sha }}" - description: "Automated Deployment via Github Actions" - user: "${{ github.actor }}" diff --git a/.gitignore b/.gitignore index 92e55665b..d2722b70b 100644 --- a/.gitignore +++ b/.gitignore @@ -4,7 +4,6 @@ dist coverage .env -newrelic_agent.log .yarn/* !.yarn/cache diff --git a/.pnp.cjs b/.pnp.cjs index 510391648..ee137b8a1 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -129,12 +129,10 @@ const RAW_RUNTIME_STATE = ["@lerna-lite/run", "npm:2.4.0"],\ ["@lerna-lite/version", "npm:2.4.0"],\ ["@types/jest", "npm:29.5.2"],\ - ["@types/newrelic", "npm:9.14.0"],\ ["@types/node", "npm:20.5.7"],\ ["eslint", "npm:8.41.0"],\ ["eslint-config-prettier", "virtual:8859b278716fedf3e7458b5628625f7e35678c418626878559a0b816445001b7e24c55546f4677ba4c20b521aa0cf52cc33ac07deff171e383ada6eeab69933f#npm:8.8.0"],\ ["ini", "npm:4.1.1"],\ - ["newrelic", "npm:11.0.0"],\ ["ts-node", "virtual:8859b278716fedf3e7458b5628625f7e35678c418626878559a0b816445001b7e24c55546f4677ba4c20b521aa0cf52cc33ac07deff171e383ada6eeab69933f#npm:10.9.1"],\ ["typescript", "patch:typescript@npm%3A5.0.4#optional!builtin::version=5.0.4&hash=b5f058"]\ ],\ @@ -319,56 +317,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["@aws-sdk/client-lambda", [\ - ["npm:3.398.0", {\ - "packageLocation": "./.yarn/cache/@aws-sdk-client-lambda-npm-3.398.0-fa4aacfc7b-9602300550.zip/node_modules/@aws-sdk/client-lambda/",\ - "packageDependencies": [\ - ["@aws-sdk/client-lambda", "npm:3.398.0"],\ - ["@aws-crypto/sha256-browser", "npm:3.0.0"],\ - ["@aws-crypto/sha256-js", "npm:3.0.0"],\ - ["@aws-sdk/client-sts", "npm:3.398.0"],\ - ["@aws-sdk/credential-provider-node", "npm:3.398.0"],\ - ["@aws-sdk/middleware-host-header", "npm:3.398.0"],\ - ["@aws-sdk/middleware-logger", "npm:3.398.0"],\ - ["@aws-sdk/middleware-recursion-detection", "npm:3.398.0"],\ - ["@aws-sdk/middleware-signing", "npm:3.398.0"],\ - ["@aws-sdk/middleware-user-agent", "npm:3.398.0"],\ - ["@aws-sdk/types", "npm:3.398.0"],\ - ["@aws-sdk/util-endpoints", "npm:3.398.0"],\ - ["@aws-sdk/util-user-agent-browser", "npm:3.398.0"],\ - ["@aws-sdk/util-user-agent-node", "virtual:bc215baaece010534480a5bbeef12e01b493e2e880132aa6bad8e946a74eb78bacf426e63b2a17a031e79d1b4089081937de686f0c09183e86cf908c3bd861cc#npm:3.398.0"],\ - ["@smithy/config-resolver", "npm:2.0.5"],\ - ["@smithy/eventstream-serde-browser", "npm:2.0.5"],\ - ["@smithy/eventstream-serde-config-resolver", "npm:2.0.5"],\ - ["@smithy/eventstream-serde-node", "npm:2.0.5"],\ - ["@smithy/fetch-http-handler", "npm:2.0.5"],\ - ["@smithy/hash-node", "npm:2.0.5"],\ - ["@smithy/invalid-dependency", "npm:2.0.5"],\ - ["@smithy/middleware-content-length", "npm:2.0.5"],\ - ["@smithy/middleware-endpoint", "npm:2.0.5"],\ - ["@smithy/middleware-retry", "npm:2.0.5"],\ - ["@smithy/middleware-serde", "npm:2.0.5"],\ - ["@smithy/middleware-stack", "npm:2.0.0"],\ - ["@smithy/node-config-provider", "npm:2.0.5"],\ - ["@smithy/node-http-handler", "npm:2.0.5"],\ - ["@smithy/protocol-http", "npm:2.0.5"],\ - ["@smithy/smithy-client", "npm:2.0.5"],\ - ["@smithy/types", "npm:2.2.2"],\ - ["@smithy/url-parser", "npm:2.0.5"],\ - ["@smithy/util-base64", "npm:2.0.0"],\ - ["@smithy/util-body-length-browser", "npm:2.0.0"],\ - ["@smithy/util-body-length-node", "npm:2.1.0"],\ - ["@smithy/util-defaults-mode-browser", "npm:2.0.5"],\ - ["@smithy/util-defaults-mode-node", "npm:2.0.5"],\ - ["@smithy/util-retry", "npm:2.0.0"],\ - ["@smithy/util-stream", "npm:2.0.5"],\ - ["@smithy/util-utf8", "npm:2.0.0"],\ - ["@smithy/util-waiter", "npm:2.0.5"],\ - ["tslib", "npm:2.5.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@aws-sdk/client-s3", [\ ["npm:3.342.0", {\ "packageLocation": "./.yarn/cache/@aws-sdk-client-s3-npm-3.342.0-a2692091c5-4bdf689adf.zip/node_modules/@aws-sdk/client-s3/",\ @@ -568,46 +516,6 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:3.398.0", {\ - "packageLocation": "./.yarn/cache/@aws-sdk-client-sso-npm-3.398.0-bc215baaec-ad96acab12.zip/node_modules/@aws-sdk/client-sso/",\ - "packageDependencies": [\ - ["@aws-sdk/client-sso", "npm:3.398.0"],\ - ["@aws-crypto/sha256-browser", "npm:3.0.0"],\ - ["@aws-crypto/sha256-js", "npm:3.0.0"],\ - ["@aws-sdk/middleware-host-header", "npm:3.398.0"],\ - ["@aws-sdk/middleware-logger", "npm:3.398.0"],\ - ["@aws-sdk/middleware-recursion-detection", "npm:3.398.0"],\ - ["@aws-sdk/middleware-user-agent", "npm:3.398.0"],\ - ["@aws-sdk/types", "npm:3.398.0"],\ - ["@aws-sdk/util-endpoints", "npm:3.398.0"],\ - ["@aws-sdk/util-user-agent-browser", "npm:3.398.0"],\ - ["@aws-sdk/util-user-agent-node", "virtual:bc215baaece010534480a5bbeef12e01b493e2e880132aa6bad8e946a74eb78bacf426e63b2a17a031e79d1b4089081937de686f0c09183e86cf908c3bd861cc#npm:3.398.0"],\ - ["@smithy/config-resolver", "npm:2.0.5"],\ - ["@smithy/fetch-http-handler", "npm:2.0.5"],\ - ["@smithy/hash-node", "npm:2.0.5"],\ - ["@smithy/invalid-dependency", "npm:2.0.5"],\ - ["@smithy/middleware-content-length", "npm:2.0.5"],\ - ["@smithy/middleware-endpoint", "npm:2.0.5"],\ - ["@smithy/middleware-retry", "npm:2.0.5"],\ - ["@smithy/middleware-serde", "npm:2.0.5"],\ - ["@smithy/middleware-stack", "npm:2.0.0"],\ - ["@smithy/node-config-provider", "npm:2.0.5"],\ - ["@smithy/node-http-handler", "npm:2.0.5"],\ - ["@smithy/protocol-http", "npm:2.0.5"],\ - ["@smithy/smithy-client", "npm:2.0.5"],\ - ["@smithy/types", "npm:2.2.2"],\ - ["@smithy/url-parser", "npm:2.0.5"],\ - ["@smithy/util-base64", "npm:2.0.0"],\ - ["@smithy/util-body-length-browser", "npm:2.0.0"],\ - ["@smithy/util-body-length-node", "npm:2.1.0"],\ - ["@smithy/util-defaults-mode-browser", "npm:2.0.5"],\ - ["@smithy/util-defaults-mode-node", "npm:2.0.5"],\ - ["@smithy/util-retry", "npm:2.0.0"],\ - ["@smithy/util-utf8", "npm:2.0.0"],\ - ["tslib", "npm:2.5.2"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:3.405.0", {\ "packageLocation": "./.yarn/cache/@aws-sdk-client-sso-npm-3.405.0-0b22768239-864b0a15c8.zip/node_modules/@aws-sdk/client-sso/",\ "packageDependencies": [\ @@ -736,50 +644,6 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:3.398.0", {\ - "packageLocation": "./.yarn/cache/@aws-sdk-client-sts-npm-3.398.0-bd88a8b774-a3164f6d56.zip/node_modules/@aws-sdk/client-sts/",\ - "packageDependencies": [\ - ["@aws-sdk/client-sts", "npm:3.398.0"],\ - ["@aws-crypto/sha256-browser", "npm:3.0.0"],\ - ["@aws-crypto/sha256-js", "npm:3.0.0"],\ - ["@aws-sdk/credential-provider-node", "npm:3.398.0"],\ - ["@aws-sdk/middleware-host-header", "npm:3.398.0"],\ - ["@aws-sdk/middleware-logger", "npm:3.398.0"],\ - ["@aws-sdk/middleware-recursion-detection", "npm:3.398.0"],\ - ["@aws-sdk/middleware-sdk-sts", "npm:3.398.0"],\ - ["@aws-sdk/middleware-signing", "npm:3.398.0"],\ - ["@aws-sdk/middleware-user-agent", "npm:3.398.0"],\ - ["@aws-sdk/types", "npm:3.398.0"],\ - ["@aws-sdk/util-endpoints", "npm:3.398.0"],\ - ["@aws-sdk/util-user-agent-browser", "npm:3.398.0"],\ - ["@aws-sdk/util-user-agent-node", "virtual:bc215baaece010534480a5bbeef12e01b493e2e880132aa6bad8e946a74eb78bacf426e63b2a17a031e79d1b4089081937de686f0c09183e86cf908c3bd861cc#npm:3.398.0"],\ - ["@smithy/config-resolver", "npm:2.0.5"],\ - ["@smithy/fetch-http-handler", "npm:2.0.5"],\ - ["@smithy/hash-node", "npm:2.0.5"],\ - ["@smithy/invalid-dependency", "npm:2.0.5"],\ - ["@smithy/middleware-content-length", "npm:2.0.5"],\ - ["@smithy/middleware-endpoint", "npm:2.0.5"],\ - ["@smithy/middleware-retry", "npm:2.0.5"],\ - ["@smithy/middleware-serde", "npm:2.0.5"],\ - ["@smithy/middleware-stack", "npm:2.0.0"],\ - ["@smithy/node-config-provider", "npm:2.0.5"],\ - ["@smithy/node-http-handler", "npm:2.0.5"],\ - ["@smithy/protocol-http", "npm:2.0.5"],\ - ["@smithy/smithy-client", "npm:2.0.5"],\ - ["@smithy/types", "npm:2.2.2"],\ - ["@smithy/url-parser", "npm:2.0.5"],\ - ["@smithy/util-base64", "npm:2.0.0"],\ - ["@smithy/util-body-length-browser", "npm:2.0.0"],\ - ["@smithy/util-body-length-node", "npm:2.1.0"],\ - ["@smithy/util-defaults-mode-browser", "npm:2.0.5"],\ - ["@smithy/util-defaults-mode-node", "npm:2.0.5"],\ - ["@smithy/util-retry", "npm:2.0.0"],\ - ["@smithy/util-utf8", "npm:2.0.0"],\ - ["fast-xml-parser", "npm:4.2.5"],\ - ["tslib", "npm:2.5.2"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:3.405.0", {\ "packageLocation": "./.yarn/cache/@aws-sdk-client-sts-npm-3.405.0-b83c3faf19-73c84ef450.zip/node_modules/@aws-sdk/client-sts/",\ "packageDependencies": [\ @@ -892,23 +756,6 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:3.398.0", {\ - "packageLocation": "./.yarn/cache/@aws-sdk-credential-provider-ini-npm-3.398.0-04492602d9-16fc9bf4a7.zip/node_modules/@aws-sdk/credential-provider-ini/",\ - "packageDependencies": [\ - ["@aws-sdk/credential-provider-ini", "npm:3.398.0"],\ - ["@aws-sdk/credential-provider-env", "npm:3.398.0"],\ - ["@aws-sdk/credential-provider-process", "npm:3.398.0"],\ - ["@aws-sdk/credential-provider-sso", "npm:3.398.0"],\ - ["@aws-sdk/credential-provider-web-identity", "npm:3.398.0"],\ - ["@aws-sdk/types", "npm:3.398.0"],\ - ["@smithy/credential-provider-imds", "npm:2.0.5"],\ - ["@smithy/property-provider", "npm:2.0.5"],\ - ["@smithy/shared-ini-file-loader", "npm:2.0.5"],\ - ["@smithy/types", "npm:2.2.2"],\ - ["tslib", "npm:2.5.2"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:3.405.0", {\ "packageLocation": "./.yarn/cache/@aws-sdk-credential-provider-ini-npm-3.405.0-759c2d9674-9ad8132af6.zip/node_modules/@aws-sdk/credential-provider-ini/",\ "packageDependencies": [\ @@ -945,24 +792,6 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:3.398.0", {\ - "packageLocation": "./.yarn/cache/@aws-sdk-credential-provider-node-npm-3.398.0-97aa6ccb11-4c7cf65f07.zip/node_modules/@aws-sdk/credential-provider-node/",\ - "packageDependencies": [\ - ["@aws-sdk/credential-provider-node", "npm:3.398.0"],\ - ["@aws-sdk/credential-provider-env", "npm:3.398.0"],\ - ["@aws-sdk/credential-provider-ini", "npm:3.398.0"],\ - ["@aws-sdk/credential-provider-process", "npm:3.398.0"],\ - ["@aws-sdk/credential-provider-sso", "npm:3.398.0"],\ - ["@aws-sdk/credential-provider-web-identity", "npm:3.398.0"],\ - ["@aws-sdk/types", "npm:3.398.0"],\ - ["@smithy/credential-provider-imds", "npm:2.0.5"],\ - ["@smithy/property-provider", "npm:2.0.5"],\ - ["@smithy/shared-ini-file-loader", "npm:2.0.5"],\ - ["@smithy/types", "npm:2.2.2"],\ - ["tslib", "npm:2.5.2"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:3.405.0", {\ "packageLocation": "./.yarn/cache/@aws-sdk-credential-provider-node-npm-3.405.0-33a4e3c01f-d170074c0e.zip/node_modules/@aws-sdk/credential-provider-node/",\ "packageDependencies": [\ @@ -994,18 +823,6 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:3.398.0", {\ - "packageLocation": "./.yarn/cache/@aws-sdk-credential-provider-process-npm-3.398.0-912c87c1ab-b6449f3cd4.zip/node_modules/@aws-sdk/credential-provider-process/",\ - "packageDependencies": [\ - ["@aws-sdk/credential-provider-process", "npm:3.398.0"],\ - ["@aws-sdk/types", "npm:3.398.0"],\ - ["@smithy/property-provider", "npm:2.0.5"],\ - ["@smithy/shared-ini-file-loader", "npm:2.0.5"],\ - ["@smithy/types", "npm:2.2.2"],\ - ["tslib", "npm:2.5.2"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:3.405.0", {\ "packageLocation": "./.yarn/cache/@aws-sdk-credential-provider-process-npm-3.405.0-ed6dc867ed-b159ab028c.zip/node_modules/@aws-sdk/credential-provider-process/",\ "packageDependencies": [\ @@ -1033,20 +850,6 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:3.398.0", {\ - "packageLocation": "./.yarn/cache/@aws-sdk-credential-provider-sso-npm-3.398.0-d9db07b9fb-e77a517246.zip/node_modules/@aws-sdk/credential-provider-sso/",\ - "packageDependencies": [\ - ["@aws-sdk/credential-provider-sso", "npm:3.398.0"],\ - ["@aws-sdk/client-sso", "npm:3.398.0"],\ - ["@aws-sdk/token-providers", "npm:3.398.0"],\ - ["@aws-sdk/types", "npm:3.398.0"],\ - ["@smithy/property-provider", "npm:2.0.5"],\ - ["@smithy/shared-ini-file-loader", "npm:2.0.5"],\ - ["@smithy/types", "npm:2.2.2"],\ - ["tslib", "npm:2.5.2"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:3.405.0", {\ "packageLocation": "./.yarn/cache/@aws-sdk-credential-provider-sso-npm-3.405.0-24b76ee82f-f3088a303e.zip/node_modules/@aws-sdk/credential-provider-sso/",\ "packageDependencies": [\ @@ -1686,48 +1489,6 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:3.398.0", {\ - "packageLocation": "./.yarn/cache/@aws-sdk-token-providers-npm-3.398.0-a6d6e277f6-5d8d1f803b.zip/node_modules/@aws-sdk/token-providers/",\ - "packageDependencies": [\ - ["@aws-sdk/token-providers", "npm:3.398.0"],\ - ["@aws-crypto/sha256-browser", "npm:3.0.0"],\ - ["@aws-crypto/sha256-js", "npm:3.0.0"],\ - ["@aws-sdk/middleware-host-header", "npm:3.398.0"],\ - ["@aws-sdk/middleware-logger", "npm:3.398.0"],\ - ["@aws-sdk/middleware-recursion-detection", "npm:3.398.0"],\ - ["@aws-sdk/middleware-user-agent", "npm:3.398.0"],\ - ["@aws-sdk/types", "npm:3.398.0"],\ - ["@aws-sdk/util-endpoints", "npm:3.398.0"],\ - ["@aws-sdk/util-user-agent-browser", "npm:3.398.0"],\ - ["@aws-sdk/util-user-agent-node", "virtual:bc215baaece010534480a5bbeef12e01b493e2e880132aa6bad8e946a74eb78bacf426e63b2a17a031e79d1b4089081937de686f0c09183e86cf908c3bd861cc#npm:3.398.0"],\ - ["@smithy/config-resolver", "npm:2.0.5"],\ - ["@smithy/fetch-http-handler", "npm:2.0.5"],\ - ["@smithy/hash-node", "npm:2.0.5"],\ - ["@smithy/invalid-dependency", "npm:2.0.5"],\ - ["@smithy/middleware-content-length", "npm:2.0.5"],\ - ["@smithy/middleware-endpoint", "npm:2.0.5"],\ - ["@smithy/middleware-retry", "npm:2.0.5"],\ - ["@smithy/middleware-serde", "npm:2.0.5"],\ - ["@smithy/middleware-stack", "npm:2.0.0"],\ - ["@smithy/node-config-provider", "npm:2.0.5"],\ - ["@smithy/node-http-handler", "npm:2.0.5"],\ - ["@smithy/property-provider", "npm:2.0.5"],\ - ["@smithy/protocol-http", "npm:2.0.5"],\ - ["@smithy/shared-ini-file-loader", "npm:2.0.5"],\ - ["@smithy/smithy-client", "npm:2.0.5"],\ - ["@smithy/types", "npm:2.2.2"],\ - ["@smithy/url-parser", "npm:2.0.5"],\ - ["@smithy/util-base64", "npm:2.0.0"],\ - ["@smithy/util-body-length-browser", "npm:2.0.0"],\ - ["@smithy/util-body-length-node", "npm:2.1.0"],\ - ["@smithy/util-defaults-mode-browser", "npm:2.0.5"],\ - ["@smithy/util-defaults-mode-node", "npm:2.0.5"],\ - ["@smithy/util-retry", "npm:2.0.0"],\ - ["@smithy/util-utf8", "npm:2.0.0"],\ - ["tslib", "npm:2.5.2"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:3.405.0", {\ "packageLocation": "./.yarn/cache/@aws-sdk-token-providers-npm-3.405.0-29e68d4065-2d2fc2774e.zip/node_modules/@aws-sdk/token-providers/",\ "packageDependencies": [\ @@ -2022,13 +1783,6 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["npm:3.398.0", {\ - "packageLocation": "./.yarn/cache/@aws-sdk-util-user-agent-node-npm-3.398.0-e1c632b733-2a5a4fb2ef.zip/node_modules/@aws-sdk/util-user-agent-node/",\ - "packageDependencies": [\ - ["@aws-sdk/util-user-agent-node", "npm:3.398.0"]\ - ],\ - "linkType": "SOFT"\ - }],\ ["npm:3.405.0", {\ "packageLocation": "./.yarn/cache/@aws-sdk-util-user-agent-node-npm-3.405.0-160b854f92-2cb8b749ff.zip/node_modules/@aws-sdk/util-user-agent-node/",\ "packageDependencies": [\ @@ -2053,23 +1807,6 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["virtual:bc215baaece010534480a5bbeef12e01b493e2e880132aa6bad8e946a74eb78bacf426e63b2a17a031e79d1b4089081937de686f0c09183e86cf908c3bd861cc#npm:3.398.0", {\ - "packageLocation": "./.yarn/__virtual__/@aws-sdk-util-user-agent-node-virtual-cb6c764817/0/cache/@aws-sdk-util-user-agent-node-npm-3.398.0-e1c632b733-2a5a4fb2ef.zip/node_modules/@aws-sdk/util-user-agent-node/",\ - "packageDependencies": [\ - ["@aws-sdk/util-user-agent-node", "virtual:bc215baaece010534480a5bbeef12e01b493e2e880132aa6bad8e946a74eb78bacf426e63b2a17a031e79d1b4089081937de686f0c09183e86cf908c3bd861cc#npm:3.398.0"],\ - ["@aws-sdk/types", "npm:3.398.0"],\ - ["@smithy/node-config-provider", "npm:2.0.5"],\ - ["@smithy/types", "npm:2.2.2"],\ - ["@types/aws-crt", null],\ - ["aws-crt", null],\ - ["tslib", "npm:2.5.2"]\ - ],\ - "packagePeers": [\ - "@types/aws-crt",\ - "aws-crt"\ - ],\ - "linkType": "HARD"\ - }],\ ["virtual:be2d1dcabe55972b52a042ce47afb71a23121250d688902c36244c1e8d388457ad5dfd9f2934390858a8dbf8233f8ba876e709e631dbbbb6b5cf5e923473581b#npm:3.342.0", {\ "packageLocation": "./.yarn/__virtual__/@aws-sdk-util-user-agent-node-virtual-2ee983303c/0/cache/@aws-sdk-util-user-agent-node-npm-3.342.0-de2b4e3eb1-3a7157b427.zip/node_modules/@aws-sdk/util-user-agent-node/",\ "packageDependencies": [\ @@ -3190,18 +2927,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["@contrast/fn-inspect", [\ - ["npm:3.3.1", {\ - "packageLocation": "./.yarn/unplugged/@contrast-fn-inspect-npm-3.3.1-3a415085d5/node_modules/@contrast/fn-inspect/",\ - "packageDependencies": [\ - ["@contrast/fn-inspect", "npm:3.3.1"],\ - ["nan", "npm:2.17.0"],\ - ["node-gyp", "npm:9.3.1"],\ - ["node-gyp-build", "npm:4.6.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@cspotcode/source-map-support", [\ ["npm:0.8.1", {\ "packageLocation": "./.yarn/cache/@cspotcode-source-map-support-npm-0.8.1-964f2de99d-b6e38a1712.zip/node_modules/@cspotcode/source-map-support/",\ @@ -3300,15 +3025,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@grpc/grpc-js", [\ - ["npm:1.8.14", {\ - "packageLocation": "./.yarn/cache/@grpc-grpc-js-npm-1.8.14-16a696d45f-9e212a9128.zip/node_modules/@grpc/grpc-js/",\ - "packageDependencies": [\ - ["@grpc/grpc-js", "npm:1.8.14"],\ - ["@grpc/proto-loader", "npm:0.7.7"],\ - ["@types/node", "npm:20.2.5"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:1.9.5", {\ "packageLocation": "./.yarn/cache/@grpc-grpc-js-npm-1.9.5-9b0cd6b5ed-5499d964d2.zip/node_modules/@grpc/grpc-js/",\ "packageDependencies": [\ @@ -3330,18 +3046,6 @@ const RAW_RUNTIME_STATE = ["yargs", "npm:17.7.2"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:0.7.7", {\ - "packageLocation": "./.yarn/cache/@grpc-proto-loader-npm-0.7.7-3c0a27e6a6-0f9401c43f.zip/node_modules/@grpc/proto-loader/",\ - "packageDependencies": [\ - ["@grpc/proto-loader", "npm:0.7.7"],\ - ["@types/long", "npm:4.0.2"],\ - ["lodash.camelcase", "npm:4.3.0"],\ - ["long", "npm:4.0.0"],\ - ["protobufjs", "npm:7.2.3"],\ - ["yargs", "npm:17.7.2"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["@hexagon/base64", [\ @@ -4234,138 +3938,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["@newrelic/aws-sdk", [\ - ["npm:7.0.0", {\ - "packageLocation": "./.yarn/cache/@newrelic-aws-sdk-npm-7.0.0-f8a76bb449-5a6b9575e5.zip/node_modules/@newrelic/aws-sdk/",\ - "packageDependencies": [\ - ["@newrelic/aws-sdk", "npm:7.0.0"]\ - ],\ - "linkType": "SOFT"\ - }],\ - ["virtual:e25c7e9056f14bcd009437f20f10a1238afbda380c21d11584831a073ba3a989ab842878ec56cd1b1314f636e51499535b391b55449c0078f2e60c9dc958b9fa#npm:7.0.0", {\ - "packageLocation": "./.yarn/__virtual__/@newrelic-aws-sdk-virtual-df8a312381/0/cache/@newrelic-aws-sdk-npm-7.0.0-f8a76bb449-5a6b9575e5.zip/node_modules/@newrelic/aws-sdk/",\ - "packageDependencies": [\ - ["@newrelic/aws-sdk", "virtual:e25c7e9056f14bcd009437f20f10a1238afbda380c21d11584831a073ba3a989ab842878ec56cd1b1314f636e51499535b391b55449c0078f2e60c9dc958b9fa#npm:7.0.0"],\ - ["@types/newrelic", null],\ - ["newrelic", "npm:11.0.0"]\ - ],\ - "packagePeers": [\ - "@types/newrelic",\ - "newrelic"\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["@newrelic/koa", [\ - ["npm:8.0.0", {\ - "packageLocation": "./.yarn/cache/@newrelic-koa-npm-8.0.0-850e4b7ee6-30a368a554.zip/node_modules/@newrelic/koa/",\ - "packageDependencies": [\ - ["@newrelic/koa", "npm:8.0.0"]\ - ],\ - "linkType": "SOFT"\ - }],\ - ["virtual:e25c7e9056f14bcd009437f20f10a1238afbda380c21d11584831a073ba3a989ab842878ec56cd1b1314f636e51499535b391b55449c0078f2e60c9dc958b9fa#npm:8.0.0", {\ - "packageLocation": "./.yarn/__virtual__/@newrelic-koa-virtual-903f277e53/0/cache/@newrelic-koa-npm-8.0.0-850e4b7ee6-30a368a554.zip/node_modules/@newrelic/koa/",\ - "packageDependencies": [\ - ["@newrelic/koa", "virtual:e25c7e9056f14bcd009437f20f10a1238afbda380c21d11584831a073ba3a989ab842878ec56cd1b1314f636e51499535b391b55449c0078f2e60c9dc958b9fa#npm:8.0.0"],\ - ["@types/newrelic", null],\ - ["newrelic", "npm:11.0.0"]\ - ],\ - "packagePeers": [\ - "@types/newrelic",\ - "newrelic"\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["@newrelic/native-metrics", [\ - ["npm:10.0.0", {\ - "packageLocation": "./.yarn/unplugged/@newrelic-native-metrics-npm-10.0.0-5657e1221a/node_modules/@newrelic/native-metrics/",\ - "packageDependencies": [\ - ["@newrelic/native-metrics", "npm:10.0.0"],\ - ["https-proxy-agent", "npm:5.0.1"],\ - ["nan", "npm:2.17.0"],\ - ["node-gyp", "npm:9.3.1"],\ - ["semver", "npm:7.5.4"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["@newrelic/security-agent", [\ - ["npm:0.2.1", {\ - "packageLocation": "./.yarn/cache/@newrelic-security-agent-npm-0.2.1-2e31cdfb21-64f656b5b8.zip/node_modules/@newrelic/security-agent/",\ - "packageDependencies": [\ - ["@newrelic/security-agent", "npm:0.2.1"],\ - ["@aws-sdk/client-lambda", "npm:3.398.0"],\ - ["axios", "npm:0.21.4"],\ - ["check-disk-space", "npm:3.3.1"],\ - ["content-type", "npm:1.0.5"],\ - ["fast-safe-stringify", "npm:2.1.1"],\ - ["find-package-json", "npm:1.2.0"],\ - ["hash.js", "npm:1.1.7"],\ - ["html-entities", "npm:2.4.0"],\ - ["is-invalid-path", "npm:1.0.2"],\ - ["js-yaml", "npm:4.1.0"],\ - ["jsonschema", "npm:1.4.1"],\ - ["lodash", "npm:4.17.21"],\ - ["log4js", "npm:6.9.1"],\ - ["pretty-bytes", "npm:5.6.0"],\ - ["request-ip", "npm:3.3.0"],\ - ["ringbufferjs", "npm:2.0.0"],\ - ["semver", "npm:7.5.4"],\ - ["sync-request", "npm:6.1.0"],\ - ["unescape", "npm:1.0.1"],\ - ["unescape-js", "npm:1.1.4"],\ - ["uuid", "npm:9.0.0"],\ - ["ws", "virtual:2e31cdfb214b290b75fe18b962c07e2537012154bffa8f7edfafcbc7f10188ea1e41407876776c29ab72d69c840c3ed6c1065f0c0358a04cc47adb1fd1a1e5f5#npm:7.5.9"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["@newrelic/superagent", [\ - ["npm:7.0.0", {\ - "packageLocation": "./.yarn/cache/@newrelic-superagent-npm-7.0.0-07e33ff524-ed15e84a20.zip/node_modules/@newrelic/superagent/",\ - "packageDependencies": [\ - ["@newrelic/superagent", "npm:7.0.0"]\ - ],\ - "linkType": "SOFT"\ - }],\ - ["virtual:e25c7e9056f14bcd009437f20f10a1238afbda380c21d11584831a073ba3a989ab842878ec56cd1b1314f636e51499535b391b55449c0078f2e60c9dc958b9fa#npm:7.0.0", {\ - "packageLocation": "./.yarn/__virtual__/@newrelic-superagent-virtual-7800f8d8c2/0/cache/@newrelic-superagent-npm-7.0.0-07e33ff524-ed15e84a20.zip/node_modules/@newrelic/superagent/",\ - "packageDependencies": [\ - ["@newrelic/superagent", "virtual:e25c7e9056f14bcd009437f20f10a1238afbda380c21d11584831a073ba3a989ab842878ec56cd1b1314f636e51499535b391b55449c0078f2e60c9dc958b9fa#npm:7.0.0"],\ - ["@types/newrelic", null],\ - ["newrelic", "npm:11.0.0"]\ - ],\ - "packagePeers": [\ - "@types/newrelic",\ - "newrelic"\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["@newrelic/winston-enricher", [\ - ["npm:4.0.1", {\ - "packageLocation": "./.yarn/cache/@newrelic-winston-enricher-npm-4.0.1-ef1230a3ce-e09581bbfd.zip/node_modules/@newrelic/winston-enricher/",\ - "packageDependencies": [\ - ["@newrelic/winston-enricher", "npm:4.0.1"]\ - ],\ - "linkType": "SOFT"\ - }],\ - ["virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.0.1", {\ - "packageLocation": "./.yarn/__virtual__/@newrelic-winston-enricher-virtual-c32d28b076/0/cache/@newrelic-winston-enricher-npm-4.0.1-ef1230a3ce-e09581bbfd.zip/node_modules/@newrelic/winston-enricher/",\ - "packageDependencies": [\ - ["@newrelic/winston-enricher", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.0.1"],\ - ["@types/newrelic", "npm:9.14.0"],\ - ["newrelic", "npm:11.0.0"]\ - ],\ - "packagePeers": [\ - "@types/newrelic",\ - "newrelic"\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@nodelib/fs.scandir", [\ ["npm:2.1.5", {\ "packageLocation": "./.yarn/cache/@nodelib-fs.scandir-npm-2.1.5-89c67370dd-6ab2a9b8a1.zip/node_modules/@nodelib/fs.scandir/",\ @@ -5807,15 +5379,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["@prisma/prisma-fmt-wasm", [\ - ["npm:4.17.0-16.27eb2449f178cd9fe1a4b892d732cc4795f75085", {\ - "packageLocation": "./.yarn/cache/@prisma-prisma-fmt-wasm-npm-4.17.0-16.27eb2449f178cd9fe1a4b892d732cc4795f75085-43a16edc78-6b413ee7d5.zip/node_modules/@prisma/prisma-fmt-wasm/",\ - "packageDependencies": [\ - ["@prisma/prisma-fmt-wasm", "npm:4.17.0-16.27eb2449f178cd9fe1a4b892d732cc4795f75085"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@protobufjs/aspromise", [\ ["npm:1.1.2", {\ "packageLocation": "./.yarn/cache/@protobufjs-aspromise-npm-1.1.2-71d00b938f-8a938d84fe.zip/node_modules/@protobufjs/aspromise/",\ @@ -6036,53 +5599,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["@smithy/eventstream-serde-browser", [\ - ["npm:2.0.5", {\ - "packageLocation": "./.yarn/cache/@smithy-eventstream-serde-browser-npm-2.0.5-4ff452e96f-a4f778c93a.zip/node_modules/@smithy/eventstream-serde-browser/",\ - "packageDependencies": [\ - ["@smithy/eventstream-serde-browser", "npm:2.0.5"],\ - ["@smithy/eventstream-serde-universal", "npm:2.0.5"],\ - ["@smithy/types", "npm:2.2.2"],\ - ["tslib", "npm:2.5.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["@smithy/eventstream-serde-config-resolver", [\ - ["npm:2.0.5", {\ - "packageLocation": "./.yarn/cache/@smithy-eventstream-serde-config-resolver-npm-2.0.5-ed29af6b0e-5686378c77.zip/node_modules/@smithy/eventstream-serde-config-resolver/",\ - "packageDependencies": [\ - ["@smithy/eventstream-serde-config-resolver", "npm:2.0.5"],\ - ["@smithy/types", "npm:2.2.2"],\ - ["tslib", "npm:2.5.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["@smithy/eventstream-serde-node", [\ - ["npm:2.0.5", {\ - "packageLocation": "./.yarn/cache/@smithy-eventstream-serde-node-npm-2.0.5-030e7e4a00-24c64c3096.zip/node_modules/@smithy/eventstream-serde-node/",\ - "packageDependencies": [\ - ["@smithy/eventstream-serde-node", "npm:2.0.5"],\ - ["@smithy/eventstream-serde-universal", "npm:2.0.5"],\ - ["@smithy/types", "npm:2.2.2"],\ - ["tslib", "npm:2.5.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["@smithy/eventstream-serde-universal", [\ - ["npm:2.0.5", {\ - "packageLocation": "./.yarn/cache/@smithy-eventstream-serde-universal-npm-2.0.5-abb6af8923-50086eb68c.zip/node_modules/@smithy/eventstream-serde-universal/",\ - "packageDependencies": [\ - ["@smithy/eventstream-serde-universal", "npm:2.0.5"],\ - ["@smithy/eventstream-codec", "npm:2.0.5"],\ - ["@smithy/types", "npm:2.2.2"],\ - ["tslib", "npm:2.5.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@smithy/fetch-http-handler", [\ ["npm:2.0.5", {\ "packageLocation": "./.yarn/cache/@smithy-fetch-http-handler-npm-2.0.5-ad66b25eac-787271d0e4.zip/node_modules/@smithy/fetch-http-handler/",\ @@ -6437,17 +5953,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@smithy/util-defaults-mode-browser", [\ - ["npm:2.0.5", {\ - "packageLocation": "./.yarn/cache/@smithy-util-defaults-mode-browser-npm-2.0.5-e1ebe583cc-f4cea10f35.zip/node_modules/@smithy/util-defaults-mode-browser/",\ - "packageDependencies": [\ - ["@smithy/util-defaults-mode-browser", "npm:2.0.5"],\ - ["@smithy/property-provider", "npm:2.0.5"],\ - ["@smithy/types", "npm:2.2.2"],\ - ["bowser", "npm:2.11.0"],\ - ["tslib", "npm:2.5.2"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:2.0.6", {\ "packageLocation": "./.yarn/cache/@smithy-util-defaults-mode-browser-npm-2.0.6-d40f165a01-200917b32b.zip/node_modules/@smithy/util-defaults-mode-browser/",\ "packageDependencies": [\ @@ -6461,19 +5966,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@smithy/util-defaults-mode-node", [\ - ["npm:2.0.5", {\ - "packageLocation": "./.yarn/cache/@smithy-util-defaults-mode-node-npm-2.0.5-9daaef2abc-d9534ad9e9.zip/node_modules/@smithy/util-defaults-mode-node/",\ - "packageDependencies": [\ - ["@smithy/util-defaults-mode-node", "npm:2.0.5"],\ - ["@smithy/config-resolver", "npm:2.0.5"],\ - ["@smithy/credential-provider-imds", "npm:2.0.5"],\ - ["@smithy/node-config-provider", "npm:2.0.5"],\ - ["@smithy/property-provider", "npm:2.0.5"],\ - ["@smithy/types", "npm:2.2.2"],\ - ["tslib", "npm:2.5.2"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:2.0.7", {\ "packageLocation": "./.yarn/cache/@smithy-util-defaults-mode-node-npm-2.0.7-8a9d03e11c-c0436bd507.zip/node_modules/@smithy/util-defaults-mode-node/",\ "packageDependencies": [\ @@ -6557,18 +6049,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["@smithy/util-waiter", [\ - ["npm:2.0.5", {\ - "packageLocation": "./.yarn/cache/@smithy-util-waiter-npm-2.0.5-98add292fc-8dc3068fd6.zip/node_modules/@smithy/util-waiter/",\ - "packageDependencies": [\ - ["@smithy/util-waiter", "npm:2.0.5"],\ - ["@smithy/abort-controller", "npm:2.0.5"],\ - ["@smithy/types", "npm:2.2.2"],\ - ["tslib", "npm:2.5.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@sqltools/formatter", [\ ["npm:1.2.5", {\ "packageLocation": "./.yarn/cache/@sqltools-formatter-npm-1.2.5-709e7c0ab8-ce9335025c.zip/node_modules/@sqltools/formatter/",\ @@ -6585,7 +6065,6 @@ const RAW_RUNTIME_STATE = ["@standardnotes/analytics", "workspace:packages/analytics"],\ ["@aws-sdk/client-sns", "npm:3.342.0"],\ ["@aws-sdk/client-sqs", "npm:3.342.0"],\ - ["@newrelic/winston-enricher", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.0.1"],\ ["@standardnotes/common", "workspace:packages/common"],\ ["@standardnotes/domain-core", "workspace:packages/domain-core"],\ ["@standardnotes/domain-events", "workspace:packages/domain-events"],\ @@ -6594,7 +6073,6 @@ const RAW_RUNTIME_STATE = ["@types/ioredis", "npm:5.0.0"],\ ["@types/jest", "npm:29.5.2"],\ ["@types/mixpanel", "npm:2.14.4"],\ - ["@types/newrelic", "npm:9.14.0"],\ ["@types/node", "npm:20.5.7"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ @@ -6607,7 +6085,6 @@ const RAW_RUNTIME_STATE = ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ ["mixpanel", "npm:0.17.0"],\ ["mysql2", "npm:3.3.3"],\ - ["newrelic", "npm:11.0.0"],\ ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ @@ -6639,7 +6116,6 @@ const RAW_RUNTIME_STATE = "packageLocation": "./packages/api-gateway/",\ "packageDependencies": [\ ["@standardnotes/api-gateway", "workspace:packages/api-gateway"],\ - ["@newrelic/winston-enricher", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.0.1"],\ ["@standardnotes/domain-core", "workspace:packages/domain-core"],\ ["@standardnotes/domain-events", "workspace:packages/domain-events"],\ ["@standardnotes/domain-events-infra", "workspace:packages/domain-events-infra"],\ @@ -6650,7 +6126,6 @@ const RAW_RUNTIME_STATE = ["@types/ioredis", "npm:5.0.0"],\ ["@types/jest", "npm:29.5.2"],\ ["@types/jsonwebtoken", "npm:9.0.2"],\ - ["@types/newrelic", "npm:9.14.0"],\ ["@types/node", "npm:20.5.7"],\ ["@types/prettyjson", "npm:0.0.30"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ @@ -6668,7 +6143,6 @@ const RAW_RUNTIME_STATE = ["ioredis", "npm:5.3.2"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ ["jsonwebtoken", "npm:9.0.0"],\ - ["newrelic", "npm:11.0.0"],\ ["prettier", "npm:3.0.3"],\ ["prettyjson", "npm:1.2.5"],\ ["reflect-metadata", "npm:0.1.13"],\ @@ -6688,7 +6162,6 @@ const RAW_RUNTIME_STATE = ["@aws-sdk/client-sqs", "npm:3.342.0"],\ ["@cbor-extract/cbor-extract-linux-arm64", "npm:2.1.1"],\ ["@cbor-extract/cbor-extract-linux-x64", "npm:2.1.1"],\ - ["@newrelic/winston-enricher", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.0.1"],\ ["@simplewebauthn/server", "npm:8.1.1"],\ ["@simplewebauthn/typescript-types", "npm:8.0.0"],\ ["@standardnotes/api", "npm:1.26.26"],\ @@ -6709,7 +6182,6 @@ const RAW_RUNTIME_STATE = ["@types/express", "npm:4.17.17"],\ ["@types/ioredis", "npm:5.0.0"],\ ["@types/jest", "npm:29.5.2"],\ - ["@types/newrelic", "npm:9.14.0"],\ ["@types/node", "npm:20.5.7"],\ ["@types/otplib", "npm:10.0.0"],\ ["@types/prettyjson", "npm:0.0.30"],\ @@ -6730,7 +6202,6 @@ const RAW_RUNTIME_STATE = ["ioredis", "npm:5.3.2"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ ["mysql2", "npm:3.3.3"],\ - ["newrelic", "npm:11.0.0"],\ ["otplib", "npm:12.0.1"],\ ["prettier", "npm:3.0.3"],\ ["prettyjson", "npm:1.2.5"],\ @@ -6830,14 +6301,12 @@ const RAW_RUNTIME_STATE = ["@standardnotes/domain-events", "workspace:packages/domain-events"],\ ["@types/ioredis", "npm:5.0.0"],\ ["@types/jest", "npm:29.5.2"],\ - ["@types/newrelic", "npm:9.14.0"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["eslint", "npm:8.41.0"],\ ["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"],\ ["opentelemetry-instrumentation-typeorm", "virtual:685a6222c3349423674bb7f0684ba34e2ab20912010f352e04dcf707a156e13183fc382e2417cb37a60f3e7b52fd0178c53181674890e1773eb83e190dc13378#npm:0.39.1"],\ ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ @@ -6861,7 +6330,6 @@ const RAW_RUNTIME_STATE = ["@standardnotes/time", "workspace:packages/time"],\ ["@types/ioredis", "npm:5.0.0"],\ ["@types/jest", "npm:29.5.2"],\ - ["@types/newrelic", "npm:9.14.0"],\ ["@types/nodemailer", "npm:6.4.8"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ @@ -6872,7 +6340,6 @@ const RAW_RUNTIME_STATE = ["ioredis", "npm:5.3.2"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ ["mysql2", "npm:3.3.3"],\ - ["newrelic", "npm:11.0.0"],\ ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ @@ -6917,7 +6384,6 @@ const RAW_RUNTIME_STATE = ["@types/ioredis", "npm:5.0.0"],\ ["@types/jest", "npm:29.5.2"],\ ["@types/jsonwebtoken", "npm:9.0.2"],\ - ["@types/newrelic", "npm:9.14.0"],\ ["@types/node", "npm:20.5.7"],\ ["@types/prettyjson", "npm:0.0.30"],\ ["@types/uuid", "npm:9.0.3"],\ @@ -6938,7 +6404,6 @@ const RAW_RUNTIME_STATE = ["ioredis", "npm:5.3.2"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ ["jsonwebtoken", "npm:9.0.0"],\ - ["newrelic", "npm:11.0.0"],\ ["prettier", "npm:3.0.3"],\ ["prettyjson", "npm:1.2.5"],\ ["reflect-metadata", "npm:0.1.13"],\ @@ -7040,7 +6505,6 @@ const RAW_RUNTIME_STATE = ["@aws-sdk/client-s3", "npm:3.342.0"],\ ["@aws-sdk/client-sns", "npm:3.342.0"],\ ["@aws-sdk/client-sqs", "npm:3.342.0"],\ - ["@newrelic/winston-enricher", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.0.1"],\ ["@standardnotes/api", "npm:1.26.26"],\ ["@standardnotes/common", "workspace:packages/common"],\ ["@standardnotes/domain-core", "workspace:packages/domain-core"],\ @@ -7054,7 +6518,6 @@ const RAW_RUNTIME_STATE = ["@types/express", "npm:4.17.17"],\ ["@types/ioredis", "npm:5.0.0"],\ ["@types/jest", "npm:29.5.2"],\ - ["@types/newrelic", "npm:9.14.0"],\ ["@types/node", "npm:20.5.7"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ @@ -7069,7 +6532,6 @@ const RAW_RUNTIME_STATE = ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ ["mongodb", "virtual:365b8c88cdf194291829ee28b79556e2328175d26a621363e703848100bea0042e9500db2a1206c9bbc3a4a76a1d169639ef774b2ea3a1a98584a9936b58c6be#npm:6.0.0"],\ ["mysql2", "npm:3.3.3"],\ - ["newrelic", "npm:11.0.0"],\ ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ ["sqlite3", "virtual:31b5a94a105c89c9294c3d524a7f8929fe63ee5a2efadf21951ca4c0cfd2ecf02e8f4ef5a066bbda091f1e3a56e57c6749069a080618c96b22e51131a330fc4a#npm:5.1.6"],\ @@ -7088,7 +6550,6 @@ const RAW_RUNTIME_STATE = ["@standardnotes/scheduler-server", "workspace:packages/scheduler"],\ ["@aws-sdk/client-sns", "npm:3.342.0"],\ ["@aws-sdk/client-sqs", "npm:3.342.0"],\ - ["@newrelic/winston-enricher", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.0.1"],\ ["@standardnotes/domain-core", "workspace:packages/domain-core"],\ ["@standardnotes/domain-events", "workspace:packages/domain-events"],\ ["@standardnotes/domain-events-infra", "workspace:packages/domain-events-infra"],\ @@ -7096,7 +6557,6 @@ const RAW_RUNTIME_STATE = ["@standardnotes/time", "workspace:packages/time"],\ ["@types/ioredis", "npm:5.0.0"],\ ["@types/jest", "npm:29.5.2"],\ - ["@types/newrelic", "npm:9.14.0"],\ ["@types/node", "npm:20.5.7"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ @@ -7108,7 +6568,6 @@ const RAW_RUNTIME_STATE = ["ioredis", "npm:5.3.2"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ ["mysql2", "npm:3.3.3"],\ - ["newrelic", "npm:11.0.0"],\ ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ @@ -7153,12 +6612,10 @@ const RAW_RUNTIME_STATE = ["@lerna-lite/run", "npm:2.4.0"],\ ["@lerna-lite/version", "npm:2.4.0"],\ ["@types/jest", "npm:29.5.2"],\ - ["@types/newrelic", "npm:9.14.0"],\ ["@types/node", "npm:20.5.7"],\ ["eslint", "npm:8.41.0"],\ ["eslint-config-prettier", "virtual:8859b278716fedf3e7458b5628625f7e35678c418626878559a0b816445001b7e24c55546f4677ba4c20b521aa0cf52cc33ac07deff171e383ada6eeab69933f#npm:8.8.0"],\ ["ini", "npm:4.1.1"],\ - ["newrelic", "npm:11.0.0"],\ ["ts-node", "virtual:8859b278716fedf3e7458b5628625f7e35678c418626878559a0b816445001b7e24c55546f4677ba4c20b521aa0cf52cc33ac07deff171e383ada6eeab69933f#npm:10.9.1"],\ ["typescript", "patch:typescript@npm%3A5.0.4#optional!builtin::version=5.0.4&hash=b5f058"]\ ],\ @@ -7224,7 +6681,6 @@ const RAW_RUNTIME_STATE = ["@aws-sdk/client-s3", "npm:3.342.0"],\ ["@aws-sdk/client-sns", "npm:3.342.0"],\ ["@aws-sdk/client-sqs", "npm:3.342.0"],\ - ["@newrelic/winston-enricher", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.0.1"],\ ["@standardnotes/api", "npm:1.26.26"],\ ["@standardnotes/common", "workspace:packages/common"],\ ["@standardnotes/domain-core", "workspace:packages/domain-core"],\ @@ -7241,7 +6697,6 @@ const RAW_RUNTIME_STATE = ["@types/ioredis", "npm:5.0.0"],\ ["@types/jest", "npm:29.5.2"],\ ["@types/jsonwebtoken", "npm:9.0.2"],\ - ["@types/newrelic", "npm:9.14.0"],\ ["@types/node", "npm:20.5.7"],\ ["@types/prettyjson", "npm:0.0.30"],\ ["@types/semver", "npm:7.5.1"],\ @@ -7263,7 +6718,6 @@ const RAW_RUNTIME_STATE = ["jsonwebtoken", "npm:9.0.0"],\ ["mongodb", "virtual:365b8c88cdf194291829ee28b79556e2328175d26a621363e703848100bea0042e9500db2a1206c9bbc3a4a76a1d169639ef774b2ea3a1a98584a9936b58c6be#npm:6.0.0"],\ ["mysql2", "npm:3.3.3"],\ - ["newrelic", "npm:11.0.0"],\ ["prettier", "npm:3.0.3"],\ ["prettyjson", "npm:1.2.5"],\ ["reflect-metadata", "npm:0.1.13"],\ @@ -7321,7 +6775,6 @@ const RAW_RUNTIME_STATE = ["@standardnotes/websockets-server", "workspace:packages/websockets"],\ ["@aws-sdk/client-apigatewaymanagementapi", "npm:3.405.0"],\ ["@aws-sdk/client-sqs", "npm:3.342.0"],\ - ["@newrelic/winston-enricher", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.0.1"],\ ["@standardnotes/api", "npm:1.26.26"],\ ["@standardnotes/common", "workspace:packages/common"],\ ["@standardnotes/domain-core", "workspace:packages/domain-core"],\ @@ -7333,7 +6786,6 @@ const RAW_RUNTIME_STATE = ["@types/express", "npm:4.17.17"],\ ["@types/ioredis", "npm:5.0.0"],\ ["@types/jest", "npm:29.5.2"],\ - ["@types/newrelic", "npm:9.14.0"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["@typescript-eslint/parser", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:6.5.0"],\ ["axios", "npm:1.4.0"],\ @@ -7347,7 +6799,6 @@ const RAW_RUNTIME_STATE = ["ioredis", "npm:5.3.2"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.5.0"],\ ["mysql2", "npm:3.3.3"],\ - ["newrelic", "npm:11.0.0"],\ ["prettier", "npm:3.0.3"],\ ["reflect-metadata", "npm:0.1.13"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.0"],\ @@ -7505,16 +6956,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["@types/concat-stream", [\ - ["npm:1.6.1", {\ - "packageLocation": "./.yarn/cache/@types-concat-stream-npm-1.6.1-42cd06b019-7d211e7433.zip/node_modules/@types/concat-stream/",\ - "packageDependencies": [\ - ["@types/concat-stream", "npm:1.6.1"],\ - ["@types/node", "npm:20.2.5"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@types/connect", [\ ["npm:3.4.35", {\ "packageLocation": "./.yarn/cache/@types-connect-npm-3.4.35-7337eee0a3-fe81351470.zip/node_modules/@types/connect/",\ @@ -7614,16 +7055,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["@types/form-data", [\ - ["npm:0.0.33", {\ - "packageLocation": "./.yarn/cache/@types-form-data-npm-0.0.33-3cbbcd9710-f0c7437e9d.zip/node_modules/@types/form-data/",\ - "packageDependencies": [\ - ["@types/form-data", "npm:0.0.33"],\ - ["@types/node", "npm:20.2.5"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@types/graceful-fs", [\ ["npm:4.1.6", {\ "packageLocation": "./.yarn/cache/@types-graceful-fs-npm-4.1.6-1eadcf742d-c3070ccdc9.zip/node_modules/@types/graceful-fs/",\ @@ -7711,15 +7142,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["@types/long", [\ - ["npm:4.0.2", {\ - "packageLocation": "./.yarn/cache/@types-long-npm-4.0.2-e7bdc00dd4-68afa05fb2.zip/node_modules/@types/long/",\ - "packageDependencies": [\ - ["@types/long", "npm:4.0.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@types/microtime", [\ ["npm:2.1.0", {\ "packageLocation": "./.yarn/cache/@types-microtime-npm-2.1.0-111ed89518-bfd9fd33c9.zip/node_modules/@types/microtime/",\ @@ -7772,23 +7194,7 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["@types/newrelic", [\ - ["npm:9.14.0", {\ - "packageLocation": "./.yarn/cache/@types-newrelic-npm-9.14.0-4668da51a1-3a54ea75a4.zip/node_modules/@types/newrelic/",\ - "packageDependencies": [\ - ["@types/newrelic", "npm:9.14.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@types/node", [\ - ["npm:10.17.60", {\ - "packageLocation": "./.yarn/cache/@types-node-npm-10.17.60-63ac1f669f-f9161493b3.zip/node_modules/@types/node/",\ - "packageDependencies": [\ - ["@types/node", "npm:10.17.60"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:20.2.5", {\ "packageLocation": "./.yarn/cache/@types-node-npm-20.2.5-0014d2d9ce-37529473f0.zip/node_modules/@types/node/",\ "packageDependencies": [\ @@ -7802,13 +7208,6 @@ const RAW_RUNTIME_STATE = ["@types/node", "npm:20.5.7"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:8.10.66", {\ - "packageLocation": "./.yarn/cache/@types-node-npm-8.10.66-b849acaf16-49a93cbeec.zip/node_modules/@types/node/",\ - "packageDependencies": [\ - ["@types/node", "npm:8.10.66"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["@types/nodemailer", [\ @@ -8202,15 +7601,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["@tyriar/fibonacci-heap", [\ - ["npm:2.0.9", {\ - "packageLocation": "./.yarn/cache/@tyriar-fibonacci-heap-npm-2.0.9-f50901eb42-5c9ae30a8b.zip/node_modules/@tyriar/fibonacci-heap/",\ - "packageDependencies": [\ - ["@tyriar/fibonacci-heap", "npm:2.0.9"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@webassemblyjs/ast", [\ ["npm:1.11.6", {\ "packageLocation": "./.yarn/cache/@webassemblyjs-ast-npm-1.11.6-d3fd2bb49a-4c1303971c.zip/node_modules/@webassemblyjs/ast/",\ @@ -8547,14 +7937,6 @@ const RAW_RUNTIME_STATE = ["debug", "virtual:ac3d8e680759ce54399273724d44e041d6c9b73454d191d411a8c44bb27e22f02aaf6ed9d3ad0ac1c298eac4833cff369c9c7b84c573016112c4f84be2cd8543#npm:4.3.4"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:7.1.0", {\ - "packageLocation": "./.yarn/cache/agent-base-npm-7.1.0-4b12ba5111-f7828f9914.zip/node_modules/agent-base/",\ - "packageDependencies": [\ - ["agent-base", "npm:7.1.0"],\ - ["debug", "virtual:ac3d8e680759ce54399273724d44e041d6c9b73454d191d411a8c44bb27e22f02aaf6ed9d3ad0ac1c298eac4833cff369c9c7b84c573016112c4f84be2cd8543#npm:4.3.4"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["agentkeepalive", [\ @@ -8838,15 +8220,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["asap", [\ - ["npm:2.0.6", {\ - "packageLocation": "./.yarn/cache/asap-npm-2.0.6-36714d439d-b244c0458c.zip/node_modules/asap/",\ - "packageDependencies": [\ - ["asap", "npm:2.0.6"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["asn1js", [\ ["npm:3.0.5", {\ "packageLocation": "./.yarn/cache/asn1js-npm-3.0.5-cf5558af33-17fb030243.zip/node_modules/asn1js/",\ @@ -8878,19 +8251,11 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["axios", [\ - ["npm:0.21.4", {\ - "packageLocation": "./.yarn/cache/axios-npm-0.21.4-e278873748-da644592cb.zip/node_modules/axios/",\ - "packageDependencies": [\ - ["axios", "npm:0.21.4"],\ - ["follow-redirects", "virtual:e278873748b4e9d158db595d2f6cb0351c74052f52b53924aec4d9299e7b6babfb62aead374cf2f6e453bc8bea3b052380dc6b1137a162bbfc102bbb1c8cac42#npm:1.15.2"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:1.4.0", {\ "packageLocation": "./.yarn/cache/axios-npm-1.4.0-4d7ce8ca3e-b987e4259e.zip/node_modules/axios/",\ "packageDependencies": [\ ["axios", "npm:1.4.0"],\ - ["follow-redirects", "virtual:e278873748b4e9d158db595d2f6cb0351c74052f52b53924aec4d9299e7b6babfb62aead374cf2f6e453bc8bea3b052380dc6b1137a162bbfc102bbb1c8cac42#npm:1.15.2"],\ + ["follow-redirects", "virtual:4d7ce8ca3e1e44d82523fba2ad95e1be18c4e9f8dec6d551377587540da3ed75bd8bd3e812280309a3b90cfdb0560f076f3552a20839f7f15665207a4fbd588a#npm:1.15.2"],\ ["form-data", "npm:4.0.0"],\ ["proxy-from-env", "npm:1.1.0"]\ ],\ @@ -9079,15 +8444,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["bignumber.js", [\ - ["npm:9.1.1", {\ - "packageLocation": "./.yarn/cache/bignumber.js-npm-9.1.1-5929e8d8dc-1f771bfa88.zip/node_modules/bignumber.js/",\ - "packageDependencies": [\ - ["bignumber.js", "npm:9.1.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["bin-links", [\ ["npm:4.0.1", {\ "packageLocation": "./.yarn/cache/bin-links-npm-4.0.1-08882d205f-217d81ef7b.zip/node_modules/bin-links/",\ @@ -9451,15 +8807,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["caseless", [\ - ["npm:0.12.0", {\ - "packageLocation": "./.yarn/cache/caseless-npm-0.12.0-e83bc5df83-ea1efdf430.zip/node_modules/caseless/",\ - "packageDependencies": [\ - ["caseless", "npm:0.12.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["cbor-extract", [\ ["npm:2.1.1", {\ "packageLocation": "./.yarn/unplugged/cbor-extract-npm-2.1.1-bcad1459e1/node_modules/cbor-extract/",\ @@ -9533,15 +8880,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["check-disk-space", [\ - ["npm:3.3.1", {\ - "packageLocation": "./.yarn/cache/check-disk-space-npm-3.3.1-e4d759f5a6-10e2900c60.zip/node_modules/check-disk-space/",\ - "packageDependencies": [\ - ["check-disk-space", "npm:3.3.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["chownr", [\ ["npm:2.0.0", {\ "packageLocation": "./.yarn/cache/chownr-npm-2.0.0-638f1c9c61-c57cf9dd07.zip/node_modules/chownr/",\ @@ -9860,18 +9198,7 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["concat-stream", [\ - ["npm:1.6.2", {\ - "packageLocation": "./.yarn/cache/concat-stream-npm-1.6.2-2bee337060-71db903c84.zip/node_modules/concat-stream/",\ - "packageDependencies": [\ - ["concat-stream", "npm:1.6.2"],\ - ["buffer-from", "npm:1.1.2"],\ - ["inherits", "npm:2.0.4"],\ - ["readable-stream", "npm:2.3.8"],\ - ["typedarray", "npm:0.0.6"]\ - ],\ - "linkType": "HARD"\ - }],\ + ["concat-stream", [\ ["npm:2.0.0", {\ "packageLocation": "./.yarn/cache/concat-stream-npm-2.0.0-8bb2ad5aa0-250e576d06.zip/node_modules/concat-stream/",\ "packageDependencies": [\ @@ -10216,15 +9543,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["date-format", [\ - ["npm:4.0.14", {\ - "packageLocation": "./.yarn/cache/date-format-npm-4.0.14-50da5e5139-6b07fd1df2.zip/node_modules/date-format/",\ - "packageDependencies": [\ - ["date-format", "npm:4.0.14"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["dateformat", [\ ["npm:3.0.3", {\ "packageLocation": "./.yarn/cache/dateformat-npm-3.0.3-ed02e5ddbd-0504baf50c.zip/node_modules/dateformat/",\ @@ -11114,16 +10432,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["extend-shallow", [\ - ["npm:2.0.1", {\ - "packageLocation": "./.yarn/cache/extend-shallow-npm-2.0.1-e6ef52b29c-8fb58d9d7a.zip/node_modules/extend-shallow/",\ - "packageDependencies": [\ - ["extend-shallow", "npm:2.0.1"],\ - ["is-extendable", "npm:0.1.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["external-editor", [\ ["npm:3.1.0", {\ "packageLocation": "./.yarn/cache/external-editor-npm-3.1.0-878e7807af-776dff1d64.zip/node_modules/external-editor/",\ @@ -11198,15 +10506,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["fast-safe-stringify", [\ - ["npm:2.1.1", {\ - "packageLocation": "./.yarn/cache/fast-safe-stringify-npm-2.1.1-7ce89033ca-dc1f063c2c.zip/node_modules/fast-safe-stringify/",\ - "packageDependencies": [\ - ["fast-safe-stringify", "npm:2.1.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["fast-xml-parser", [\ ["npm:4.1.2", {\ "packageLocation": "./.yarn/cache/fast-xml-parser-npm-4.1.2-7e73f9df6d-92b31f1b31.zip/node_modules/fast-xml-parser/",\ @@ -11312,15 +10611,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["find-package-json", [\ - ["npm:1.2.0", {\ - "packageLocation": "./.yarn/cache/find-package-json-npm-1.2.0-0adfc8b282-4378251757.zip/node_modules/find-package-json/",\ - "packageDependencies": [\ - ["find-package-json", "npm:1.2.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["find-up", [\ ["npm:2.1.0", {\ "packageLocation": "./.yarn/cache/find-up-npm-2.1.0-9f6cb1765c-43284fe4da.zip/node_modules/find-up/",\ @@ -11386,10 +10676,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:e278873748b4e9d158db595d2f6cb0351c74052f52b53924aec4d9299e7b6babfb62aead374cf2f6e453bc8bea3b052380dc6b1137a162bbfc102bbb1c8cac42#npm:1.15.2", {\ - "packageLocation": "./.yarn/__virtual__/follow-redirects-virtual-a3e7f4d39a/0/cache/follow-redirects-npm-1.15.2-1ec1dd82be-8be0d39919.zip/node_modules/follow-redirects/",\ + ["virtual:4d7ce8ca3e1e44d82523fba2ad95e1be18c4e9f8dec6d551377587540da3ed75bd8bd3e812280309a3b90cfdb0560f076f3552a20839f7f15665207a4fbd588a#npm:1.15.2", {\ + "packageLocation": "./.yarn/__virtual__/follow-redirects-virtual-359bc4c55c/0/cache/follow-redirects-npm-1.15.2-1ec1dd82be-8be0d39919.zip/node_modules/follow-redirects/",\ "packageDependencies": [\ - ["follow-redirects", "virtual:e278873748b4e9d158db595d2f6cb0351c74052f52b53924aec4d9299e7b6babfb62aead374cf2f6e453bc8bea3b052380dc6b1137a162bbfc102bbb1c8cac42#npm:1.15.2"],\ + ["follow-redirects", "virtual:4d7ce8ca3e1e44d82523fba2ad95e1be18c4e9f8dec6d551377587540da3ed75bd8bd3e812280309a3b90cfdb0560f076f3552a20839f7f15665207a4fbd588a#npm:1.15.2"],\ ["@types/debug", null],\ ["debug", null]\ ],\ @@ -11412,16 +10702,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["form-data", [\ - ["npm:2.5.1", {\ - "packageLocation": "./.yarn/cache/form-data-npm-2.5.1-47256351b5-2e2e5e9279.zip/node_modules/form-data/",\ - "packageDependencies": [\ - ["form-data", "npm:2.5.1"],\ - ["asynckit", "npm:0.4.0"],\ - ["combined-stream", "npm:1.0.8"],\ - ["mime-types", "npm:2.1.35"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:4.0.0", {\ "packageLocation": "./.yarn/cache/form-data-npm-4.0.0-916facec2d-7264aa760a.zip/node_modules/form-data/",\ "packageDependencies": [\ @@ -11471,16 +10751,6 @@ const RAW_RUNTIME_STATE = ["universalify", "npm:2.0.0"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:8.1.0", {\ - "packageLocation": "./.yarn/cache/fs-extra-npm-8.1.0-197473387f-6fb12449f5.zip/node_modules/fs-extra/",\ - "packageDependencies": [\ - ["fs-extra", "npm:8.1.0"],\ - ["graceful-fs", "npm:4.2.11"],\ - ["jsonfile", "npm:4.0.0"],\ - ["universalify", "npm:0.1.2"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["fs-minipass", [\ @@ -11640,15 +10910,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["get-port", [\ - ["npm:3.2.0", {\ - "packageLocation": "./.yarn/cache/get-port-npm-3.2.0-4093f8843e-577b6ae47d.zip/node_modules/get-port/",\ - "packageDependencies": [\ - ["get-port", "npm:3.2.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["get-stream", [\ ["npm:6.0.1", {\ "packageLocation": "./.yarn/cache/get-stream-npm-6.0.1-83e51a4642-781266d297.zip/node_modules/get-stream/",\ @@ -11939,17 +11200,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["hash.js", [\ - ["npm:1.1.7", {\ - "packageLocation": "./.yarn/cache/hash.js-npm-1.1.7-f1ad187358-0c89ee4006.zip/node_modules/hash.js/",\ - "packageDependencies": [\ - ["hash.js", "npm:1.1.7"],\ - ["inherits", "npm:2.0.4"],\ - ["minimalistic-assert", "npm:1.0.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["helmet", [\ ["npm:7.0.0", {\ "packageLocation": "./.yarn/cache/helmet-npm-7.0.0-13c1e96edf-f2511fd428.zip/node_modules/helmet/",\ @@ -12006,15 +11256,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["html-entities", [\ - ["npm:2.4.0", {\ - "packageLocation": "./.yarn/cache/html-entities-npm-2.4.0-510164c624-646f2f1921.zip/node_modules/html-entities/",\ - "packageDependencies": [\ - ["html-entities", "npm:2.4.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["html-escaper", [\ ["npm:2.0.2", {\ "packageLocation": "./.yarn/cache/html-escaper-npm-2.0.2-38e51ef294-034d74029d.zip/node_modules/html-escaper/",\ @@ -12024,19 +11265,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["http-basic", [\ - ["npm:8.1.3", {\ - "packageLocation": "./.yarn/cache/http-basic-npm-8.1.3-ae54b14025-f515c46159.zip/node_modules/http-basic/",\ - "packageDependencies": [\ - ["http-basic", "npm:8.1.3"],\ - ["caseless", "npm:0.12.0"],\ - ["concat-stream", "npm:1.6.2"],\ - ["http-response-object", "npm:3.0.2"],\ - ["parse-cache-control", "npm:1.0.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["http-cache-semantics", [\ ["npm:4.1.1", {\ "packageLocation": "./.yarn/cache/http-cache-semantics-npm-4.1.1-1120131375-362d5ed66b.zip/node_modules/http-cache-semantics/",\ @@ -12082,16 +11310,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["http-response-object", [\ - ["npm:3.0.2", {\ - "packageLocation": "./.yarn/cache/http-response-object-npm-3.0.2-cbb68c5487-f530c1b28d.zip/node_modules/http-response-object/",\ - "packageDependencies": [\ - ["http-response-object", "npm:3.0.2"],\ - ["@types/node", "npm:10.17.60"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["http-status-codes", [\ ["npm:2.2.0", {\ "packageLocation": "./.yarn/cache/http-status-codes-npm-2.2.0-8d45a60399-f78c103dc7.zip/node_modules/http-status-codes/",\ @@ -12119,15 +11337,6 @@ const RAW_RUNTIME_STATE = ["debug", "virtual:ac3d8e680759ce54399273724d44e041d6c9b73454d191d411a8c44bb27e22f02aaf6ed9d3ad0ac1c298eac4833cff369c9c7b84c573016112c4f84be2cd8543#npm:4.3.4"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:7.0.1", {\ - "packageLocation": "./.yarn/cache/https-proxy-agent-npm-7.0.1-a2d5d93ee0-68e5a570fd.zip/node_modules/https-proxy-agent/",\ - "packageDependencies": [\ - ["https-proxy-agent", "npm:7.0.1"],\ - ["agent-base", "npm:7.1.0"],\ - ["debug", "virtual:ac3d8e680759ce54399273724d44e041d6c9b73454d191d411a8c44bb27e22f02aaf6ed9d3ad0ac1c298eac4833cff369c9c7b84c573016112c4f84be2cd8543#npm:4.3.4"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["human-signals", [\ @@ -12448,15 +11657,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["is-extendable", [\ - ["npm:0.1.1", {\ - "packageLocation": "./.yarn/cache/is-extendable-npm-0.1.1-322b4649ec-3875571d20.zip/node_modules/is-extendable/",\ - "packageDependencies": [\ - ["is-extendable", "npm:0.1.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["is-extglob", [\ ["npm:2.1.1", {\ "packageLocation": "./.yarn/cache/is-extglob-npm-2.1.1-0870ea68b5-df033653d0.zip/node_modules/is-extglob/",\ @@ -12513,15 +11713,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["is-invalid-path", [\ - ["npm:1.0.2", {\ - "packageLocation": "./.yarn/cache/is-invalid-path-npm-1.0.2-5d84629aa0-8776ef093e.zip/node_modules/is-invalid-path/",\ - "packageDependencies": [\ - ["is-invalid-path", "npm:1.0.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["is-lambda", [\ ["npm:1.0.1", {\ "packageLocation": "./.yarn/cache/is-lambda-npm-1.0.1-7ab55bc8a8-93a32f0194.zip/node_modules/is-lambda/",\ @@ -13369,16 +12560,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["json-bigint", [\ - ["npm:1.0.0", {\ - "packageLocation": "./.yarn/cache/json-bigint-npm-1.0.0-8e35bcb143-cd3973b88e.zip/node_modules/json-bigint/",\ - "packageDependencies": [\ - ["json-bigint", "npm:1.0.0"],\ - ["bignumber.js", "npm:9.1.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["json-parse-better-errors", [\ ["npm:1.0.2", {\ "packageLocation": "./.yarn/cache/json-parse-better-errors-npm-1.0.2-7f37637d19-5553232045.zip/node_modules/json-parse-better-errors/",\ @@ -13457,14 +12638,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["jsonfile", [\ - ["npm:4.0.0", {\ - "packageLocation": "./.yarn/cache/jsonfile-npm-4.0.0-10ce3aea15-17796f0ab1.zip/node_modules/jsonfile/",\ - "packageDependencies": [\ - ["jsonfile", "npm:4.0.0"],\ - ["graceful-fs", "npm:4.2.11"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:6.1.0", {\ "packageLocation": "./.yarn/cache/jsonfile-npm-6.1.0-20a4796cee-03014769e7.zip/node_modules/jsonfile/",\ "packageDependencies": [\ @@ -13484,15 +12657,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["jsonschema", [\ - ["npm:1.4.1", {\ - "packageLocation": "./.yarn/cache/jsonschema-npm-1.4.1-548ecda9d0-d7a188da7a.zip/node_modules/jsonschema/",\ - "packageDependencies": [\ - ["jsonschema", "npm:1.4.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["jsonwebtoken", [\ ["npm:9.0.0", {\ "packageLocation": "./.yarn/cache/jsonwebtoken-npm-9.0.0-36fd1594c0-769ea563e9.zip/node_modules/jsonwebtoken/",\ @@ -13833,20 +12997,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["log4js", [\ - ["npm:6.9.1", {\ - "packageLocation": "./.yarn/cache/log4js-npm-6.9.1-b621c90f9f-421fb9c1e5.zip/node_modules/log4js/",\ - "packageDependencies": [\ - ["log4js", "npm:6.9.1"],\ - ["date-format", "npm:4.0.14"],\ - ["debug", "virtual:ac3d8e680759ce54399273724d44e041d6c9b73454d191d411a8c44bb27e22f02aaf6ed9d3ad0ac1c298eac4833cff369c9c7b84c573016112c4f84be2cd8543#npm:4.3.4"],\ - ["flatted", "npm:3.2.7"],\ - ["rfdc", "npm:1.3.0"],\ - ["streamroller", "npm:3.1.5"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["logform", [\ ["npm:2.5.1", {\ "packageLocation": "./.yarn/cache/logform-npm-2.5.1-06017d630d-8f8add6f6a.zip/node_modules/logform/",\ @@ -13870,13 +13020,6 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:4.0.0", {\ - "packageLocation": "./.yarn/cache/long-npm-4.0.0-ecd96a31ed-8296e2ba7b.zip/node_modules/long/",\ - "packageDependencies": [\ - ["long", "npm:4.0.0"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:5.2.3", {\ "packageLocation": "./.yarn/cache/long-npm-5.2.3-61dddb7586-9167ec6947.zip/node_modules/long/",\ "packageDependencies": [\ @@ -14189,15 +13332,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["minimalistic-assert", [\ - ["npm:1.0.1", {\ - "packageLocation": "./.yarn/cache/minimalistic-assert-npm-1.0.1-dc8bb23d29-cc7974a926.zip/node_modules/minimalistic-assert/",\ - "packageDependencies": [\ - ["minimalistic-assert", "npm:1.0.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["minimatch", [\ ["npm:3.1.2", {\ "packageLocation": "./.yarn/cache/minimatch-npm-3.1.2-9405269906-e0b25b04cd.zip/node_modules/minimatch/",\ @@ -14554,16 +13688,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["nan", [\ - ["npm:2.17.0", {\ - "packageLocation": "./.yarn/unplugged/nan-npm-2.17.0-bf36a21d6f/node_modules/nan/",\ - "packageDependencies": [\ - ["nan", "npm:2.17.0"],\ - ["node-gyp", "npm:9.3.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["natural-compare", [\ ["npm:1.4.0", {\ "packageLocation": "./.yarn/cache/natural-compare-npm-1.4.0-97b75b362d-23ad088b08.zip/node_modules/natural-compare/",\ @@ -14601,34 +13725,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["newrelic", [\ - ["npm:11.0.0", {\ - "packageLocation": "./.yarn/cache/newrelic-npm-11.0.0-e25c7e9056-b990b3579f.zip/node_modules/newrelic/",\ - "packageDependencies": [\ - ["newrelic", "npm:11.0.0"],\ - ["@contrast/fn-inspect", "npm:3.3.1"],\ - ["@grpc/grpc-js", "npm:1.8.14"],\ - ["@grpc/proto-loader", "npm:0.7.7"],\ - ["@newrelic/aws-sdk", "virtual:e25c7e9056f14bcd009437f20f10a1238afbda380c21d11584831a073ba3a989ab842878ec56cd1b1314f636e51499535b391b55449c0078f2e60c9dc958b9fa#npm:7.0.0"],\ - ["@newrelic/koa", "virtual:e25c7e9056f14bcd009437f20f10a1238afbda380c21d11584831a073ba3a989ab842878ec56cd1b1314f636e51499535b391b55449c0078f2e60c9dc958b9fa#npm:8.0.0"],\ - ["@newrelic/native-metrics", "npm:10.0.0"],\ - ["@newrelic/security-agent", "npm:0.2.1"],\ - ["@newrelic/superagent", "virtual:e25c7e9056f14bcd009437f20f10a1238afbda380c21d11584831a073ba3a989ab842878ec56cd1b1314f636e51499535b391b55449c0078f2e60c9dc958b9fa#npm:7.0.0"],\ - ["@prisma/prisma-fmt-wasm", "npm:4.17.0-16.27eb2449f178cd9fe1a4b892d732cc4795f75085"],\ - ["@tyriar/fibonacci-heap", "npm:2.0.9"],\ - ["concat-stream", "npm:2.0.0"],\ - ["https-proxy-agent", "npm:7.0.1"],\ - ["import-in-the-middle", "npm:1.4.2"],\ - ["json-bigint", "npm:1.0.0"],\ - ["json-stringify-safe", "npm:5.0.1"],\ - ["readable-stream", "npm:3.6.2"],\ - ["require-in-the-middle", "npm:7.2.0"],\ - ["semver", "npm:7.5.4"],\ - ["winston-transport", "npm:4.5.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["node-addon-api", [\ ["npm:4.3.0", {\ "packageLocation": "./.yarn/unplugged/node-addon-api-npm-4.3.0-a07a1232df/node_modules/node-addon-api/",\ @@ -15314,15 +14410,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["parse-cache-control", [\ - ["npm:1.0.1", {\ - "packageLocation": "./.yarn/cache/parse-cache-control-npm-1.0.1-81068d3680-13171cd973.zip/node_modules/parse-cache-control/",\ - "packageDependencies": [\ - ["parse-cache-control", "npm:1.0.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["parse-conflict-json", [\ ["npm:3.0.1", {\ "packageLocation": "./.yarn/cache/parse-conflict-json-npm-3.0.1-9455a1ad04-ceb13ca90b.zip/node_modules/parse-conflict-json/",\ @@ -15598,15 +14685,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["pretty-bytes", [\ - ["npm:5.6.0", {\ - "packageLocation": "./.yarn/cache/pretty-bytes-npm-5.6.0-0061079c9f-9c082500d1.zip/node_modules/pretty-bytes/",\ - "packageDependencies": [\ - ["pretty-bytes", "npm:5.6.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["pretty-format", [\ ["npm:29.5.0", {\ "packageLocation": "./.yarn/cache/pretty-format-npm-29.5.0-4f1086147d-b025cb1d2b.zip/node_modules/pretty-format/",\ @@ -15664,16 +14742,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["promise", [\ - ["npm:8.3.0", {\ - "packageLocation": "./.yarn/cache/promise-npm-8.3.0-fbfb957417-55e9d0d723.zip/node_modules/promise/",\ - "packageDependencies": [\ - ["promise", "npm:8.3.0"],\ - ["asap", "npm:2.0.6"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["promise-all-reject-late", [\ ["npm:1.0.1", {\ "packageLocation": "./.yarn/cache/promise-all-reject-late-npm-1.0.1-19ba0dce9c-f5e5c1bfed.zip/node_modules/promise-all-reject-late/",\ @@ -15746,25 +14814,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["protobufjs", [\ - ["npm:7.2.3", {\ - "packageLocation": "./.yarn/unplugged/protobufjs-npm-7.2.3-c8e4e8bc20/node_modules/protobufjs/",\ - "packageDependencies": [\ - ["protobufjs", "npm:7.2.3"],\ - ["@protobufjs/aspromise", "npm:1.1.2"],\ - ["@protobufjs/base64", "npm:1.1.2"],\ - ["@protobufjs/codegen", "npm:2.0.4"],\ - ["@protobufjs/eventemitter", "npm:1.1.0"],\ - ["@protobufjs/fetch", "npm:1.1.0"],\ - ["@protobufjs/float", "npm:1.0.2"],\ - ["@protobufjs/inquire", "npm:1.1.0"],\ - ["@protobufjs/path", "npm:1.1.2"],\ - ["@protobufjs/pool", "npm:1.1.0"],\ - ["@protobufjs/utf8", "npm:1.1.0"],\ - ["@types/node", "npm:20.2.5"],\ - ["long", "npm:5.2.3"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:7.2.5", {\ "packageLocation": "./.yarn/unplugged/protobufjs-npm-7.2.5-3439c554a5/node_modules/protobufjs/",\ "packageDependencies": [\ @@ -15868,14 +14917,6 @@ const RAW_RUNTIME_STATE = ["side-channel", "npm:1.0.4"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:6.11.2", {\ - "packageLocation": "./.yarn/cache/qs-npm-6.11.2-b118bc1c6f-f2321d0796.zip/node_modules/qs/",\ - "packageDependencies": [\ - ["qs", "npm:6.11.2"],\ - ["side-channel", "npm:1.0.4"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["queue-microtask", [\ @@ -16099,15 +15140,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["request-ip", [\ - ["npm:3.3.0", {\ - "packageLocation": "./.yarn/cache/request-ip-npm-3.3.0-d0fb01a2ad-9ca26f8142.zip/node_modules/request-ip/",\ - "packageDependencies": [\ - ["request-ip", "npm:3.3.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["require-directory", [\ ["npm:2.1.1", {\ "packageLocation": "./.yarn/cache/require-directory-npm-2.1.1-8608aee50b-a72468e258.zip/node_modules/require-directory/",\ @@ -16234,15 +15266,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["rfdc", [\ - ["npm:1.3.0", {\ - "packageLocation": "./.yarn/cache/rfdc-npm-1.3.0-272f288ad8-76dedd9700.zip/node_modules/rfdc/",\ - "packageDependencies": [\ - ["rfdc", "npm:1.3.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["rimraf", [\ ["npm:3.0.2", {\ "packageLocation": "./.yarn/cache/rimraf-npm-3.0.2-2cb7dac69a-063ffaccaa.zip/node_modules/rimraf/",\ @@ -16253,15 +15276,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["ringbufferjs", [\ - ["npm:2.0.0", {\ - "packageLocation": "./.yarn/cache/ringbufferjs-npm-2.0.0-96f0501584-d33628f0f2.zip/node_modules/ringbufferjs/",\ - "packageDependencies": [\ - ["ringbufferjs", "npm:2.0.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["run-applescript", [\ ["npm:5.0.0", {\ "packageLocation": "./.yarn/cache/run-applescript-npm-5.0.0-ea4b8840dd-d00c2dbfa5.zip/node_modules/run-applescript/",\ @@ -16869,18 +15883,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["streamroller", [\ - ["npm:3.1.5", {\ - "packageLocation": "./.yarn/cache/streamroller-npm-3.1.5-2fe0f7e85a-2e4fe61ab9.zip/node_modules/streamroller/",\ - "packageDependencies": [\ - ["streamroller", "npm:3.1.5"],\ - ["date-format", "npm:4.0.14"],\ - ["debug", "virtual:ac3d8e680759ce54399273724d44e041d6c9b73454d191d411a8c44bb27e22f02aaf6ed9d3ad0ac1c298eac4833cff369c9c7b84c573016112c4f84be2cd8543#npm:4.3.4"],\ - ["fs-extra", "npm:8.1.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["streamsearch", [\ ["npm:1.1.0", {\ "packageLocation": "./.yarn/cache/streamsearch-npm-1.1.0-fc3ad6536d-612c2b2a7d.zip/node_modules/streamsearch/",\ @@ -16932,15 +15934,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["string.fromcodepoint", [\ - ["npm:0.2.1", {\ - "packageLocation": "./.yarn/cache/string.fromcodepoint-npm-0.2.1-84d94c4fb5-6ba80f70c3.zip/node_modules/string.fromcodepoint/",\ - "packageDependencies": [\ - ["string.fromcodepoint", "npm:0.2.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["string_decoder", [\ ["npm:1.1.1", {\ "packageLocation": "./.yarn/cache/string_decoder-npm-1.1.1-e46a6c1353-7c41c17ed4.zip/node_modules/string_decoder/",\ @@ -17084,28 +16077,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["sync-request", [\ - ["npm:6.1.0", {\ - "packageLocation": "./.yarn/cache/sync-request-npm-6.1.0-6ac24ab111-7f2b63b77c.zip/node_modules/sync-request/",\ - "packageDependencies": [\ - ["sync-request", "npm:6.1.0"],\ - ["http-response-object", "npm:3.0.2"],\ - ["sync-rpc", "npm:1.3.6"],\ - ["then-request", "npm:6.0.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["sync-rpc", [\ - ["npm:1.3.6", {\ - "packageLocation": "./.yarn/cache/sync-rpc-npm-1.3.6-96e5b4b996-13c05461a3.zip/node_modules/sync-rpc/",\ - "packageDependencies": [\ - ["sync-rpc", "npm:1.3.6"],\ - ["get-port", "npm:3.2.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["synckit", [\ ["npm:0.8.5", {\ "packageLocation": "./.yarn/cache/synckit-npm-0.8.5-40a594eb38-fb6798a2db.zip/node_modules/synckit/",\ @@ -17241,26 +16212,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["then-request", [\ - ["npm:6.0.2", {\ - "packageLocation": "./.yarn/cache/then-request-npm-6.0.2-d89438d618-7a33192fa0.zip/node_modules/then-request/",\ - "packageDependencies": [\ - ["then-request", "npm:6.0.2"],\ - ["@types/concat-stream", "npm:1.6.1"],\ - ["@types/form-data", "npm:0.0.33"],\ - ["@types/node", "npm:8.10.66"],\ - ["@types/qs", "npm:6.9.7"],\ - ["caseless", "npm:0.12.0"],\ - ["concat-stream", "npm:1.6.2"],\ - ["form-data", "npm:2.5.1"],\ - ["http-basic", "npm:8.1.3"],\ - ["http-response-object", "npm:3.0.2"],\ - ["promise", "npm:8.3.0"],\ - ["qs", "npm:6.11.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["thenify", [\ ["npm:3.3.1", {\ "packageLocation": "./.yarn/cache/thenify-npm-3.3.1-030bedb22c-486e1283a8.zip/node_modules/thenify/",\ @@ -18066,26 +17017,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["unescape", [\ - ["npm:1.0.1", {\ - "packageLocation": "./.yarn/cache/unescape-npm-1.0.1-df37f0a8bb-0d89b0f55e.zip/node_modules/unescape/",\ - "packageDependencies": [\ - ["unescape", "npm:1.0.1"],\ - ["extend-shallow", "npm:2.0.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["unescape-js", [\ - ["npm:1.1.4", {\ - "packageLocation": "./.yarn/cache/unescape-js-npm-1.1.4-f41cc6935a-97acf60a8f.zip/node_modules/unescape-js/",\ - "packageDependencies": [\ - ["unescape-js", "npm:1.1.4"],\ - ["string.fromcodepoint", "npm:0.2.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["unique-filename", [\ ["npm:1.1.1", {\ "packageLocation": "./.yarn/cache/unique-filename-npm-1.1.1-c885c5095b-9b6969d649.zip/node_modules/unique-filename/",\ @@ -18148,13 +17079,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["universalify", [\ - ["npm:0.1.2", {\ - "packageLocation": "./.yarn/cache/universalify-npm-0.1.2-9b22d31d2d-40cdc60f6e.zip/node_modules/universalify/",\ - "packageDependencies": [\ - ["universalify", "npm:0.1.2"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:2.0.0", {\ "packageLocation": "./.yarn/cache/universalify-npm-2.0.0-03b8b418a8-2406a4edf4.zip/node_modules/universalify/",\ "packageDependencies": [\ @@ -18624,32 +17548,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["ws", [\ - ["npm:7.5.9", {\ - "packageLocation": "./.yarn/cache/ws-npm-7.5.9-26f12a5ed6-171e350129.zip/node_modules/ws/",\ - "packageDependencies": [\ - ["ws", "npm:7.5.9"]\ - ],\ - "linkType": "SOFT"\ - }],\ - ["virtual:2e31cdfb214b290b75fe18b962c07e2537012154bffa8f7edfafcbc7f10188ea1e41407876776c29ab72d69c840c3ed6c1065f0c0358a04cc47adb1fd1a1e5f5#npm:7.5.9", {\ - "packageLocation": "./.yarn/__virtual__/ws-virtual-9ce8a8207f/0/cache/ws-npm-7.5.9-26f12a5ed6-171e350129.zip/node_modules/ws/",\ - "packageDependencies": [\ - ["ws", "virtual:2e31cdfb214b290b75fe18b962c07e2537012154bffa8f7edfafcbc7f10188ea1e41407876776c29ab72d69c840c3ed6c1065f0c0358a04cc47adb1fd1a1e5f5#npm:7.5.9"],\ - ["@types/bufferutil", null],\ - ["@types/utf-8-validate", null],\ - ["bufferutil", null],\ - ["utf-8-validate", null]\ - ],\ - "packagePeers": [\ - "@types/bufferutil",\ - "@types/utf-8-validate",\ - "bufferutil",\ - "utf-8-validate"\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["xorshift", [\ ["npm:1.2.0", {\ "packageLocation": "./.yarn/unplugged/xorshift-npm-1.2.0-0d9e17045e/node_modules/xorshift/",\ diff --git a/.yarn/cache/@aws-sdk-client-lambda-npm-3.398.0-fa4aacfc7b-9602300550.zip b/.yarn/cache/@aws-sdk-client-lambda-npm-3.398.0-fa4aacfc7b-9602300550.zip deleted file mode 100644 index 209c34024..000000000 Binary files a/.yarn/cache/@aws-sdk-client-lambda-npm-3.398.0-fa4aacfc7b-9602300550.zip and /dev/null differ diff --git a/.yarn/cache/@aws-sdk-client-sso-npm-3.398.0-bc215baaec-ad96acab12.zip b/.yarn/cache/@aws-sdk-client-sso-npm-3.398.0-bc215baaec-ad96acab12.zip deleted file mode 100644 index 6c9a12da2..000000000 Binary files a/.yarn/cache/@aws-sdk-client-sso-npm-3.398.0-bc215baaec-ad96acab12.zip and /dev/null differ diff --git a/.yarn/cache/@aws-sdk-client-sts-npm-3.398.0-bd88a8b774-a3164f6d56.zip b/.yarn/cache/@aws-sdk-client-sts-npm-3.398.0-bd88a8b774-a3164f6d56.zip deleted file mode 100644 index aee04590d..000000000 Binary files a/.yarn/cache/@aws-sdk-client-sts-npm-3.398.0-bd88a8b774-a3164f6d56.zip and /dev/null differ diff --git a/.yarn/cache/@aws-sdk-credential-provider-ini-npm-3.398.0-04492602d9-16fc9bf4a7.zip b/.yarn/cache/@aws-sdk-credential-provider-ini-npm-3.398.0-04492602d9-16fc9bf4a7.zip deleted file mode 100644 index c22adb232..000000000 Binary files a/.yarn/cache/@aws-sdk-credential-provider-ini-npm-3.398.0-04492602d9-16fc9bf4a7.zip and /dev/null differ diff --git a/.yarn/cache/@aws-sdk-credential-provider-node-npm-3.398.0-97aa6ccb11-4c7cf65f07.zip b/.yarn/cache/@aws-sdk-credential-provider-node-npm-3.398.0-97aa6ccb11-4c7cf65f07.zip deleted file mode 100644 index 95039bcbc..000000000 Binary files a/.yarn/cache/@aws-sdk-credential-provider-node-npm-3.398.0-97aa6ccb11-4c7cf65f07.zip and /dev/null differ diff --git a/.yarn/cache/@aws-sdk-credential-provider-process-npm-3.398.0-912c87c1ab-b6449f3cd4.zip b/.yarn/cache/@aws-sdk-credential-provider-process-npm-3.398.0-912c87c1ab-b6449f3cd4.zip deleted file mode 100644 index c772437a2..000000000 Binary files a/.yarn/cache/@aws-sdk-credential-provider-process-npm-3.398.0-912c87c1ab-b6449f3cd4.zip and /dev/null differ diff --git a/.yarn/cache/@aws-sdk-credential-provider-sso-npm-3.398.0-d9db07b9fb-e77a517246.zip b/.yarn/cache/@aws-sdk-credential-provider-sso-npm-3.398.0-d9db07b9fb-e77a517246.zip deleted file mode 100644 index 6e03941c2..000000000 Binary files a/.yarn/cache/@aws-sdk-credential-provider-sso-npm-3.398.0-d9db07b9fb-e77a517246.zip and /dev/null differ diff --git a/.yarn/cache/@aws-sdk-token-providers-npm-3.398.0-a6d6e277f6-5d8d1f803b.zip b/.yarn/cache/@aws-sdk-token-providers-npm-3.398.0-a6d6e277f6-5d8d1f803b.zip deleted file mode 100644 index bb95a6c32..000000000 Binary files a/.yarn/cache/@aws-sdk-token-providers-npm-3.398.0-a6d6e277f6-5d8d1f803b.zip and /dev/null differ diff --git a/.yarn/cache/@aws-sdk-util-user-agent-node-npm-3.398.0-e1c632b733-2a5a4fb2ef.zip b/.yarn/cache/@aws-sdk-util-user-agent-node-npm-3.398.0-e1c632b733-2a5a4fb2ef.zip deleted file mode 100644 index 34a147469..000000000 Binary files a/.yarn/cache/@aws-sdk-util-user-agent-node-npm-3.398.0-e1c632b733-2a5a4fb2ef.zip and /dev/null differ diff --git a/.yarn/cache/@contrast-fn-inspect-npm-3.3.1-3a415085d5-91d4efd96a.zip b/.yarn/cache/@contrast-fn-inspect-npm-3.3.1-3a415085d5-91d4efd96a.zip deleted file mode 100644 index 1129e26d6..000000000 Binary files a/.yarn/cache/@contrast-fn-inspect-npm-3.3.1-3a415085d5-91d4efd96a.zip and /dev/null differ diff --git a/.yarn/cache/@grpc-grpc-js-npm-1.8.14-16a696d45f-9e212a9128.zip b/.yarn/cache/@grpc-grpc-js-npm-1.8.14-16a696d45f-9e212a9128.zip deleted file mode 100644 index 0bcfbe4e1..000000000 Binary files a/.yarn/cache/@grpc-grpc-js-npm-1.8.14-16a696d45f-9e212a9128.zip and /dev/null differ diff --git a/.yarn/cache/@grpc-proto-loader-npm-0.7.7-3c0a27e6a6-0f9401c43f.zip b/.yarn/cache/@grpc-proto-loader-npm-0.7.7-3c0a27e6a6-0f9401c43f.zip deleted file mode 100644 index 133dff455..000000000 Binary files a/.yarn/cache/@grpc-proto-loader-npm-0.7.7-3c0a27e6a6-0f9401c43f.zip and /dev/null differ diff --git a/.yarn/cache/@newrelic-aws-sdk-npm-7.0.0-f8a76bb449-5a6b9575e5.zip b/.yarn/cache/@newrelic-aws-sdk-npm-7.0.0-f8a76bb449-5a6b9575e5.zip deleted file mode 100644 index 2ca2924c3..000000000 Binary files a/.yarn/cache/@newrelic-aws-sdk-npm-7.0.0-f8a76bb449-5a6b9575e5.zip and /dev/null differ diff --git a/.yarn/cache/@newrelic-koa-npm-8.0.0-850e4b7ee6-30a368a554.zip b/.yarn/cache/@newrelic-koa-npm-8.0.0-850e4b7ee6-30a368a554.zip deleted file mode 100644 index c4182e04c..000000000 Binary files a/.yarn/cache/@newrelic-koa-npm-8.0.0-850e4b7ee6-30a368a554.zip and /dev/null differ diff --git a/.yarn/cache/@newrelic-native-metrics-npm-10.0.0-5657e1221a-4bdaebdcf1.zip b/.yarn/cache/@newrelic-native-metrics-npm-10.0.0-5657e1221a-4bdaebdcf1.zip deleted file mode 100644 index 3991e7da6..000000000 Binary files a/.yarn/cache/@newrelic-native-metrics-npm-10.0.0-5657e1221a-4bdaebdcf1.zip and /dev/null differ diff --git a/.yarn/cache/@newrelic-security-agent-npm-0.2.1-2e31cdfb21-64f656b5b8.zip b/.yarn/cache/@newrelic-security-agent-npm-0.2.1-2e31cdfb21-64f656b5b8.zip deleted file mode 100644 index 12b875d71..000000000 Binary files a/.yarn/cache/@newrelic-security-agent-npm-0.2.1-2e31cdfb21-64f656b5b8.zip and /dev/null differ diff --git a/.yarn/cache/@newrelic-superagent-npm-7.0.0-07e33ff524-ed15e84a20.zip b/.yarn/cache/@newrelic-superagent-npm-7.0.0-07e33ff524-ed15e84a20.zip deleted file mode 100644 index c4d3e97d4..000000000 Binary files a/.yarn/cache/@newrelic-superagent-npm-7.0.0-07e33ff524-ed15e84a20.zip and /dev/null differ diff --git a/.yarn/cache/@newrelic-winston-enricher-npm-4.0.1-ef1230a3ce-e09581bbfd.zip b/.yarn/cache/@newrelic-winston-enricher-npm-4.0.1-ef1230a3ce-e09581bbfd.zip deleted file mode 100644 index 18a22b6cc..000000000 Binary files a/.yarn/cache/@newrelic-winston-enricher-npm-4.0.1-ef1230a3ce-e09581bbfd.zip and /dev/null differ diff --git a/.yarn/cache/@prisma-prisma-fmt-wasm-npm-4.17.0-16.27eb2449f178cd9fe1a4b892d732cc4795f75085-43a16edc78-6b413ee7d5.zip b/.yarn/cache/@prisma-prisma-fmt-wasm-npm-4.17.0-16.27eb2449f178cd9fe1a4b892d732cc4795f75085-43a16edc78-6b413ee7d5.zip deleted file mode 100644 index 8ef4a73b1..000000000 Binary files a/.yarn/cache/@prisma-prisma-fmt-wasm-npm-4.17.0-16.27eb2449f178cd9fe1a4b892d732cc4795f75085-43a16edc78-6b413ee7d5.zip and /dev/null differ diff --git a/.yarn/cache/@smithy-eventstream-serde-browser-npm-2.0.5-4ff452e96f-a4f778c93a.zip b/.yarn/cache/@smithy-eventstream-serde-browser-npm-2.0.5-4ff452e96f-a4f778c93a.zip deleted file mode 100644 index 14071e16c..000000000 Binary files a/.yarn/cache/@smithy-eventstream-serde-browser-npm-2.0.5-4ff452e96f-a4f778c93a.zip and /dev/null differ diff --git a/.yarn/cache/@smithy-eventstream-serde-config-resolver-npm-2.0.5-ed29af6b0e-5686378c77.zip b/.yarn/cache/@smithy-eventstream-serde-config-resolver-npm-2.0.5-ed29af6b0e-5686378c77.zip deleted file mode 100644 index 4b9453319..000000000 Binary files a/.yarn/cache/@smithy-eventstream-serde-config-resolver-npm-2.0.5-ed29af6b0e-5686378c77.zip and /dev/null differ diff --git a/.yarn/cache/@smithy-eventstream-serde-node-npm-2.0.5-030e7e4a00-24c64c3096.zip b/.yarn/cache/@smithy-eventstream-serde-node-npm-2.0.5-030e7e4a00-24c64c3096.zip deleted file mode 100644 index ec68c408c..000000000 Binary files a/.yarn/cache/@smithy-eventstream-serde-node-npm-2.0.5-030e7e4a00-24c64c3096.zip and /dev/null differ diff --git a/.yarn/cache/@smithy-eventstream-serde-universal-npm-2.0.5-abb6af8923-50086eb68c.zip b/.yarn/cache/@smithy-eventstream-serde-universal-npm-2.0.5-abb6af8923-50086eb68c.zip deleted file mode 100644 index 5b16163cd..000000000 Binary files a/.yarn/cache/@smithy-eventstream-serde-universal-npm-2.0.5-abb6af8923-50086eb68c.zip and /dev/null differ diff --git a/.yarn/cache/@smithy-util-defaults-mode-browser-npm-2.0.5-e1ebe583cc-f4cea10f35.zip b/.yarn/cache/@smithy-util-defaults-mode-browser-npm-2.0.5-e1ebe583cc-f4cea10f35.zip deleted file mode 100644 index 9ab3b477b..000000000 Binary files a/.yarn/cache/@smithy-util-defaults-mode-browser-npm-2.0.5-e1ebe583cc-f4cea10f35.zip and /dev/null differ diff --git a/.yarn/cache/@smithy-util-defaults-mode-node-npm-2.0.5-9daaef2abc-d9534ad9e9.zip b/.yarn/cache/@smithy-util-defaults-mode-node-npm-2.0.5-9daaef2abc-d9534ad9e9.zip deleted file mode 100644 index 65b00653e..000000000 Binary files a/.yarn/cache/@smithy-util-defaults-mode-node-npm-2.0.5-9daaef2abc-d9534ad9e9.zip and /dev/null differ diff --git a/.yarn/cache/@smithy-util-waiter-npm-2.0.5-98add292fc-8dc3068fd6.zip b/.yarn/cache/@smithy-util-waiter-npm-2.0.5-98add292fc-8dc3068fd6.zip deleted file mode 100644 index 40f579c74..000000000 Binary files a/.yarn/cache/@smithy-util-waiter-npm-2.0.5-98add292fc-8dc3068fd6.zip and /dev/null differ diff --git a/.yarn/cache/@types-concat-stream-npm-1.6.1-42cd06b019-7d211e7433.zip b/.yarn/cache/@types-concat-stream-npm-1.6.1-42cd06b019-7d211e7433.zip deleted file mode 100644 index af2a7f6e6..000000000 Binary files a/.yarn/cache/@types-concat-stream-npm-1.6.1-42cd06b019-7d211e7433.zip and /dev/null differ diff --git a/.yarn/cache/@types-form-data-npm-0.0.33-3cbbcd9710-f0c7437e9d.zip b/.yarn/cache/@types-form-data-npm-0.0.33-3cbbcd9710-f0c7437e9d.zip deleted file mode 100644 index e4084be64..000000000 Binary files a/.yarn/cache/@types-form-data-npm-0.0.33-3cbbcd9710-f0c7437e9d.zip and /dev/null differ diff --git a/.yarn/cache/@types-long-npm-4.0.2-e7bdc00dd4-68afa05fb2.zip b/.yarn/cache/@types-long-npm-4.0.2-e7bdc00dd4-68afa05fb2.zip deleted file mode 100644 index 807c6ecb4..000000000 Binary files a/.yarn/cache/@types-long-npm-4.0.2-e7bdc00dd4-68afa05fb2.zip and /dev/null differ diff --git a/.yarn/cache/@types-newrelic-npm-9.14.0-4668da51a1-3a54ea75a4.zip b/.yarn/cache/@types-newrelic-npm-9.14.0-4668da51a1-3a54ea75a4.zip deleted file mode 100644 index 345735f6a..000000000 Binary files a/.yarn/cache/@types-newrelic-npm-9.14.0-4668da51a1-3a54ea75a4.zip and /dev/null differ diff --git a/.yarn/cache/@types-node-npm-10.17.60-63ac1f669f-f9161493b3.zip b/.yarn/cache/@types-node-npm-10.17.60-63ac1f669f-f9161493b3.zip deleted file mode 100644 index 85160357e..000000000 Binary files a/.yarn/cache/@types-node-npm-10.17.60-63ac1f669f-f9161493b3.zip and /dev/null differ diff --git a/.yarn/cache/@types-node-npm-8.10.66-b849acaf16-49a93cbeec.zip b/.yarn/cache/@types-node-npm-8.10.66-b849acaf16-49a93cbeec.zip deleted file mode 100644 index f72823fd6..000000000 Binary files a/.yarn/cache/@types-node-npm-8.10.66-b849acaf16-49a93cbeec.zip and /dev/null differ diff --git a/.yarn/cache/@tyriar-fibonacci-heap-npm-2.0.9-f50901eb42-5c9ae30a8b.zip b/.yarn/cache/@tyriar-fibonacci-heap-npm-2.0.9-f50901eb42-5c9ae30a8b.zip deleted file mode 100644 index db1b13a3c..000000000 Binary files a/.yarn/cache/@tyriar-fibonacci-heap-npm-2.0.9-f50901eb42-5c9ae30a8b.zip and /dev/null differ diff --git a/.yarn/cache/agent-base-npm-7.1.0-4b12ba5111-f7828f9914.zip b/.yarn/cache/agent-base-npm-7.1.0-4b12ba5111-f7828f9914.zip deleted file mode 100644 index cfa8ee7b6..000000000 Binary files a/.yarn/cache/agent-base-npm-7.1.0-4b12ba5111-f7828f9914.zip and /dev/null differ diff --git a/.yarn/cache/asap-npm-2.0.6-36714d439d-b244c0458c.zip b/.yarn/cache/asap-npm-2.0.6-36714d439d-b244c0458c.zip deleted file mode 100644 index 097eb0601..000000000 Binary files a/.yarn/cache/asap-npm-2.0.6-36714d439d-b244c0458c.zip and /dev/null differ diff --git a/.yarn/cache/axios-npm-0.21.4-e278873748-da644592cb.zip b/.yarn/cache/axios-npm-0.21.4-e278873748-da644592cb.zip deleted file mode 100644 index 77a5a5b3d..000000000 Binary files a/.yarn/cache/axios-npm-0.21.4-e278873748-da644592cb.zip and /dev/null differ diff --git a/.yarn/cache/bignumber.js-npm-9.1.1-5929e8d8dc-1f771bfa88.zip b/.yarn/cache/bignumber.js-npm-9.1.1-5929e8d8dc-1f771bfa88.zip deleted file mode 100644 index 66d494436..000000000 Binary files a/.yarn/cache/bignumber.js-npm-9.1.1-5929e8d8dc-1f771bfa88.zip and /dev/null differ diff --git a/.yarn/cache/caseless-npm-0.12.0-e83bc5df83-ea1efdf430.zip b/.yarn/cache/caseless-npm-0.12.0-e83bc5df83-ea1efdf430.zip deleted file mode 100644 index 3ece95748..000000000 Binary files a/.yarn/cache/caseless-npm-0.12.0-e83bc5df83-ea1efdf430.zip and /dev/null differ diff --git a/.yarn/cache/check-disk-space-npm-3.3.1-e4d759f5a6-10e2900c60.zip b/.yarn/cache/check-disk-space-npm-3.3.1-e4d759f5a6-10e2900c60.zip deleted file mode 100644 index 9c9d48b4b..000000000 Binary files a/.yarn/cache/check-disk-space-npm-3.3.1-e4d759f5a6-10e2900c60.zip and /dev/null differ diff --git a/.yarn/cache/concat-stream-npm-1.6.2-2bee337060-71db903c84.zip b/.yarn/cache/concat-stream-npm-1.6.2-2bee337060-71db903c84.zip deleted file mode 100644 index efb76c9e0..000000000 Binary files a/.yarn/cache/concat-stream-npm-1.6.2-2bee337060-71db903c84.zip and /dev/null differ diff --git a/.yarn/cache/date-format-npm-4.0.14-50da5e5139-6b07fd1df2.zip b/.yarn/cache/date-format-npm-4.0.14-50da5e5139-6b07fd1df2.zip deleted file mode 100644 index 81ebe2a1f..000000000 Binary files a/.yarn/cache/date-format-npm-4.0.14-50da5e5139-6b07fd1df2.zip and /dev/null differ diff --git a/.yarn/cache/extend-shallow-npm-2.0.1-e6ef52b29c-8fb58d9d7a.zip b/.yarn/cache/extend-shallow-npm-2.0.1-e6ef52b29c-8fb58d9d7a.zip deleted file mode 100644 index ba821370e..000000000 Binary files a/.yarn/cache/extend-shallow-npm-2.0.1-e6ef52b29c-8fb58d9d7a.zip and /dev/null differ diff --git a/.yarn/cache/fast-safe-stringify-npm-2.1.1-7ce89033ca-dc1f063c2c.zip b/.yarn/cache/fast-safe-stringify-npm-2.1.1-7ce89033ca-dc1f063c2c.zip deleted file mode 100644 index 8a2c3e156..000000000 Binary files a/.yarn/cache/fast-safe-stringify-npm-2.1.1-7ce89033ca-dc1f063c2c.zip and /dev/null differ diff --git a/.yarn/cache/find-package-json-npm-1.2.0-0adfc8b282-4378251757.zip b/.yarn/cache/find-package-json-npm-1.2.0-0adfc8b282-4378251757.zip deleted file mode 100644 index 8773eed90..000000000 Binary files a/.yarn/cache/find-package-json-npm-1.2.0-0adfc8b282-4378251757.zip and /dev/null differ diff --git a/.yarn/cache/form-data-npm-2.5.1-47256351b5-2e2e5e9279.zip b/.yarn/cache/form-data-npm-2.5.1-47256351b5-2e2e5e9279.zip deleted file mode 100644 index 4bdf8b08e..000000000 Binary files a/.yarn/cache/form-data-npm-2.5.1-47256351b5-2e2e5e9279.zip and /dev/null differ diff --git a/.yarn/cache/fs-extra-npm-8.1.0-197473387f-6fb12449f5.zip b/.yarn/cache/fs-extra-npm-8.1.0-197473387f-6fb12449f5.zip deleted file mode 100644 index ff210c089..000000000 Binary files a/.yarn/cache/fs-extra-npm-8.1.0-197473387f-6fb12449f5.zip and /dev/null differ diff --git a/.yarn/cache/get-port-npm-3.2.0-4093f8843e-577b6ae47d.zip b/.yarn/cache/get-port-npm-3.2.0-4093f8843e-577b6ae47d.zip deleted file mode 100644 index f0d409257..000000000 Binary files a/.yarn/cache/get-port-npm-3.2.0-4093f8843e-577b6ae47d.zip and /dev/null differ diff --git a/.yarn/cache/hash.js-npm-1.1.7-f1ad187358-0c89ee4006.zip b/.yarn/cache/hash.js-npm-1.1.7-f1ad187358-0c89ee4006.zip deleted file mode 100644 index a88b1c540..000000000 Binary files a/.yarn/cache/hash.js-npm-1.1.7-f1ad187358-0c89ee4006.zip and /dev/null differ diff --git a/.yarn/cache/html-entities-npm-2.4.0-510164c624-646f2f1921.zip b/.yarn/cache/html-entities-npm-2.4.0-510164c624-646f2f1921.zip deleted file mode 100644 index e94320bcc..000000000 Binary files a/.yarn/cache/html-entities-npm-2.4.0-510164c624-646f2f1921.zip and /dev/null differ diff --git a/.yarn/cache/http-basic-npm-8.1.3-ae54b14025-f515c46159.zip b/.yarn/cache/http-basic-npm-8.1.3-ae54b14025-f515c46159.zip deleted file mode 100644 index 64556778f..000000000 Binary files a/.yarn/cache/http-basic-npm-8.1.3-ae54b14025-f515c46159.zip and /dev/null differ diff --git a/.yarn/cache/http-response-object-npm-3.0.2-cbb68c5487-f530c1b28d.zip b/.yarn/cache/http-response-object-npm-3.0.2-cbb68c5487-f530c1b28d.zip deleted file mode 100644 index aec6e3f9e..000000000 Binary files a/.yarn/cache/http-response-object-npm-3.0.2-cbb68c5487-f530c1b28d.zip and /dev/null differ diff --git a/.yarn/cache/https-proxy-agent-npm-7.0.1-a2d5d93ee0-68e5a570fd.zip b/.yarn/cache/https-proxy-agent-npm-7.0.1-a2d5d93ee0-68e5a570fd.zip deleted file mode 100644 index 7d49bec34..000000000 Binary files a/.yarn/cache/https-proxy-agent-npm-7.0.1-a2d5d93ee0-68e5a570fd.zip and /dev/null differ diff --git a/.yarn/cache/is-extendable-npm-0.1.1-322b4649ec-3875571d20.zip b/.yarn/cache/is-extendable-npm-0.1.1-322b4649ec-3875571d20.zip deleted file mode 100644 index e3eead3f7..000000000 Binary files a/.yarn/cache/is-extendable-npm-0.1.1-322b4649ec-3875571d20.zip and /dev/null differ diff --git a/.yarn/cache/is-invalid-path-npm-1.0.2-5d84629aa0-8776ef093e.zip b/.yarn/cache/is-invalid-path-npm-1.0.2-5d84629aa0-8776ef093e.zip deleted file mode 100644 index 137e483d4..000000000 Binary files a/.yarn/cache/is-invalid-path-npm-1.0.2-5d84629aa0-8776ef093e.zip and /dev/null differ diff --git a/.yarn/cache/json-bigint-npm-1.0.0-8e35bcb143-cd3973b88e.zip b/.yarn/cache/json-bigint-npm-1.0.0-8e35bcb143-cd3973b88e.zip deleted file mode 100644 index 8e59adba7..000000000 Binary files a/.yarn/cache/json-bigint-npm-1.0.0-8e35bcb143-cd3973b88e.zip and /dev/null differ diff --git a/.yarn/cache/jsonfile-npm-4.0.0-10ce3aea15-17796f0ab1.zip b/.yarn/cache/jsonfile-npm-4.0.0-10ce3aea15-17796f0ab1.zip deleted file mode 100644 index 215fcb1a8..000000000 Binary files a/.yarn/cache/jsonfile-npm-4.0.0-10ce3aea15-17796f0ab1.zip and /dev/null differ diff --git a/.yarn/cache/jsonschema-npm-1.4.1-548ecda9d0-d7a188da7a.zip b/.yarn/cache/jsonschema-npm-1.4.1-548ecda9d0-d7a188da7a.zip deleted file mode 100644 index c5cecfa59..000000000 Binary files a/.yarn/cache/jsonschema-npm-1.4.1-548ecda9d0-d7a188da7a.zip and /dev/null differ diff --git a/.yarn/cache/log4js-npm-6.9.1-b621c90f9f-421fb9c1e5.zip b/.yarn/cache/log4js-npm-6.9.1-b621c90f9f-421fb9c1e5.zip deleted file mode 100644 index 59b5b3bbb..000000000 Binary files a/.yarn/cache/log4js-npm-6.9.1-b621c90f9f-421fb9c1e5.zip and /dev/null differ diff --git a/.yarn/cache/long-npm-4.0.0-ecd96a31ed-8296e2ba7b.zip b/.yarn/cache/long-npm-4.0.0-ecd96a31ed-8296e2ba7b.zip deleted file mode 100644 index 9c6e3ce91..000000000 Binary files a/.yarn/cache/long-npm-4.0.0-ecd96a31ed-8296e2ba7b.zip and /dev/null differ diff --git a/.yarn/cache/minimalistic-assert-npm-1.0.1-dc8bb23d29-cc7974a926.zip b/.yarn/cache/minimalistic-assert-npm-1.0.1-dc8bb23d29-cc7974a926.zip deleted file mode 100644 index 8c95a3ede..000000000 Binary files a/.yarn/cache/minimalistic-assert-npm-1.0.1-dc8bb23d29-cc7974a926.zip and /dev/null differ diff --git a/.yarn/cache/nan-npm-2.17.0-bf36a21d6f-bba1efee24.zip b/.yarn/cache/nan-npm-2.17.0-bf36a21d6f-bba1efee24.zip deleted file mode 100644 index 122a53071..000000000 Binary files a/.yarn/cache/nan-npm-2.17.0-bf36a21d6f-bba1efee24.zip and /dev/null differ diff --git a/.yarn/cache/newrelic-npm-11.0.0-e25c7e9056-b990b3579f.zip b/.yarn/cache/newrelic-npm-11.0.0-e25c7e9056-b990b3579f.zip deleted file mode 100644 index 289705745..000000000 Binary files a/.yarn/cache/newrelic-npm-11.0.0-e25c7e9056-b990b3579f.zip and /dev/null differ diff --git a/.yarn/cache/parse-cache-control-npm-1.0.1-81068d3680-13171cd973.zip b/.yarn/cache/parse-cache-control-npm-1.0.1-81068d3680-13171cd973.zip deleted file mode 100644 index 8bf084944..000000000 Binary files a/.yarn/cache/parse-cache-control-npm-1.0.1-81068d3680-13171cd973.zip and /dev/null differ diff --git a/.yarn/cache/pretty-bytes-npm-5.6.0-0061079c9f-9c082500d1.zip b/.yarn/cache/pretty-bytes-npm-5.6.0-0061079c9f-9c082500d1.zip deleted file mode 100644 index 767e74fc0..000000000 Binary files a/.yarn/cache/pretty-bytes-npm-5.6.0-0061079c9f-9c082500d1.zip and /dev/null differ diff --git a/.yarn/cache/promise-npm-8.3.0-fbfb957417-55e9d0d723.zip b/.yarn/cache/promise-npm-8.3.0-fbfb957417-55e9d0d723.zip deleted file mode 100644 index a9b932057..000000000 Binary files a/.yarn/cache/promise-npm-8.3.0-fbfb957417-55e9d0d723.zip and /dev/null differ diff --git a/.yarn/cache/protobufjs-npm-7.2.3-c8e4e8bc20-194e4246ae.zip b/.yarn/cache/protobufjs-npm-7.2.3-c8e4e8bc20-194e4246ae.zip deleted file mode 100644 index 354ba06b1..000000000 Binary files a/.yarn/cache/protobufjs-npm-7.2.3-c8e4e8bc20-194e4246ae.zip and /dev/null differ diff --git a/.yarn/cache/qs-npm-6.11.2-b118bc1c6f-f2321d0796.zip b/.yarn/cache/qs-npm-6.11.2-b118bc1c6f-f2321d0796.zip deleted file mode 100644 index 7491034e1..000000000 Binary files a/.yarn/cache/qs-npm-6.11.2-b118bc1c6f-f2321d0796.zip and /dev/null differ diff --git a/.yarn/cache/request-ip-npm-3.3.0-d0fb01a2ad-9ca26f8142.zip b/.yarn/cache/request-ip-npm-3.3.0-d0fb01a2ad-9ca26f8142.zip deleted file mode 100644 index dd3f42ce1..000000000 Binary files a/.yarn/cache/request-ip-npm-3.3.0-d0fb01a2ad-9ca26f8142.zip and /dev/null differ diff --git a/.yarn/cache/rfdc-npm-1.3.0-272f288ad8-76dedd9700.zip b/.yarn/cache/rfdc-npm-1.3.0-272f288ad8-76dedd9700.zip deleted file mode 100644 index 7c75825fb..000000000 Binary files a/.yarn/cache/rfdc-npm-1.3.0-272f288ad8-76dedd9700.zip and /dev/null differ diff --git a/.yarn/cache/ringbufferjs-npm-2.0.0-96f0501584-d33628f0f2.zip b/.yarn/cache/ringbufferjs-npm-2.0.0-96f0501584-d33628f0f2.zip deleted file mode 100644 index e5a3a598e..000000000 Binary files a/.yarn/cache/ringbufferjs-npm-2.0.0-96f0501584-d33628f0f2.zip and /dev/null differ diff --git a/.yarn/cache/streamroller-npm-3.1.5-2fe0f7e85a-2e4fe61ab9.zip b/.yarn/cache/streamroller-npm-3.1.5-2fe0f7e85a-2e4fe61ab9.zip deleted file mode 100644 index bdd5b7b51..000000000 Binary files a/.yarn/cache/streamroller-npm-3.1.5-2fe0f7e85a-2e4fe61ab9.zip and /dev/null differ diff --git a/.yarn/cache/string.fromcodepoint-npm-0.2.1-84d94c4fb5-6ba80f70c3.zip b/.yarn/cache/string.fromcodepoint-npm-0.2.1-84d94c4fb5-6ba80f70c3.zip deleted file mode 100644 index f4dbcb3c8..000000000 Binary files a/.yarn/cache/string.fromcodepoint-npm-0.2.1-84d94c4fb5-6ba80f70c3.zip and /dev/null differ diff --git a/.yarn/cache/sync-request-npm-6.1.0-6ac24ab111-7f2b63b77c.zip b/.yarn/cache/sync-request-npm-6.1.0-6ac24ab111-7f2b63b77c.zip deleted file mode 100644 index 6f0c81962..000000000 Binary files a/.yarn/cache/sync-request-npm-6.1.0-6ac24ab111-7f2b63b77c.zip and /dev/null differ diff --git a/.yarn/cache/sync-rpc-npm-1.3.6-96e5b4b996-13c05461a3.zip b/.yarn/cache/sync-rpc-npm-1.3.6-96e5b4b996-13c05461a3.zip deleted file mode 100644 index b9d05febe..000000000 Binary files a/.yarn/cache/sync-rpc-npm-1.3.6-96e5b4b996-13c05461a3.zip and /dev/null differ diff --git a/.yarn/cache/then-request-npm-6.0.2-d89438d618-7a33192fa0.zip b/.yarn/cache/then-request-npm-6.0.2-d89438d618-7a33192fa0.zip deleted file mode 100644 index 217b5f0a9..000000000 Binary files a/.yarn/cache/then-request-npm-6.0.2-d89438d618-7a33192fa0.zip and /dev/null differ diff --git a/.yarn/cache/unescape-js-npm-1.1.4-f41cc6935a-97acf60a8f.zip b/.yarn/cache/unescape-js-npm-1.1.4-f41cc6935a-97acf60a8f.zip deleted file mode 100644 index 780e5721a..000000000 Binary files a/.yarn/cache/unescape-js-npm-1.1.4-f41cc6935a-97acf60a8f.zip and /dev/null differ diff --git a/.yarn/cache/unescape-npm-1.0.1-df37f0a8bb-0d89b0f55e.zip b/.yarn/cache/unescape-npm-1.0.1-df37f0a8bb-0d89b0f55e.zip deleted file mode 100644 index e73b096ee..000000000 Binary files a/.yarn/cache/unescape-npm-1.0.1-df37f0a8bb-0d89b0f55e.zip and /dev/null differ diff --git a/.yarn/cache/universalify-npm-0.1.2-9b22d31d2d-40cdc60f6e.zip b/.yarn/cache/universalify-npm-0.1.2-9b22d31d2d-40cdc60f6e.zip deleted file mode 100644 index b49f2fc0b..000000000 Binary files a/.yarn/cache/universalify-npm-0.1.2-9b22d31d2d-40cdc60f6e.zip and /dev/null differ diff --git a/.yarn/cache/ws-npm-7.5.9-26f12a5ed6-171e350129.zip b/.yarn/cache/ws-npm-7.5.9-26f12a5ed6-171e350129.zip deleted file mode 100644 index 0eb315cde..000000000 Binary files a/.yarn/cache/ws-npm-7.5.9-26f12a5ed6-171e350129.zip and /dev/null differ diff --git a/docker-compose.ci.yml b/docker-compose.ci.yml index 16863366e..3833958fb 100644 --- a/docker-compose.ci.yml +++ b/docker-compose.ci.yml @@ -13,7 +13,6 @@ services: SNS_SECRET_ACCESS_KEY: x SNS_ACCESS_KEY_ID: x SNS_AWS_REGION: us-east-1 - NEW_RELIC_ENABLED: false networks: - standardnotes_self_hosted diff --git a/docker/docker-entrypoint.sh b/docker/docker-entrypoint.sh index 034e69264..379fc9a7a 100755 --- a/docker/docker-entrypoint.sh +++ b/docker/docker-entrypoint.sh @@ -24,14 +24,6 @@ if [ -z "$REVISIONS_SERVER_PORT" ]; then export REVISIONS_SERVER_PORT=3105 fi -############# -# NEW RELIC # -############# - -if [ -z "$NEW_RELIC_ENABLED" ]; then - export NEW_RELIC_ENABLED=false -fi - ###### # DB # ###### @@ -119,10 +111,6 @@ fi export AUTH_SERVER_JWT_SECRET=$AUTH_JWT_SECRET export AUTH_SERVER_LEGACY_JWT_SECRET=$(openssl rand -hex 32) -export AUTH_SERVER_NEW_RELIC_ENABLED=false -export AUTH_SERVER_NEW_RELIC_APP_NAME=Auth -export AUTH_SERVER_NEW_RELIC_NO_CONFIG_FILE=true - if [ -z "$AUTH_SERVER_DISABLE_USER_REGISTRATION" ]; then export AUTH_SERVER_DISABLE_USER_REGISTRATION=false fi @@ -260,10 +248,6 @@ if [ -z "$SYNCING_SERVER_REVISIONS_FREQUENCY" ]; then export SYNCING_SERVER_REVISIONS_FREQUENCY=300 fi -export SYNCING_SERVER_NEW_RELIC_ENABLED=false -export SYNCING_SERVER_NEW_RELIC_APP_NAME="Syncing Server JS" -export SYNCING_SERVER_NEW_RELIC_NO_CONFIG_FILE=true - export SYNCING_SERVER_FILE_UPLOAD_PATH="/opt/shared/uploads" printenv | grep SYNCING_SERVER_ | sed 's/SYNCING_SERVER_//g' > /opt/server/packages/syncing-server/.env @@ -283,8 +267,6 @@ if [ -z "$FILES_SERVER_MAX_CHUNK_BYTES" ]; then export FILES_SERVER_MAX_CHUNK_BYTES=100000000 fi -export FILES_SERVER_NEW_RELIC_ENABLED=false - if [ -z "$FILES_SERVER_SNS_TOPIC_ARN" ]; then export FILES_SERVER_SNS_TOPIC_ARN="arn:aws:sns:us-east-1:000000000000:files-local-topic" fi @@ -329,8 +311,6 @@ fi export REVISIONS_SERVER_NODE_ENV="production" export REVISIONS_SERVER_VERSION="local" -export REVISIONS_SERVER_NEW_RELIC_ENABLED=false - if [ -z "$REVISIONS_SERVER_SNS_TOPIC_ARN" ]; then export REVISIONS_SERVER_SNS_TOPIC_ARN="arn:aws:sns:us-east-1:000000000000:revisions-server-local-topic" fi @@ -374,10 +354,6 @@ fi export API_GATEWAY_NODE_ENV=production export API_GATEWAY_VERSION=local -export API_GATEWAY_NEW_RELIC_ENABLED=false -export API_GATEWAY_NEW_RELIC_APP_NAME="API Gateway" -export API_GATEWAY_NEW_RELIC_NO_CONFIG_FILE=true - export API_GATEWAY_SYNCING_SERVER_JS_URL=http://localhost:$SYNCING_SERVER_PORT export API_GATEWAY_AUTH_SERVER_URL=http://localhost:$AUTH_SERVER_PORT export API_GATEWAY_REVISIONS_SERVER_URL=http://localhost:$REVISIONS_SERVER_PORT diff --git a/package.json b/package.json index 397425bbd..3771b9aef 100644 --- a/package.json +++ b/package.json @@ -39,9 +39,5 @@ "ts-node": "^10.9.1", "typescript": "^5.0.4" }, - "packageManager": "yarn@4.0.0-rc.51", - "optionalDependencies": { - "@types/newrelic": "^9.14.0", - "newrelic": "^11.0.0" - } + "packageManager": "yarn@4.0.0-rc.51" } diff --git a/packages/analytics/.env.sample b/packages/analytics/.env.sample index 46e8f968f..c69670fa9 100644 --- a/packages/analytics/.env.sample +++ b/packages/analytics/.env.sample @@ -19,14 +19,5 @@ SNS_AWS_REGION= SQS_QUEUE_URL= SQS_AWS_REGION= -# (Optional) New Relic Setup -NEW_RELIC_ENABLED=false -NEW_RELIC_APP_NAME=Analytics -NEW_RELIC_LICENSE_KEY= -NEW_RELIC_NO_CONFIG_FILE=true -NEW_RELIC_DISTRIBUTED_TRACING_ENABLED=false -NEW_RELIC_LOG_ENABLED=false -NEW_RELIC_LOG_LEVEL=info - # (Optional) Mixpanel MIXPANEL_TOKEN= diff --git a/packages/analytics/package.json b/packages/analytics/package.json index d95317138..0341bb047 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -55,10 +55,5 @@ "reflect-metadata": "^0.1.13", "typeorm": "^0.3.17", "winston": "^3.8.1" - }, - "optionalDependencies": { - "@newrelic/winston-enricher": "^4.0.1", - "@types/newrelic": "^9.14.0", - "newrelic": "^11.0.0" } } diff --git a/packages/analytics/src/Bootstrap/Container.ts b/packages/analytics/src/Bootstrap/Container.ts index b8c8e5bdb..0084a8929 100644 --- a/packages/analytics/src/Bootstrap/Container.ts +++ b/packages/analytics/src/Bootstrap/Container.ts @@ -78,13 +78,6 @@ export class ContainerConfigLoader { container.bind(TYPES.Redis).toConstantValue(redis) const winstonFormatters = [winston.format.splat(), winston.format.json()] - if (env.get('NEW_RELIC_ENABLED', true) === 'true') { - await import('newrelic') - // eslint-disable-next-line @typescript-eslint/no-var-requires - const newrelicFormatter = require('@newrelic/winston-enricher') - const newrelicWinstonFormatter = newrelicFormatter(winston) - winstonFormatters.push(newrelicWinstonFormatter()) - } const logger = winston.createLogger({ level: env.get('LOG_LEVEL', true) || 'info', @@ -129,7 +122,6 @@ export class ContainerConfigLoader { container.bind(TYPES.SNS_TOPIC_ARN).toConstantValue(env.get('SNS_TOPIC_ARN')) container.bind(TYPES.SNS_AWS_REGION).toConstantValue(env.get('SNS_AWS_REGION', true)) container.bind(TYPES.SQS_QUEUE_URL).toConstantValue(env.get('SQS_QUEUE_URL')) - container.bind(TYPES.NEW_RELIC_ENABLED).toConstantValue(env.get('NEW_RELIC_ENABLED', true)) container.bind(TYPES.ADMIN_EMAILS).toConstantValue(env.get('ADMIN_EMAILS').split(',')) container.bind(TYPES.MIXPANEL_TOKEN).toConstantValue(env.get('MIXPANEL_TOKEN', true)) diff --git a/packages/analytics/src/Bootstrap/Types.ts b/packages/analytics/src/Bootstrap/Types.ts index f392bf1aa..42124c51d 100644 --- a/packages/analytics/src/Bootstrap/Types.ts +++ b/packages/analytics/src/Bootstrap/Types.ts @@ -9,7 +9,6 @@ const TYPES = { SNS_AWS_REGION: Symbol.for('SNS_AWS_REGION'), SQS_QUEUE_URL: Symbol.for('SQS_QUEUE_URL'), SQS_AWS_REGION: Symbol.for('SQS_AWS_REGION'), - NEW_RELIC_ENABLED: Symbol.for('NEW_RELIC_ENABLED'), ADMIN_EMAILS: Symbol.for('ADMIN_EMAILS'), MIXPANEL_TOKEN: Symbol.for('MIXPANEL_TOKEN'), // Repositories diff --git a/packages/api-gateway/.env.sample b/packages/api-gateway/.env.sample index 357319740..1c1c84a25 100644 --- a/packages/api-gateway/.env.sample +++ b/packages/api-gateway/.env.sample @@ -17,15 +17,6 @@ HTTP_CALL_TIMEOUT=60000 AUTH_JWT_SECRET=auth_jwt_secret -# (Optional) New Relic Setup -NEW_RELIC_ENABLED=false -NEW_RELIC_APP_NAME=API Gateway -NEW_RELIC_LICENSE_KEY= -NEW_RELIC_NO_CONFIG_FILE=true -NEW_RELIC_DISTRIBUTED_TRACING_ENABLED=false -NEW_RELIC_LOG_ENABLED=false -NEW_RELIC_LOG_LEVEL=info - CACHE_TYPE=redis REDIS_URL=redis://cache diff --git a/packages/api-gateway/package.json b/packages/api-gateway/package.json index 296427765..f9371242a 100644 --- a/packages/api-gateway/package.json +++ b/packages/api-gateway/package.json @@ -61,10 +61,5 @@ "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" - }, - "optionalDependencies": { - "@newrelic/winston-enricher": "^4.0.1", - "@types/newrelic": "^9.14.0", - "newrelic": "^11.0.0" } } diff --git a/packages/api-gateway/src/Bootstrap/Container.ts b/packages/api-gateway/src/Bootstrap/Container.ts index e1c9378d0..e8a158c3f 100644 --- a/packages/api-gateway/src/Bootstrap/Container.ts +++ b/packages/api-gateway/src/Bootstrap/Container.ts @@ -44,13 +44,6 @@ export class ContainerConfigLoader { .toConstantValue(isConfiguredForHomeServerOrSelfHosting) const winstonFormatters = [winston.format.splat(), winston.format.json()] - if (env.get('NEW_RELIC_ENABLED', true) === 'true') { - await import('newrelic') - // eslint-disable-next-line @typescript-eslint/no-var-requires - const newrelicFormatter = require('@newrelic/winston-enricher') - const newrelicWinstonFormatter = newrelicFormatter(winston) - winstonFormatters.push(newrelicWinstonFormatter()) - } let logger: winston.Logger if (configuration?.logger) { diff --git a/packages/auth/.env.sample b/packages/auth/.env.sample index ae231db14..e3967eb11 100644 --- a/packages/auth/.env.sample +++ b/packages/auth/.env.sample @@ -45,15 +45,6 @@ SQS_AWS_REGION= SYNCING_SERVER_URL=http://syncing-server-js:3000 -# (Optional) New Relic Setup -NEW_RELIC_ENABLED=false -NEW_RELIC_APP_NAME=Auth -NEW_RELIC_LICENSE_KEY= -NEW_RELIC_NO_CONFIG_FILE=true -NEW_RELIC_DISTRIBUTED_TRACING_ENABLED=false -NEW_RELIC_LOG_ENABLED=false -NEW_RELIC_LOG_LEVEL=info - # (Optional) User Server USER_SERVER_REGISTRATION_URL= USER_SERVER_CHANGE_EMAIL_URL= diff --git a/packages/auth/package.json b/packages/auth/package.json index 803d8449b..7f45787f4 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -92,10 +92,5 @@ "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" - }, - "optionalDependencies": { - "@newrelic/winston-enricher": "^4.0.1", - "@types/newrelic": "^9.14.0", - "newrelic": "^11.0.0" } } diff --git a/packages/auth/src/Bootstrap/Container.ts b/packages/auth/src/Bootstrap/Container.ts index 689d9b7cc..5a461d4be 100644 --- a/packages/auth/src/Bootstrap/Container.ts +++ b/packages/auth/src/Bootstrap/Container.ts @@ -294,13 +294,6 @@ export class ContainerConfigLoader { const container = new Container() const winstonFormatters = [winston.format.splat(), winston.format.json()] - if (env.get('NEW_RELIC_ENABLED', true) === 'true') { - await import('newrelic') - // eslint-disable-next-line @typescript-eslint/no-var-requires - const newrelicFormatter = require('@newrelic/winston-enricher') - const newrelicWinstonFormatter = newrelicFormatter(winston) - winstonFormatters.push(newrelicWinstonFormatter()) - } let logger: winston.Logger if (configuration?.logger) { @@ -566,7 +559,6 @@ export class ContainerConfigLoader { container .bind(TYPES.Auth_USER_SERVER_CHANGE_EMAIL_URL) .toConstantValue(env.get('USER_SERVER_CHANGE_EMAIL_URL', true)) - container.bind(TYPES.Auth_NEW_RELIC_ENABLED).toConstantValue(env.get('NEW_RELIC_ENABLED', true)) container.bind(TYPES.Auth_SYNCING_SERVER_URL).toConstantValue(env.get('SYNCING_SERVER_URL', true)) container.bind(TYPES.Auth_VERSION).toConstantValue(env.get('VERSION', true) ?? 'development') container.bind(TYPES.Auth_PAYMENTS_SERVER_URL).toConstantValue(env.get('PAYMENTS_SERVER_URL', true)) diff --git a/packages/auth/src/Bootstrap/Types.ts b/packages/auth/src/Bootstrap/Types.ts index 2d1442c2e..6d742f8ff 100644 --- a/packages/auth/src/Bootstrap/Types.ts +++ b/packages/auth/src/Bootstrap/Types.ts @@ -95,7 +95,6 @@ const TYPES = { Auth_USER_SERVER_REGISTRATION_URL: Symbol.for('Auth_USER_SERVER_REGISTRATION_URL'), Auth_USER_SERVER_AUTH_KEY: Symbol.for('Auth_USER_SERVER_AUTH_KEY'), Auth_USER_SERVER_CHANGE_EMAIL_URL: Symbol.for('Auth_USER_SERVER_CHANGE_EMAIL_URL'), - Auth_NEW_RELIC_ENABLED: Symbol.for('Auth_NEW_RELIC_ENABLED'), Auth_SYNCING_SERVER_URL: Symbol.for('Auth_SYNCING_SERVER_URL'), Auth_VERSION: Symbol.for('Auth_VERSION'), Auth_PAYMENTS_SERVER_URL: Symbol.for('Auth_PAYMENTS_SERVER_URL'), diff --git a/packages/domain-events-infra/package.json b/packages/domain-events-infra/package.json index aa604db66..e2be60629 100644 --- a/packages/domain-events-infra/package.json +++ b/packages/domain-events-infra/package.json @@ -57,9 +57,5 @@ "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" - }, - "optionalDependencies": { - "@types/newrelic": "^9.14.0", - "newrelic": "^11.0.0" } } diff --git a/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicBounceNotificiationHandler.ts b/packages/domain-events-infra/src/Infra/SQS/SQSBounceNotificiationHandler.ts similarity index 82% rename from packages/domain-events-infra/src/Infra/SQS/SQSNewRelicBounceNotificiationHandler.ts rename to packages/domain-events-infra/src/Infra/SQS/SQSBounceNotificiationHandler.ts index e0b697589..3c07fcefe 100644 --- a/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicBounceNotificiationHandler.ts +++ b/packages/domain-events-infra/src/Infra/SQS/SQSBounceNotificiationHandler.ts @@ -7,7 +7,7 @@ import { EmailBouncedEvent, } from '@standardnotes/domain-events' -export class SQSNewRelicBounceNotificiationHandler implements DomainEventMessageHandlerInterface { +export class SQSBounceNotificiationHandler implements DomainEventMessageHandlerInterface { private readonly ALLOWED_NOTIFICATION_TYPES = ['Bounce'] constructor( @@ -52,17 +52,7 @@ export class SQSNewRelicBounceNotificiationHandler implements DomainEventMessage this.logger.debug(`Received event: ${domainEvent.type}`) - const newrelic = await import('newrelic') - - await newrelic.startBackgroundTransaction( - domainEvent.type, - /* istanbul ignore next */ - () => { - newrelic.getTransaction() - - return handler.handle(domainEvent) - }, - ) + await handler.handle(domainEvent) } } diff --git a/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicBounceNotificiationHandler.spec.ts b/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicBounceNotificiationHandler.spec.ts deleted file mode 100644 index 167ee6305..000000000 --- a/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicBounceNotificiationHandler.spec.ts +++ /dev/null @@ -1,72 +0,0 @@ -import 'reflect-metadata' - -import { DomainEventHandlerInterface } from '@standardnotes/domain-events' - -import { startBackgroundTransaction } from 'newrelic' -jest.mock('newrelic') - -import { Logger } from 'winston' - -import { SQSNewRelicBounceNotificiationHandler } from './SQSNewRelicBounceNotificiationHandler' - -describe('SQSNewRelicBounceNotificiationHandler', () => { - let handler: DomainEventHandlerInterface - let handlers: Map - let logger: Logger - let mockedStartBackgroundTransaction: unknown - - const createHandler = () => new SQSNewRelicBounceNotificiationHandler(handlers, logger) - - beforeEach(() => { - handler = {} as jest.Mocked - handler.handle = jest.fn() - - handlers = new Map([['EMAIL_BOUNCED', handler]]) - - logger = {} as jest.Mocked - logger.debug = jest.fn() - logger.error = jest.fn() - - mockedStartBackgroundTransaction = startBackgroundTransaction as jest.Mocked - }) - - it('should handle messages', async () => { - const sqsMessage = `{ - "Message" : "{\\"notificationType\\":\\"Bounce\\",\\"bounce\\":{\\"feedbackId\\":\\"010001879d0a9def-d9882210-6467-48ed-8088-2193c66a349b-000000\\",\\"bounceType\\":\\"Transient\\",\\"bounceSubType\\":\\"General\\",\\"bouncedRecipients\\":[{\\"emailAddress\\":\\"test@test.te\\",\\"action\\":\\"failed\\",\\"status\\":\\"5.7.1\\",\\"diagnosticCode\\":\\"smtp; 550 5.7.1 : Recipient address rejected: Recipient not found\\"}],\\"timestamp\\":\\"2023-04-20T05:02:11.000Z\\",\\"remoteMtaIp\\":\\"1.2.3.4\\",\\"reportingMTA\\":\\"dns; test.smtp-out.amazonses.com\\"},\\"mail\\":{\\"timestamp\\":\\"2023-04-20T05:02:08.589Z\\",\\"source\\":\\"Standard Notes \\",\\"sourceArn\\":\\"arn:aws:ses:us-east-1:336603415364:identity/backups@standardnotes.org\\",\\"sourceIp\\":\\"1.2.3.4\\",\\"callerIdentity\\":\\"test\\",\\"sendingAccountId\\":\\"123456\\",\\"messageId\\":\\"010001879d0a92cd-00ed31d1-bf9e-4ce4-abb9-8c6e95a30733-000000\\",\\"destination\\":[\\"test@test.te\\"]}}" - }` - - await createHandler().handleMessage(sqsMessage) - - // eslint-disable-next-line @typescript-eslint/no-explicit-any - expect((mockedStartBackgroundTransaction).mock.calls[0][0]).toBe('EMAIL_BOUNCED') - }) - - it('should not handle unsupported messages', async () => { - const sqsMessage = `{ - "Message" : "{\\"notificationType\\":\\"TEST\\",\\"bounce\\":{\\"feedbackId\\":\\"010001879d0a9def-d9882210-6467-48ed-8088-2193c66a349b-000000\\",\\"bounceType\\":\\"Transient\\",\\"bounceSubType\\":\\"General\\",\\"bouncedRecipients\\":[{\\"emailAddress\\":\\"test@test.te\\",\\"action\\":\\"failed\\",\\"status\\":\\"5.7.1\\",\\"diagnosticCode\\":\\"smtp; 550 5.7.1 : Recipient address rejected: Recipient not found\\"}],\\"timestamp\\":\\"2023-04-20T05:02:11.000Z\\",\\"remoteMtaIp\\":\\"1.2.3.4\\",\\"reportingMTA\\":\\"dns; test.smtp-out.amazonses.com\\"},\\"mail\\":{\\"timestamp\\":\\"2023-04-20T05:02:08.589Z\\",\\"source\\":\\"Standard Notes \\",\\"sourceArn\\":\\"arn:aws:ses:us-east-1:336603415364:identity/backups@standardnotes.org\\",\\"sourceIp\\":\\"1.2.3.4\\",\\"callerIdentity\\":\\"test\\",\\"sendingAccountId\\":\\"123456\\",\\"messageId\\":\\"010001879d0a92cd-00ed31d1-bf9e-4ce4-abb9-8c6e95a30733-000000\\",\\"destination\\":[\\"test@test.te\\"]}}" - }` - - await createHandler().handleMessage(sqsMessage) - - expect(handler.handle).not.toHaveBeenCalled() - }) - - it('should handle errors', async () => { - await createHandler().handleError(new Error('test')) - - expect(logger.error).toHaveBeenCalled() - }) - - it('should tell if there is no handler for an event', async () => { - const sqsMessage = `{ - "Message" : "{\\"notificationType\\":\\"Bounce\\",\\"bounce\\":{\\"feedbackId\\":\\"010001879d0a9def-d9882210-6467-48ed-8088-2193c66a349b-000000\\",\\"bounceType\\":\\"Transient\\",\\"bounceSubType\\":\\"General\\",\\"bouncedRecipients\\":[{\\"emailAddress\\":\\"test@test.te\\",\\"action\\":\\"failed\\",\\"status\\":\\"5.7.1\\",\\"diagnosticCode\\":\\"smtp; 550 5.7.1 : Recipient address rejected: Recipient not found\\"}],\\"timestamp\\":\\"2023-04-20T05:02:11.000Z\\",\\"remoteMtaIp\\":\\"1.2.3.4\\",\\"reportingMTA\\":\\"dns; test.smtp-out.amazonses.com\\"},\\"mail\\":{\\"timestamp\\":\\"2023-04-20T05:02:08.589Z\\",\\"source\\":\\"Standard Notes \\",\\"sourceArn\\":\\"arn:aws:ses:us-east-1:336603415364:identity/backups@standardnotes.org\\",\\"sourceIp\\":\\"1.2.3.4\\",\\"callerIdentity\\":\\"test\\",\\"sendingAccountId\\":\\"123456\\",\\"messageId\\":\\"010001879d0a92cd-00ed31d1-bf9e-4ce4-abb9-8c6e95a30733-000000\\",\\"destination\\":[\\"test@test.te\\"]}}" - }` - - const bounceHandler = new SQSNewRelicBounceNotificiationHandler(new Map([]), logger) - await bounceHandler.handleMessage(sqsMessage) - - expect(logger.debug).toHaveBeenCalledWith('Event handler for event type EMAIL_BOUNCED does not exist') - - expect(handler.handle).not.toHaveBeenCalled() - }) -}) diff --git a/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicEventMessageHandler.spec.ts b/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicEventMessageHandler.spec.ts deleted file mode 100644 index 4dc08dcc4..000000000 --- a/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicEventMessageHandler.spec.ts +++ /dev/null @@ -1,61 +0,0 @@ -import 'reflect-metadata' - -import { DomainEventHandlerInterface } from '@standardnotes/domain-events' - -import { startBackgroundTransaction } from 'newrelic' -jest.mock('newrelic') - -import { Logger } from 'winston' - -import { SQSNewRelicEventMessageHandler } from './SQSNewRelicEventMessageHandler' - -describe('SQSNewRelicEventMessageHandler', () => { - let handler: DomainEventHandlerInterface - let handlers: Map - let logger: Logger - let mockedStartBackgroundTransaction: unknown - - const createHandler = () => new SQSNewRelicEventMessageHandler(handlers, logger) - - beforeEach(() => { - handler = {} as jest.Mocked - handler.handle = jest.fn() - - handlers = new Map([['TEST', handler]]) - - logger = {} as jest.Mocked - logger.debug = jest.fn() - logger.error = jest.fn() - - mockedStartBackgroundTransaction = startBackgroundTransaction as jest.Mocked - }) - - it('should handle messages', async () => { - const sqsMessage = `{ - "Message" : "eJyrViqpLEhVslIKcQ0OUdJRKkiszMlPTFGyqlZKy88HiiclFinV6iglF6UmlqSmOJYAhQwtzQ10DQyBKMTAwAqM9AwMDKOUagGlWhXt" - }` - - await createHandler().handleMessage(sqsMessage) - - // eslint-disable-next-line @typescript-eslint/no-explicit-any - expect((mockedStartBackgroundTransaction).mock.calls[0][0]).toBe('TEST') - }) - - it('should handle errors', async () => { - await createHandler().handleError(new Error('test')) - - expect(logger.error).toHaveBeenCalled() - }) - - it('should tell if there is no handler for an event', async () => { - const sqsMessage = `{ - "Message" : "eJyrViqpLEhVslIKcQ0OMVLSUSpIrMzJT0xRsqpWSsvPB0okJRYp1dYCAABHDLY=" - }` - - await createHandler().handleMessage(sqsMessage) - - expect(logger.debug).toHaveBeenCalledWith('Event handler for event type TEST2 does not exist') - - expect(handler.handle).not.toHaveBeenCalled() - }) -}) diff --git a/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicEventMessageHandler.ts b/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicEventMessageHandler.ts deleted file mode 100644 index 981d0caf8..000000000 --- a/packages/domain-events-infra/src/Infra/SQS/SQSNewRelicEventMessageHandler.ts +++ /dev/null @@ -1,50 +0,0 @@ -import { Logger } from 'winston' -import * as zlib from 'zlib' - -import { - DomainEventHandlerInterface, - DomainEventInterface, - DomainEventMessageHandlerInterface, -} from '@standardnotes/domain-events' - -export class SQSNewRelicEventMessageHandler implements DomainEventMessageHandlerInterface { - constructor( - private handlers: Map, - private logger: Logger, - ) {} - - async handleMessage(message: string): Promise { - const messageParsed = JSON.parse(message) - - const domainEventJson = zlib.unzipSync(Buffer.from(messageParsed.Message, 'base64')).toString() - - const domainEvent: DomainEventInterface = JSON.parse(domainEventJson) - - domainEvent.createdAt = new Date(domainEvent.createdAt) - - const handler = this.handlers.get(domainEvent.type) - if (!handler) { - this.logger.debug(`Event handler for event type ${domainEvent.type} does not exist`) - - return - } - - this.logger.debug(`Received event: ${domainEvent.type}`) - - const newrelic = await import('newrelic') - - await newrelic.startBackgroundTransaction( - domainEvent.type, - /* istanbul ignore next */ - () => { - newrelic.getTransaction() - - return handler.handle(domainEvent) - }, - ) - } - - async handleError(error: Error): Promise { - this.logger.error('Error occured while handling SQS message: %O', error) - } -} diff --git a/packages/domain-events-infra/src/Infra/index.ts b/packages/domain-events-infra/src/Infra/index.ts index bf4e21cde..351127d08 100644 --- a/packages/domain-events-infra/src/Infra/index.ts +++ b/packages/domain-events-infra/src/Infra/index.ts @@ -11,8 +11,7 @@ export * from './Redis/RedisEventMessageHandler' export * from './SNS/SNSDomainEventPublisher' -export * from './SQS/SQSNewRelicBounceNotificiationHandler' +export * from './SQS/SQSBounceNotificiationHandler' export * from './SQS/SQSDomainEventSubscriberFactory' export * from './SQS/SQSEventMessageHandler' -export * from './SQS/SQSNewRelicEventMessageHandler' export * from './SQS/SQSOpenTelemetryEventMessageHandler' diff --git a/packages/domain-events-infra/src/test-setup.ts b/packages/domain-events-infra/src/test-setup.ts index 5335ad657..e69de29bb 100644 --- a/packages/domain-events-infra/src/test-setup.ts +++ b/packages/domain-events-infra/src/test-setup.ts @@ -1,2 +0,0 @@ -process.env.NEW_RELIC_ENABLED = 'false' -process.env.NEW_RELIC_NO_CONFIG_FILE = 'true' diff --git a/packages/event-store/.env.sample b/packages/event-store/.env.sample index 75bad7718..9284fd884 100644 --- a/packages/event-store/.env.sample +++ b/packages/event-store/.env.sample @@ -13,12 +13,3 @@ DB_MIGRATIONS_PATH=dist/migrations/*.js SQS_QUEUE_URL= SQS_AWS_REGION= - -# (Optional) New Relic Setup -NEW_RELIC_ENABLED=false -NEW_RELIC_APP_NAME="Event Store" -NEW_RELIC_LICENSE_KEY= -NEW_RELIC_NO_CONFIG_FILE=true -NEW_RELIC_DISTRIBUTED_TRACING_ENABLED=false -NEW_RELIC_LOG_ENABLED=false -NEW_RELIC_LOG_LEVEL=info diff --git a/packages/event-store/package.json b/packages/event-store/package.json index 1e4666a9b..6441f5f1e 100644 --- a/packages/event-store/package.json +++ b/packages/event-store/package.json @@ -44,9 +44,5 @@ "reflect-metadata": "0.1.13", "typeorm": "^0.3.17", "winston": "^3.8.1" - }, - "optionalDependencies": { - "@types/newrelic": "^9.14.0", - "newrelic": "^11.0.0" } } diff --git a/packages/event-store/src/Bootstrap/Container.ts b/packages/event-store/src/Bootstrap/Container.ts index 79a4cda85..fb12f78e3 100644 --- a/packages/event-store/src/Bootstrap/Container.ts +++ b/packages/event-store/src/Bootstrap/Container.ts @@ -9,11 +9,7 @@ import { DomainEventMessageHandlerInterface, DomainEventSubscriberFactoryInterface, } from '@standardnotes/domain-events' -import { - SQSDomainEventSubscriberFactory, - SQSEventMessageHandler, - SQSNewRelicEventMessageHandler, -} from '@standardnotes/domain-events-infra' +import { SQSDomainEventSubscriberFactory, SQSEventMessageHandler } from '@standardnotes/domain-events-infra' import { Timer, TimerInterface } from '@standardnotes/time' import { EventHandler } from '../Domain/Handler/EventHandler' import { AppDataSource } from './DataSource' @@ -26,10 +22,6 @@ export class ContainerConfigLoader { const container = new Container() - if (env.get('NEW_RELIC_ENABLED', true) === 'true') { - await import('newrelic') - } - await AppDataSource.initialize() if (env.get('SQS_QUEUE_URL', true)) { @@ -102,11 +94,7 @@ export class ContainerConfigLoader { container .bind(TYPES.DomainEventMessageHandler) - .toConstantValue( - env.get('NEW_RELIC_ENABLED', true) === 'true' - ? new SQSNewRelicEventMessageHandler(eventHandlers, container.get(TYPES.Logger)) - : new SQSEventMessageHandler(eventHandlers, container.get(TYPES.Logger)), - ) + .toConstantValue(new SQSEventMessageHandler(eventHandlers, container.get(TYPES.Logger))) container .bind(TYPES.DomainEventSubscriberFactory) .toConstantValue( diff --git a/packages/files/.env.sample b/packages/files/.env.sample index 4818a6e39..e05e5c316 100644 --- a/packages/files/.env.sample +++ b/packages/files/.env.sample @@ -12,15 +12,6 @@ VALET_TOKEN_SECRET=change-me-! MAX_CHUNK_BYTES=1000000 -# (Optional) New Relic Setup -NEW_RELIC_ENABLED=false -NEW_RELIC_APP_NAME=Syncing Server JS -NEW_RELIC_LICENSE_KEY= -NEW_RELIC_NO_CONFIG_FILE=true -NEW_RELIC_DISTRIBUTED_TRACING_ENABLED=false -NEW_RELIC_LOG_ENABLED=false -NEW_RELIC_LOG_LEVEL=info - # (Optional) AWS Setup S3_BUCKET_NAME= S3_AWS_REGION= diff --git a/packages/files/package.json b/packages/files/package.json index 1d1076d66..0f921e3f3 100644 --- a/packages/files/package.json +++ b/packages/files/package.json @@ -72,9 +72,5 @@ "ts-jest": "^29.1.0", "typescript": "^5.0.4", "uuid": "^9.0.0" - }, - "optionalDependencies": { - "@types/newrelic": "^9.14.0", - "newrelic": "^11.0.0" } } diff --git a/packages/files/src/Bootstrap/Container.ts b/packages/files/src/Bootstrap/Container.ts index ae7182529..fef742fd0 100644 --- a/packages/files/src/Bootstrap/Container.ts +++ b/packages/files/src/Bootstrap/Container.ts @@ -69,10 +69,6 @@ export class ContainerConfigLoader { const container = new Container() - if (env.get('NEW_RELIC_ENABLED', true) === 'true') { - await import('newrelic') - } - // env vars container.bind(TYPES.Files_VALET_TOKEN_SECRET).toConstantValue(env.get('VALET_TOKEN_SECRET')) container diff --git a/packages/files/src/Bootstrap/Types.ts b/packages/files/src/Bootstrap/Types.ts index b9002ec24..87f041ae6 100644 --- a/packages/files/src/Bootstrap/Types.ts +++ b/packages/files/src/Bootstrap/Types.ts @@ -45,7 +45,6 @@ const TYPES = { Files_REDIS_URL: Symbol.for('Files_REDIS_URL'), Files_MAX_CHUNK_BYTES: Symbol.for('Files_MAX_CHUNK_BYTES'), Files_VERSION: Symbol.for('Files_VERSION'), - Files_NEW_RELIC_ENABLED: Symbol.for('Files_NEW_RELIC_ENABLED'), Files_FILE_UPLOAD_PATH: Symbol.for('Files_FILE_UPLOAD_PATH'), Files_IS_CONFIGURED_FOR_HOME_SERVER_OR_SELF_HOSTING: Symbol.for( 'Files_IS_CONFIGURED_FOR_HOME_SERVER_OR_SELF_HOSTING', diff --git a/packages/home-server/src/Server/HomeServer.ts b/packages/home-server/src/Server/HomeServer.ts index 820fe8be5..355fb73ba 100644 --- a/packages/home-server/src/Server/HomeServer.ts +++ b/packages/home-server/src/Server/HomeServer.ts @@ -48,8 +48,6 @@ export class HomeServer implements HomeServerInterface { FILE_UPLOAD_PATH: `${configuration.dataDirectoryPath}/uploads`, ...configuration.environment, MODE: 'home-server', - NEW_RELIC_ENABLED: 'false', - NEW_RELIC_APP_NAME: 'Home Server', } const env: Env = new Env(environmentOverrides) diff --git a/packages/revisions/.env.sample b/packages/revisions/.env.sample index e51d280d9..7081089d5 100644 --- a/packages/revisions/.env.sample +++ b/packages/revisions/.env.sample @@ -27,15 +27,6 @@ SQS_AWS_REGION= S3_AWS_REGION= S3_BACKUP_BUCKET_NAME= -# (Optional) New Relic Setup -NEW_RELIC_ENABLED=false -NEW_RELIC_APP_NAME="Revisions Server" -NEW_RELIC_LICENSE_KEY= -NEW_RELIC_NO_CONFIG_FILE=true -NEW_RELIC_DISTRIBUTED_TRACING_ENABLED=false -NEW_RELIC_LOG_ENABLED=false -NEW_RELIC_LOG_LEVEL=info - # (Optional) Mongo Setup SECONDARY_DB_ENABLED=false MONGO_HOST= diff --git a/packages/revisions/package.json b/packages/revisions/package.json index 5f11b59a6..292d8cb3e 100644 --- a/packages/revisions/package.json +++ b/packages/revisions/package.json @@ -64,10 +64,5 @@ "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" - }, - "optionalDependencies": { - "@newrelic/winston-enricher": "^4.0.1", - "@types/newrelic": "^9.14.0", - "newrelic": "^11.0.0" } } diff --git a/packages/revisions/src/Bootstrap/Container.ts b/packages/revisions/src/Bootstrap/Container.ts index b81061919..0f9cf9a0e 100644 --- a/packages/revisions/src/Bootstrap/Container.ts +++ b/packages/revisions/src/Bootstrap/Container.ts @@ -128,13 +128,6 @@ export class ContainerConfigLoader { logger = configuration.logger as winston.Logger } else { const winstonFormatters = [winston.format.splat(), winston.format.json()] - if (env.get('NEW_RELIC_ENABLED', true) === 'true') { - await import('newrelic') - // eslint-disable-next-line @typescript-eslint/no-var-requires - const newrelicFormatter = require('@newrelic/winston-enricher') - const newrelicWinstonFormatter = newrelicFormatter(winston) - winstonFormatters.push(newrelicWinstonFormatter()) - } logger = winston.createLogger({ level: env.get('LOG_LEVEL', true) || 'info', @@ -154,7 +147,6 @@ export class ContainerConfigLoader { container.bind(TYPES.Revisions_Env).toConstantValue(env) - container.bind(TYPES.Revisions_NEW_RELIC_ENABLED).toConstantValue(env.get('NEW_RELIC_ENABLED', true)) container.bind(TYPES.Revisions_VERSION).toConstantValue(env.get('VERSION', true) ?? 'development') if (!isConfiguredForHomeServer) { diff --git a/packages/revisions/src/Bootstrap/Types.ts b/packages/revisions/src/Bootstrap/Types.ts index c02dbbbdf..932711d18 100644 --- a/packages/revisions/src/Bootstrap/Types.ts +++ b/packages/revisions/src/Bootstrap/Types.ts @@ -37,7 +37,6 @@ const TYPES = { Revisions_S3_BACKUP_BUCKET_NAME: Symbol.for('Revisions_S3_BACKUP_BUCKET_NAME'), Revisions_SNS_TOPIC_ARN: Symbol.for('Revisions_SNS_TOPIC_ARN'), Revisions_SNS_AWS_REGION: Symbol.for('Revisions_SNS_AWS_REGION'), - Revisions_NEW_RELIC_ENABLED: Symbol.for('Revisions_NEW_RELIC_ENABLED'), Revisions_VERSION: Symbol.for('Revisions_VERSION'), Revisions_IS_CONFIGURED_FOR_HOME_SERVER_OR_SELF_HOSTING: Symbol.for( 'Revisions_IS_CONFIGURED_FOR_HOME_SERVER_OR_SELF_HOSTING', diff --git a/packages/scheduler/.env.sample b/packages/scheduler/.env.sample index 77ee806ae..ed85fd047 100644 --- a/packages/scheduler/.env.sample +++ b/packages/scheduler/.env.sample @@ -16,12 +16,3 @@ SNS_TOPIC_ARN= SNS_AWS_REGION= SQS_QUEUE_URL= SQS_AWS_REGION= - -# (Optional) New Relic Setup -NEW_RELIC_ENABLED=false -NEW_RELIC_APP_NAME=Scheduler -NEW_RELIC_LICENSE_KEY= -NEW_RELIC_NO_CONFIG_FILE=true -NEW_RELIC_DISTRIBUTED_TRACING_ENABLED=false -NEW_RELIC_LOG_ENABLED=false -NEW_RELIC_LOG_LEVEL=info diff --git a/packages/scheduler/package.json b/packages/scheduler/package.json index ba8bf0b38..74b52c590 100644 --- a/packages/scheduler/package.json +++ b/packages/scheduler/package.json @@ -51,10 +51,5 @@ "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" - }, - "optionalDependencies": { - "@newrelic/winston-enricher": "^4.0.1", - "@types/newrelic": "^9.14.0", - "newrelic": "^11.0.0" } } diff --git a/packages/scheduler/src/Bootstrap/Container.ts b/packages/scheduler/src/Bootstrap/Container.ts index a2e660408..1de0eeebd 100644 --- a/packages/scheduler/src/Bootstrap/Container.ts +++ b/packages/scheduler/src/Bootstrap/Container.ts @@ -57,13 +57,6 @@ export class ContainerConfigLoader { container.bind(TYPES.Redis).toConstantValue(redis) const winstonFormatters = [winston.format.splat(), winston.format.json()] - if (env.get('NEW_RELIC_ENABLED', true) === 'true') { - await import('newrelic') - // eslint-disable-next-line @typescript-eslint/no-var-requires - const newrelicFormatter = require('@newrelic/winston-enricher') - const newrelicWinstonFormatter = newrelicFormatter(winston) - winstonFormatters.push(newrelicWinstonFormatter()) - } const logger = winston.createLogger({ level: env.get('LOG_LEVEL', true) || 'info', @@ -110,7 +103,6 @@ export class ContainerConfigLoader { container.bind(TYPES.SNS_TOPIC_ARN).toConstantValue(env.get('SNS_TOPIC_ARN')) container.bind(TYPES.SNS_AWS_REGION).toConstantValue(env.get('SNS_AWS_REGION', true)) container.bind(TYPES.SQS_QUEUE_URL).toConstantValue(env.get('SQS_QUEUE_URL')) - container.bind(TYPES.NEW_RELIC_ENABLED).toConstantValue(env.get('NEW_RELIC_ENABLED', true)) // Repositories container.bind(TYPES.PredicateRepository).to(MySQLPredicateRepository) diff --git a/packages/scheduler/src/Bootstrap/Types.ts b/packages/scheduler/src/Bootstrap/Types.ts index 5561520ac..6dd2f5db0 100644 --- a/packages/scheduler/src/Bootstrap/Types.ts +++ b/packages/scheduler/src/Bootstrap/Types.ts @@ -9,7 +9,6 @@ const TYPES = { SNS_AWS_REGION: Symbol.for('SNS_AWS_REGION'), SQS_QUEUE_URL: Symbol.for('SQS_QUEUE_URL'), SQS_AWS_REGION: Symbol.for('SQS_AWS_REGION'), - NEW_RELIC_ENABLED: Symbol.for('NEW_RELIC_ENABLED'), // Repositories PredicateRepository: Symbol.for('PredicateRepository'), JobRepository: Symbol.for('JobRepository'), diff --git a/packages/syncing-server/.env.sample b/packages/syncing-server/.env.sample index 817006a23..52ee237a6 100644 --- a/packages/syncing-server/.env.sample +++ b/packages/syncing-server/.env.sample @@ -38,15 +38,6 @@ EMAIL_ATTACHMENT_MAX_BYTE_SIZE=10485760 REVISIONS_FREQUENCY=300 -# (Optional) New Relic Setup -NEW_RELIC_ENABLED=false -NEW_RELIC_APP_NAME="Syncing Server JS" -NEW_RELIC_LICENSE_KEY= -NEW_RELIC_NO_CONFIG_FILE=true -NEW_RELIC_DISTRIBUTED_TRACING_ENABLED=false -NEW_RELIC_LOG_ENABLED=false -NEW_RELIC_LOG_LEVEL=info - # (Optional) Revision Dumps FILE_UPLOAD_PATH= diff --git a/packages/syncing-server/package.json b/packages/syncing-server/package.json index cf40ac9ce..88dbaaaf9 100644 --- a/packages/syncing-server/package.json +++ b/packages/syncing-server/package.json @@ -80,10 +80,5 @@ "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" - }, - "optionalDependencies": { - "@newrelic/winston-enricher": "^4.0.1", - "@types/newrelic": "^9.14.0", - "newrelic": "^11.0.0" } } diff --git a/packages/syncing-server/src/Bootstrap/Container.ts b/packages/syncing-server/src/Bootstrap/Container.ts index 34d2824af..cbca9bec2 100644 --- a/packages/syncing-server/src/Bootstrap/Container.ts +++ b/packages/syncing-server/src/Bootstrap/Container.ts @@ -206,13 +206,6 @@ export class ContainerConfigLoader { logger = configuration.logger as winston.Logger } else { const winstonFormatters = [winston.format.splat(), winston.format.json()] - if (env.get('NEW_RELIC_ENABLED', true) === 'true') { - await import('newrelic') - // eslint-disable-next-line @typescript-eslint/no-var-requires - const newrelicFormatter = require('@newrelic/winston-enricher') - const newrelicWinstonFormatter = newrelicFormatter(winston) - winstonFormatters.push(newrelicWinstonFormatter()) - } logger = winston.createLogger({ level: env.get('LOG_LEVEL', true) || 'info', @@ -338,7 +331,6 @@ export class ContainerConfigLoader { .toConstantValue( env.get('EMAIL_ATTACHMENT_MAX_BYTE_SIZE', true) ? +env.get('EMAIL_ATTACHMENT_MAX_BYTE_SIZE', true) : 10485760, ) - container.bind(TYPES.Sync_NEW_RELIC_ENABLED).toConstantValue(env.get('NEW_RELIC_ENABLED', true)) container .bind(TYPES.Sync_FILE_UPLOAD_PATH) .toConstantValue( @@ -541,7 +533,6 @@ export class ContainerConfigLoader { container .bind(TYPES.Sync_REVISIONS_FREQUENCY) .toConstantValue(env.get('REVISIONS_FREQUENCY', true) ? +env.get('REVISIONS_FREQUENCY', true) : 300) - container.bind(TYPES.Sync_NEW_RELIC_ENABLED).toConstantValue(env.get('NEW_RELIC_ENABLED', true)) container.bind(TYPES.Sync_VERSION).toConstantValue(env.get('VERSION', true) ?? 'development') container .bind(TYPES.Sync_CONTENT_SIZE_TRANSFER_LIMIT) diff --git a/packages/syncing-server/src/Bootstrap/Types.ts b/packages/syncing-server/src/Bootstrap/Types.ts index c38c2ff7f..b433ad79d 100644 --- a/packages/syncing-server/src/Bootstrap/Types.ts +++ b/packages/syncing-server/src/Bootstrap/Types.ts @@ -41,7 +41,6 @@ const TYPES = { Sync_S3_BACKUP_BUCKET_NAME: Symbol.for('Sync_S3_BACKUP_BUCKET_NAME'), Sync_EMAIL_ATTACHMENT_MAX_BYTE_SIZE: Symbol.for('Sync_EMAIL_ATTACHMENT_MAX_BYTE_SIZE'), Sync_REVISIONS_FREQUENCY: Symbol.for('Sync_REVISIONS_FREQUENCY'), - Sync_NEW_RELIC_ENABLED: Symbol.for('Sync_NEW_RELIC_ENABLED'), Sync_VERSION: Symbol.for('Sync_VERSION'), Sync_CONTENT_SIZE_TRANSFER_LIMIT: Symbol.for('Sync_CONTENT_SIZE_TRANSFER_LIMIT'), Sync_MAX_ITEMS_LIMIT: Symbol.for('Sync_MAX_ITEMS_LIMIT'), diff --git a/packages/websockets/.env.sample b/packages/websockets/.env.sample index 962258349..d6665a946 100644 --- a/packages/websockets/.env.sample +++ b/packages/websockets/.env.sample @@ -18,12 +18,3 @@ API_GATEWAY_AWS_REGION= WEB_SOCKET_CONNECTION_TOKEN_SECRET= WEB_SOCKET_CONNECTION_TOKEN_TTL= - -# (Optional) New Relic Setup -NEW_RELIC_ENABLED=false -NEW_RELIC_APP_NAME=Websockets -NEW_RELIC_LICENSE_KEY= -NEW_RELIC_NO_CONFIG_FILE=true -NEW_RELIC_DISTRIBUTED_TRACING_ENABLED=false -NEW_RELIC_LOG_ENABLED=false -NEW_RELIC_LOG_LEVEL=info diff --git a/packages/websockets/package.json b/packages/websockets/package.json index a4be5fb48..39e943d00 100644 --- a/packages/websockets/package.json +++ b/packages/websockets/package.json @@ -56,10 +56,5 @@ "prettier": "^3.0.3", "ts-jest": "^29.1.0", "typescript": "^5.0.4" - }, - "optionalDependencies": { - "@newrelic/winston-enricher": "^4.0.1", - "@types/newrelic": "^9.14.0", - "newrelic": "^11.0.0" } } diff --git a/packages/websockets/src/Bootstrap/Container.ts b/packages/websockets/src/Bootstrap/Container.ts index 401448605..761f56f91 100644 --- a/packages/websockets/src/Bootstrap/Container.ts +++ b/packages/websockets/src/Bootstrap/Container.ts @@ -58,13 +58,6 @@ export class ContainerConfigLoader { container.bind(TYPES.Redis).toConstantValue(redis) const winstonFormatters = [winston.format.splat(), winston.format.json()] - if (env.get('NEW_RELIC_ENABLED', true) === 'true') { - await import('newrelic') - // eslint-disable-next-line @typescript-eslint/no-var-requires - const newrelicFormatter = require('@newrelic/winston-enricher') - const newrelicWinstonFormatter = newrelicFormatter(winston) - winstonFormatters.push(newrelicWinstonFormatter()) - } const logger = winston.createLogger({ level: env.get('LOG_LEVEL', true) || 'info', @@ -119,7 +112,6 @@ export class ContainerConfigLoader { .toConstantValue(+env.get('WEB_SOCKET_CONNECTION_TOKEN_TTL', true)) container.bind(TYPES.REDIS_URL).toConstantValue(env.get('REDIS_URL')) container.bind(TYPES.SQS_QUEUE_URL).toConstantValue(env.get('SQS_QUEUE_URL')) - container.bind(TYPES.NEW_RELIC_ENABLED).toConstantValue(env.get('NEW_RELIC_ENABLED', true)) container.bind(TYPES.VERSION).toConstantValue(env.get('VERSION')) // use cases diff --git a/packages/websockets/src/Bootstrap/Types.ts b/packages/websockets/src/Bootstrap/Types.ts index 2f32a1a7c..702472292 100644 --- a/packages/websockets/src/Bootstrap/Types.ts +++ b/packages/websockets/src/Bootstrap/Types.ts @@ -16,7 +16,6 @@ const TYPES = { REDIS_URL: Symbol.for('REDIS_URL'), SQS_QUEUE_URL: Symbol.for('SQS_QUEUE_URL'), SQS_AWS_REGION: Symbol.for('SQS_AWS_REGION'), - NEW_RELIC_ENABLED: Symbol.for('NEW_RELIC_ENABLED'), WEBSOCKETS_API_URL: Symbol.for('WEBSOCKETS_API_URL'), VERSION: Symbol.for('VERSION'), // use cases diff --git a/yarn.lock b/yarn.lock index 67166385a..9709efd7e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -171,55 +171,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/client-lambda@npm:^3.363.0": - version: 3.398.0 - resolution: "@aws-sdk/client-lambda@npm:3.398.0" - dependencies: - "@aws-crypto/sha256-browser": "npm:3.0.0" - "@aws-crypto/sha256-js": "npm:3.0.0" - "@aws-sdk/client-sts": "npm:3.398.0" - "@aws-sdk/credential-provider-node": "npm:3.398.0" - "@aws-sdk/middleware-host-header": "npm:3.398.0" - "@aws-sdk/middleware-logger": "npm:3.398.0" - "@aws-sdk/middleware-recursion-detection": "npm:3.398.0" - "@aws-sdk/middleware-signing": "npm:3.398.0" - "@aws-sdk/middleware-user-agent": "npm:3.398.0" - "@aws-sdk/types": "npm:3.398.0" - "@aws-sdk/util-endpoints": "npm:3.398.0" - "@aws-sdk/util-user-agent-browser": "npm:3.398.0" - "@aws-sdk/util-user-agent-node": "npm:3.398.0" - "@smithy/config-resolver": "npm:^2.0.5" - "@smithy/eventstream-serde-browser": "npm:^2.0.5" - "@smithy/eventstream-serde-config-resolver": "npm:^2.0.5" - "@smithy/eventstream-serde-node": "npm:^2.0.5" - "@smithy/fetch-http-handler": "npm:^2.0.5" - "@smithy/hash-node": "npm:^2.0.5" - "@smithy/invalid-dependency": "npm:^2.0.5" - "@smithy/middleware-content-length": "npm:^2.0.5" - "@smithy/middleware-endpoint": "npm:^2.0.5" - "@smithy/middleware-retry": "npm:^2.0.5" - "@smithy/middleware-serde": "npm:^2.0.5" - "@smithy/middleware-stack": "npm:^2.0.0" - "@smithy/node-config-provider": "npm:^2.0.5" - "@smithy/node-http-handler": "npm:^2.0.5" - "@smithy/protocol-http": "npm:^2.0.5" - "@smithy/smithy-client": "npm:^2.0.5" - "@smithy/types": "npm:^2.2.2" - "@smithy/url-parser": "npm:^2.0.5" - "@smithy/util-base64": "npm:^2.0.0" - "@smithy/util-body-length-browser": "npm:^2.0.0" - "@smithy/util-body-length-node": "npm:^2.1.0" - "@smithy/util-defaults-mode-browser": "npm:^2.0.5" - "@smithy/util-defaults-mode-node": "npm:^2.0.5" - "@smithy/util-retry": "npm:^2.0.0" - "@smithy/util-stream": "npm:^2.0.5" - "@smithy/util-utf8": "npm:^2.0.0" - "@smithy/util-waiter": "npm:^2.0.5" - tslib: "npm:^2.5.0" - checksum: 96023005501635f24aebe4a3218577b1eb10d488889c826abcbacfb80558d6ac63f5184fec05672d198c1b978dfb9a108279cbdd3289db48b96dcdb8e4fa7136 - languageName: node - linkType: hard - "@aws-sdk/client-s3@npm:^3.332.0": version: 3.342.0 resolution: "@aws-sdk/client-s3@npm:3.342.0" @@ -505,47 +456,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/client-sso@npm:3.398.0": - version: 3.398.0 - resolution: "@aws-sdk/client-sso@npm:3.398.0" - dependencies: - "@aws-crypto/sha256-browser": "npm:3.0.0" - "@aws-crypto/sha256-js": "npm:3.0.0" - "@aws-sdk/middleware-host-header": "npm:3.398.0" - "@aws-sdk/middleware-logger": "npm:3.398.0" - "@aws-sdk/middleware-recursion-detection": "npm:3.398.0" - "@aws-sdk/middleware-user-agent": "npm:3.398.0" - "@aws-sdk/types": "npm:3.398.0" - "@aws-sdk/util-endpoints": "npm:3.398.0" - "@aws-sdk/util-user-agent-browser": "npm:3.398.0" - "@aws-sdk/util-user-agent-node": "npm:3.398.0" - "@smithy/config-resolver": "npm:^2.0.5" - "@smithy/fetch-http-handler": "npm:^2.0.5" - "@smithy/hash-node": "npm:^2.0.5" - "@smithy/invalid-dependency": "npm:^2.0.5" - "@smithy/middleware-content-length": "npm:^2.0.5" - "@smithy/middleware-endpoint": "npm:^2.0.5" - "@smithy/middleware-retry": "npm:^2.0.5" - "@smithy/middleware-serde": "npm:^2.0.5" - "@smithy/middleware-stack": "npm:^2.0.0" - "@smithy/node-config-provider": "npm:^2.0.5" - "@smithy/node-http-handler": "npm:^2.0.5" - "@smithy/protocol-http": "npm:^2.0.5" - "@smithy/smithy-client": "npm:^2.0.5" - "@smithy/types": "npm:^2.2.2" - "@smithy/url-parser": "npm:^2.0.5" - "@smithy/util-base64": "npm:^2.0.0" - "@smithy/util-body-length-browser": "npm:^2.0.0" - "@smithy/util-body-length-node": "npm:^2.1.0" - "@smithy/util-defaults-mode-browser": "npm:^2.0.5" - "@smithy/util-defaults-mode-node": "npm:^2.0.5" - "@smithy/util-retry": "npm:^2.0.0" - "@smithy/util-utf8": "npm:^2.0.0" - tslib: "npm:^2.5.0" - checksum: ad96acab1256615b38421b4a7928dbe7890042856d70412e493c2bcebcbdeb98f608ae412b1a9f0ca115a24485c4cd43e43eca5fe96b620a610abdfe9ec18f5f - languageName: node - linkType: hard - "@aws-sdk/client-sso@npm:3.405.0": version: 3.405.0 resolution: "@aws-sdk/client-sso@npm:3.405.0" @@ -674,51 +584,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/client-sts@npm:3.398.0": - version: 3.398.0 - resolution: "@aws-sdk/client-sts@npm:3.398.0" - dependencies: - "@aws-crypto/sha256-browser": "npm:3.0.0" - "@aws-crypto/sha256-js": "npm:3.0.0" - "@aws-sdk/credential-provider-node": "npm:3.398.0" - "@aws-sdk/middleware-host-header": "npm:3.398.0" - "@aws-sdk/middleware-logger": "npm:3.398.0" - "@aws-sdk/middleware-recursion-detection": "npm:3.398.0" - "@aws-sdk/middleware-sdk-sts": "npm:3.398.0" - "@aws-sdk/middleware-signing": "npm:3.398.0" - "@aws-sdk/middleware-user-agent": "npm:3.398.0" - "@aws-sdk/types": "npm:3.398.0" - "@aws-sdk/util-endpoints": "npm:3.398.0" - "@aws-sdk/util-user-agent-browser": "npm:3.398.0" - "@aws-sdk/util-user-agent-node": "npm:3.398.0" - "@smithy/config-resolver": "npm:^2.0.5" - "@smithy/fetch-http-handler": "npm:^2.0.5" - "@smithy/hash-node": "npm:^2.0.5" - "@smithy/invalid-dependency": "npm:^2.0.5" - "@smithy/middleware-content-length": "npm:^2.0.5" - "@smithy/middleware-endpoint": "npm:^2.0.5" - "@smithy/middleware-retry": "npm:^2.0.5" - "@smithy/middleware-serde": "npm:^2.0.5" - "@smithy/middleware-stack": "npm:^2.0.0" - "@smithy/node-config-provider": "npm:^2.0.5" - "@smithy/node-http-handler": "npm:^2.0.5" - "@smithy/protocol-http": "npm:^2.0.5" - "@smithy/smithy-client": "npm:^2.0.5" - "@smithy/types": "npm:^2.2.2" - "@smithy/url-parser": "npm:^2.0.5" - "@smithy/util-base64": "npm:^2.0.0" - "@smithy/util-body-length-browser": "npm:^2.0.0" - "@smithy/util-body-length-node": "npm:^2.1.0" - "@smithy/util-defaults-mode-browser": "npm:^2.0.5" - "@smithy/util-defaults-mode-node": "npm:^2.0.5" - "@smithy/util-retry": "npm:^2.0.0" - "@smithy/util-utf8": "npm:^2.0.0" - fast-xml-parser: "npm:4.2.5" - tslib: "npm:^2.5.0" - checksum: a3164f6d564fc2456a2bacebf8e0117bb9f0e155df781b8d27db826c705de23010d3ed4c4c4926064d7b1cd3c53b6a3eca72724912867d58d8d1fd1200db8efa - languageName: node - linkType: hard - "@aws-sdk/client-sts@npm:3.405.0": version: 3.405.0 resolution: "@aws-sdk/client-sts@npm:3.405.0" @@ -887,24 +752,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/credential-provider-ini@npm:3.398.0": - version: 3.398.0 - resolution: "@aws-sdk/credential-provider-ini@npm:3.398.0" - dependencies: - "@aws-sdk/credential-provider-env": "npm:3.398.0" - "@aws-sdk/credential-provider-process": "npm:3.398.0" - "@aws-sdk/credential-provider-sso": "npm:3.398.0" - "@aws-sdk/credential-provider-web-identity": "npm:3.398.0" - "@aws-sdk/types": "npm:3.398.0" - "@smithy/credential-provider-imds": "npm:^2.0.0" - "@smithy/property-provider": "npm:^2.0.0" - "@smithy/shared-ini-file-loader": "npm:^2.0.0" - "@smithy/types": "npm:^2.2.2" - tslib: "npm:^2.5.0" - checksum: 16fc9bf4a7bacf360ac7c294a7a51d5c45efa51d5283c750d97822f0e51617a3bdc78ee76b1ab2df0270813ec499b9144c0af2fb5590203c595527d58ea22a42 - languageName: node - linkType: hard - "@aws-sdk/credential-provider-ini@npm:3.405.0": version: 3.405.0 resolution: "@aws-sdk/credential-provider-ini@npm:3.405.0" @@ -959,25 +806,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/credential-provider-node@npm:3.398.0": - version: 3.398.0 - resolution: "@aws-sdk/credential-provider-node@npm:3.398.0" - dependencies: - "@aws-sdk/credential-provider-env": "npm:3.398.0" - "@aws-sdk/credential-provider-ini": "npm:3.398.0" - "@aws-sdk/credential-provider-process": "npm:3.398.0" - "@aws-sdk/credential-provider-sso": "npm:3.398.0" - "@aws-sdk/credential-provider-web-identity": "npm:3.398.0" - "@aws-sdk/types": "npm:3.398.0" - "@smithy/credential-provider-imds": "npm:^2.0.0" - "@smithy/property-provider": "npm:^2.0.0" - "@smithy/shared-ini-file-loader": "npm:^2.0.0" - "@smithy/types": "npm:^2.2.2" - tslib: "npm:^2.5.0" - checksum: 4c7cf65f074ef30bc77f5178e603442f5a101527cba9c525ddc7a142e97ce796df7b69a77280f4fc10d722efa9676d5207b107c15b7d96353c38fa4dd4d10ee2 - languageName: node - linkType: hard - "@aws-sdk/credential-provider-node@npm:3.405.0": version: 3.405.0 resolution: "@aws-sdk/credential-provider-node@npm:3.405.0" @@ -1028,19 +856,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/credential-provider-process@npm:3.398.0": - version: 3.398.0 - resolution: "@aws-sdk/credential-provider-process@npm:3.398.0" - dependencies: - "@aws-sdk/types": "npm:3.398.0" - "@smithy/property-provider": "npm:^2.0.0" - "@smithy/shared-ini-file-loader": "npm:^2.0.0" - "@smithy/types": "npm:^2.2.2" - tslib: "npm:^2.5.0" - checksum: b6449f3cd4cc5e17b0449bb0497aaa3afe5cd87559c503c8397a139b3d867eb6c47f587918825d0f61e4bca0c2e40b07876a24d3c1f9787d147e24b723cf1ad1 - languageName: node - linkType: hard - "@aws-sdk/credential-provider-process@npm:3.405.0": version: 3.405.0 resolution: "@aws-sdk/credential-provider-process@npm:3.405.0" @@ -1081,21 +896,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/credential-provider-sso@npm:3.398.0": - version: 3.398.0 - resolution: "@aws-sdk/credential-provider-sso@npm:3.398.0" - dependencies: - "@aws-sdk/client-sso": "npm:3.398.0" - "@aws-sdk/token-providers": "npm:3.398.0" - "@aws-sdk/types": "npm:3.398.0" - "@smithy/property-provider": "npm:^2.0.0" - "@smithy/shared-ini-file-loader": "npm:^2.0.0" - "@smithy/types": "npm:^2.2.2" - tslib: "npm:^2.5.0" - checksum: e77a51724692ac4e32dbf56433bfb38faf83403da909807251adf1d04dcdcc96312ab06f82ff0842e2f57ad024a2e497295bb53ce5989d6faade5cc8cc488b4d - languageName: node - linkType: hard - "@aws-sdk/credential-provider-sso@npm:3.405.0": version: 3.405.0 resolution: "@aws-sdk/credential-provider-sso@npm:3.405.0" @@ -1819,49 +1619,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/token-providers@npm:3.398.0": - version: 3.398.0 - resolution: "@aws-sdk/token-providers@npm:3.398.0" - dependencies: - "@aws-crypto/sha256-browser": "npm:3.0.0" - "@aws-crypto/sha256-js": "npm:3.0.0" - "@aws-sdk/middleware-host-header": "npm:3.398.0" - "@aws-sdk/middleware-logger": "npm:3.398.0" - "@aws-sdk/middleware-recursion-detection": "npm:3.398.0" - "@aws-sdk/middleware-user-agent": "npm:3.398.0" - "@aws-sdk/types": "npm:3.398.0" - "@aws-sdk/util-endpoints": "npm:3.398.0" - "@aws-sdk/util-user-agent-browser": "npm:3.398.0" - "@aws-sdk/util-user-agent-node": "npm:3.398.0" - "@smithy/config-resolver": "npm:^2.0.5" - "@smithy/fetch-http-handler": "npm:^2.0.5" - "@smithy/hash-node": "npm:^2.0.5" - "@smithy/invalid-dependency": "npm:^2.0.5" - "@smithy/middleware-content-length": "npm:^2.0.5" - "@smithy/middleware-endpoint": "npm:^2.0.5" - "@smithy/middleware-retry": "npm:^2.0.5" - "@smithy/middleware-serde": "npm:^2.0.5" - "@smithy/middleware-stack": "npm:^2.0.0" - "@smithy/node-config-provider": "npm:^2.0.5" - "@smithy/node-http-handler": "npm:^2.0.5" - "@smithy/property-provider": "npm:^2.0.0" - "@smithy/protocol-http": "npm:^2.0.5" - "@smithy/shared-ini-file-loader": "npm:^2.0.0" - "@smithy/smithy-client": "npm:^2.0.5" - "@smithy/types": "npm:^2.2.2" - "@smithy/url-parser": "npm:^2.0.5" - "@smithy/util-base64": "npm:^2.0.0" - "@smithy/util-body-length-browser": "npm:^2.0.0" - "@smithy/util-body-length-node": "npm:^2.1.0" - "@smithy/util-defaults-mode-browser": "npm:^2.0.5" - "@smithy/util-defaults-mode-node": "npm:^2.0.5" - "@smithy/util-retry": "npm:^2.0.0" - "@smithy/util-utf8": "npm:^2.0.0" - tslib: "npm:^2.5.0" - checksum: 5d8d1f803b02bd3da14788003e0af7f4192ad6576b4afdc92e9cd3816e760872a6539d4c5eaa5d535b7b5adaba66ec302ebd92200f75cf4d3d8ab4b64cd881ac - languageName: node - linkType: hard - "@aws-sdk/token-providers@npm:3.405.0": version: 3.405.0 resolution: "@aws-sdk/token-providers@npm:3.405.0" @@ -2223,23 +1980,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/util-user-agent-node@npm:3.398.0": - version: 3.398.0 - resolution: "@aws-sdk/util-user-agent-node@npm:3.398.0" - dependencies: - "@aws-sdk/types": "npm:3.398.0" - "@smithy/node-config-provider": "npm:^2.0.5" - "@smithy/types": "npm:^2.2.2" - tslib: "npm:^2.5.0" - peerDependencies: - aws-crt: ">=1.0.0" - peerDependenciesMeta: - aws-crt: - optional: true - checksum: 2a5a4fb2ef8337f3a753991fe9096a4b8ac6de107999de7cb026af92b9e586278097cabc3e85b298ca8fbe459ff1c67f7ba3c80b5f90a9e630f97f74e7c3d1e4 - languageName: node - linkType: hard - "@aws-sdk/util-user-agent-node@npm:3.405.0": version: 3.405.0 resolution: "@aws-sdk/util-user-agent-node@npm:3.405.0" @@ -2965,17 +2705,6 @@ __metadata: languageName: node linkType: hard -"@contrast/fn-inspect@npm:^3.3.0": - version: 3.3.1 - resolution: "@contrast/fn-inspect@npm:3.3.1" - dependencies: - nan: "npm:^2.16.0" - node-gyp: "npm:latest" - node-gyp-build: "npm:^4.4.0" - checksum: 91d4efd96a9385264deb6f0d6bebaaaec35e049b6204a3db98c5c9b34cc536fc0f0acffd8db4d8a1df08bed8f0fee9a4ae0a6a3696a01369946e5da0cb1cff8d - languageName: node - linkType: hard - "@cspotcode/source-map-support@npm:^0.8.0": version: 0.8.1 resolution: "@cspotcode/source-map-support@npm:0.8.1" @@ -3062,31 +2791,6 @@ __metadata: languageName: node linkType: hard -"@grpc/grpc-js@npm:^1.8.10": - version: 1.8.14 - resolution: "@grpc/grpc-js@npm:1.8.14" - dependencies: - "@grpc/proto-loader": "npm:^0.7.0" - "@types/node": "npm:>=12.12.47" - checksum: 9e212a9128daf6acd1448943e4c24588bf288971f5370e35dbe0b351c5fdff2af05d1b574dcb82b58393c710eb62a7d1987507cfe707275f15f51996be8c2e8c - languageName: node - linkType: hard - -"@grpc/proto-loader@npm:^0.7.0, @grpc/proto-loader@npm:^0.7.5": - version: 0.7.7 - resolution: "@grpc/proto-loader@npm:0.7.7" - dependencies: - "@types/long": "npm:^4.0.1" - lodash.camelcase: "npm:^4.3.0" - long: "npm:^4.0.0" - protobufjs: "npm:^7.0.0" - yargs: "npm:^17.7.2" - bin: - proto-loader-gen-types: build/bin/proto-loader-gen-types.js - checksum: 0f9401c43f419bd1e2dea50f3bef37406ae55b3c55786c61995caf9bf1d8c53e9cd0df2721f6abaee0a23a470f1937a6d05b635b0800a306a147806c1ede8b3a - languageName: node - linkType: hard - "@grpc/proto-loader@npm:^0.7.8": version: 0.7.10 resolution: "@grpc/proto-loader@npm:0.7.10" @@ -3735,84 +3439,6 @@ __metadata: languageName: node linkType: hard -"@newrelic/aws-sdk@npm:^7.0.0": - version: 7.0.0 - resolution: "@newrelic/aws-sdk@npm:7.0.0" - peerDependencies: - newrelic: ">=10.0.0" - checksum: 5a6b9575e502148b3370984bd594b7b66dd7c90fe29146c4260da1774f588568cdcd89b8d1cf09cce9c76a075a976cfef2e8af60532284a4bff964fb5cf6340c - languageName: node - linkType: hard - -"@newrelic/koa@npm:^8.0.0": - version: 8.0.0 - resolution: "@newrelic/koa@npm:8.0.0" - peerDependencies: - newrelic: ">=6.11.0" - checksum: 30a368a55418650f8b2a327fc93ef9e5e53d85e04e29e6270a7e13e3b7a6146c7683ae789186cfc4637189e5931cab91aba4847dd279f4f035bea8cb62e0b15d - languageName: node - linkType: hard - -"@newrelic/native-metrics@npm:^10.0.0": - version: 10.0.0 - resolution: "@newrelic/native-metrics@npm:10.0.0" - dependencies: - https-proxy-agent: "npm:^5.0.1" - nan: "npm:^2.17.0" - node-gyp: "npm:latest" - semver: "npm:^7.5.2" - checksum: 4bdaebdcf1aa76fe6f8b1a39d6a0a040b4fd91477bd1bcf0589f201340ba008c81eb0801b7f6a08ce1a6a611dcd92392a6a2c49cf1c205ef1e01c472111e24c9 - languageName: node - linkType: hard - -"@newrelic/security-agent@npm:0.2.1": - version: 0.2.1 - resolution: "@newrelic/security-agent@npm:0.2.1" - dependencies: - "@aws-sdk/client-lambda": "npm:^3.363.0" - axios: "npm:0.21.4" - check-disk-space: "npm:3.3.1" - content-type: "npm:^1.0.5" - fast-safe-stringify: "npm:^2.1.1" - find-package-json: "npm:^1.2.0" - hash.js: "npm:^1.1.7" - html-entities: "npm:^2.3.6" - is-invalid-path: "npm:^1.0.2" - js-yaml: "npm:^4.1.0" - jsonschema: "npm:^1.4.1" - lodash: "npm:^4.17.21" - log4js: "npm:^6.9.1" - pretty-bytes: "npm:^5.6.0" - request-ip: "npm:^3.3.0" - ringbufferjs: "npm:^2.0.0" - semver: "npm:^7.5.4" - sync-request: "npm:^6.1.0" - unescape: "npm:^1.0.1" - unescape-js: "npm:^1.1.4" - uuid: "npm:^9.0.0" - ws: "npm:^7.5.9" - checksum: 64f656b5b87c8394f04447847fa0a69c0d46c3b2b0c27c1ef75a03dbb48619d3f2f25b0974e83d0577816a6971af7c888d2fb51534bd83cd435411d52575d934 - languageName: node - linkType: hard - -"@newrelic/superagent@npm:^7.0.0": - version: 7.0.0 - resolution: "@newrelic/superagent@npm:7.0.0" - peerDependencies: - newrelic: ">=6.11.0" - checksum: ed15e84a20fe5fc4ab1934d5aec65b1a752cddd513dc330a3bbfc13751a82d93df3db8dc5fa32452cc88c5342b84e5bd6b673df1a7be485912d69d1d7901ce84 - languageName: node - linkType: hard - -"@newrelic/winston-enricher@npm:^4.0.1": - version: 4.0.1 - resolution: "@newrelic/winston-enricher@npm:4.0.1" - peerDependencies: - newrelic: ">=8.13.0" - checksum: e09581bbfd13b5d4adf0707739cac26da1912cd6bb29d616cd0efa468b4de7dd3bad3c049c4daf35ba5bdb99173354dff09519cb22036086d03562f586b0a3dc - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -4780,13 +4406,6 @@ __metadata: languageName: node linkType: hard -"@prisma/prisma-fmt-wasm@npm:^4.17.0-16.27eb2449f178cd9fe1a4b892d732cc4795f75085": - version: 4.17.0-16.27eb2449f178cd9fe1a4b892d732cc4795f75085 - resolution: "@prisma/prisma-fmt-wasm@npm:4.17.0-16.27eb2449f178cd9fe1a4b892d732cc4795f75085" - checksum: 6b413ee7d51b3cd4eb20869a5772c42200a93c9a763c64c5b64249d5c87603244a546deb8e1a9cb21923d891bcc90099633ee2dbb76c4dafc975bc8e4f9c459c - languageName: node - linkType: hard - "@protobufjs/aspromise@npm:^1.1.1, @protobufjs/aspromise@npm:^1.1.2": version: 1.1.2 resolution: "@protobufjs/aspromise@npm:1.1.2" @@ -4961,7 +4580,7 @@ __metadata: languageName: node linkType: hard -"@smithy/credential-provider-imds@npm:^2.0.0, @smithy/credential-provider-imds@npm:^2.0.5": +"@smithy/credential-provider-imds@npm:^2.0.0": version: 2.0.5 resolution: "@smithy/credential-provider-imds@npm:2.0.5" dependencies: @@ -5012,49 +4631,6 @@ __metadata: languageName: node linkType: hard -"@smithy/eventstream-serde-browser@npm:^2.0.5": - version: 2.0.5 - resolution: "@smithy/eventstream-serde-browser@npm:2.0.5" - dependencies: - "@smithy/eventstream-serde-universal": "npm:^2.0.5" - "@smithy/types": "npm:^2.2.2" - tslib: "npm:^2.5.0" - checksum: a4f778c93ab1dc2bad8e234860a65d4c0c4bcf1f1fc01c13ac21877246aebb3dd1b32ba377d5862de32b60a2424161a65caaa7796302f617176d7495505b2cc0 - languageName: node - linkType: hard - -"@smithy/eventstream-serde-config-resolver@npm:^2.0.5": - version: 2.0.5 - resolution: "@smithy/eventstream-serde-config-resolver@npm:2.0.5" - dependencies: - "@smithy/types": "npm:^2.2.2" - tslib: "npm:^2.5.0" - checksum: 5686378c770c25d9b5d975a6071beb7aed39ee42f4b7ab1c2018f41c94eca5fb2ede412f241a3ef90d6a6aed488cb4be385edfdce4274c80c6854e80fea52a32 - languageName: node - linkType: hard - -"@smithy/eventstream-serde-node@npm:^2.0.5": - version: 2.0.5 - resolution: "@smithy/eventstream-serde-node@npm:2.0.5" - dependencies: - "@smithy/eventstream-serde-universal": "npm:^2.0.5" - "@smithy/types": "npm:^2.2.2" - tslib: "npm:^2.5.0" - checksum: 24c64c3096bd598fc69d0f6f681c44639034dec93c5e0e31fcd2b921a9367c214ace5d76934fff861ab1e8de2f5822ad91e2b178152b1c99eb0ba534872d2f6c - languageName: node - linkType: hard - -"@smithy/eventstream-serde-universal@npm:^2.0.5": - version: 2.0.5 - resolution: "@smithy/eventstream-serde-universal@npm:2.0.5" - dependencies: - "@smithy/eventstream-codec": "npm:^2.0.5" - "@smithy/types": "npm:^2.2.2" - tslib: "npm:^2.5.0" - checksum: 50086eb68cd749b160387cbdb4313157e70e68055f637f42c8195dac1f66d3456d6346e1539627b0d2effdfcdc42ab3ae364e95658d7c27e2645d12bf421a70d - languageName: node - linkType: hard - "@smithy/fetch-http-handler@npm:^2.0.5": version: 2.0.5 resolution: "@smithy/fetch-http-handler@npm:2.0.5" @@ -5443,16 +5019,6 @@ __metadata: languageName: node linkType: hard -"@smithy/shared-ini-file-loader@npm:^2.0.0, @smithy/shared-ini-file-loader@npm:^2.0.5": - version: 2.0.5 - resolution: "@smithy/shared-ini-file-loader@npm:2.0.5" - dependencies: - "@smithy/types": "npm:^2.2.2" - tslib: "npm:^2.5.0" - checksum: 75ce241bc5c24fdcd8cf74d85907fa911140101273996f92d02eeb3bdcb6708c07829500adb49d127da920ccf7c3c286bdf9d4567ab090f56aab4d0f4a2d17c6 - languageName: node - linkType: hard - "@smithy/shared-ini-file-loader@npm:^2.0.13": version: 2.0.13 resolution: "@smithy/shared-ini-file-loader@npm:2.0.13" @@ -5463,6 +5029,16 @@ __metadata: languageName: node linkType: hard +"@smithy/shared-ini-file-loader@npm:^2.0.5": + version: 2.0.5 + resolution: "@smithy/shared-ini-file-loader@npm:2.0.5" + dependencies: + "@smithy/types": "npm:^2.2.2" + tslib: "npm:^2.5.0" + checksum: 75ce241bc5c24fdcd8cf74d85907fa911140101273996f92d02eeb3bdcb6708c07829500adb49d127da920ccf7c3c286bdf9d4567ab090f56aab4d0f4a2d17c6 + languageName: node + linkType: hard + "@smithy/shared-ini-file-loader@npm:^2.0.6": version: 2.0.6 resolution: "@smithy/shared-ini-file-loader@npm:2.0.6" @@ -5622,18 +5198,6 @@ __metadata: languageName: node linkType: hard -"@smithy/util-defaults-mode-browser@npm:^2.0.5": - version: 2.0.5 - resolution: "@smithy/util-defaults-mode-browser@npm:2.0.5" - dependencies: - "@smithy/property-provider": "npm:^2.0.5" - "@smithy/types": "npm:^2.2.2" - bowser: "npm:^2.11.0" - tslib: "npm:^2.5.0" - checksum: f4cea10f357f02030f5a6b0fdefb5eb0d757fa3911081adacbd929f60cdc6ec170703abe6d8adc9fba8233e0c18d0ff2b26fccd733568051e082e83a2d2bd030 - languageName: node - linkType: hard - "@smithy/util-defaults-mode-browser@npm:^2.0.6": version: 2.0.6 resolution: "@smithy/util-defaults-mode-browser@npm:2.0.6" @@ -5661,20 +5225,6 @@ __metadata: languageName: node linkType: hard -"@smithy/util-defaults-mode-node@npm:^2.0.5": - version: 2.0.5 - resolution: "@smithy/util-defaults-mode-node@npm:2.0.5" - dependencies: - "@smithy/config-resolver": "npm:^2.0.5" - "@smithy/credential-provider-imds": "npm:^2.0.5" - "@smithy/node-config-provider": "npm:^2.0.5" - "@smithy/property-provider": "npm:^2.0.5" - "@smithy/types": "npm:^2.2.2" - tslib: "npm:^2.5.0" - checksum: d9534ad9e9a5f0eec12fb2b7aea91cba1d9c888eb4568a04d16ab35ff99de67fd5425ea2074b219f2999d05212cf016acab218a5b4807307754173f59bd81317 - languageName: node - linkType: hard - "@smithy/util-defaults-mode-node@npm:^2.0.6": version: 2.0.7 resolution: "@smithy/util-defaults-mode-node@npm:2.0.7" @@ -5789,17 +5339,6 @@ __metadata: languageName: node linkType: hard -"@smithy/util-waiter@npm:^2.0.5": - version: 2.0.5 - resolution: "@smithy/util-waiter@npm:2.0.5" - dependencies: - "@smithy/abort-controller": "npm:^2.0.5" - "@smithy/types": "npm:^2.2.2" - tslib: "npm:^2.5.0" - checksum: 8dc3068fd6ddefdaead371670baafe20beafaadf5280742d3cbe4e2d6e790e864d60ba29ce9ace7fadd686d57711ec5c3de7f9d1c92fb786a78f7784128ec9f4 - languageName: node - linkType: hard - "@sqltools/formatter@npm:^1.2.5": version: 1.2.5 resolution: "@sqltools/formatter@npm:1.2.5" @@ -5813,7 +5352,6 @@ __metadata: dependencies: "@aws-sdk/client-sns": "npm:^3.332.0" "@aws-sdk/client-sqs": "npm:^3.332.0" - "@newrelic/winston-enricher": "npm:^4.0.1" "@standardnotes/common": "workspace:*" "@standardnotes/domain-core": "workspace:^" "@standardnotes/domain-events": "workspace:*" @@ -5822,7 +5360,6 @@ __metadata: "@types/ioredis": "npm:^5.0.0" "@types/jest": "npm:^29.5.1" "@types/mixpanel": "npm:^2.14.4" - "@types/newrelic": "npm:^9.14.0" "@types/node": "npm:^20.5.7" "@typescript-eslint/eslint-plugin": "npm:^6.5.0" "@typescript-eslint/parser": "npm:^6.5.0" @@ -5835,20 +5372,12 @@ __metadata: jest: "npm:^29.5.0" mixpanel: "npm:^0.17.0" mysql2: "npm:^3.0.1" - newrelic: "npm:^11.0.0" prettier: "npm:^3.0.3" reflect-metadata: "npm:^0.1.13" ts-jest: "npm:^29.1.0" typeorm: "npm:^0.3.17" typescript: "npm:^5.0.4" winston: "npm:^3.8.1" - dependenciesMeta: - "@newrelic/winston-enricher": - optional: true - "@types/newrelic": - optional: true - newrelic: - optional: true languageName: unknown linkType: soft @@ -5856,7 +5385,6 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/api-gateway@workspace:packages/api-gateway" dependencies: - "@newrelic/winston-enricher": "npm:^4.0.1" "@standardnotes/domain-core": "workspace:^" "@standardnotes/domain-events": "workspace:*" "@standardnotes/domain-events-infra": "workspace:*" @@ -5867,7 +5395,6 @@ __metadata: "@types/ioredis": "npm:^5.0.0" "@types/jest": "npm:^29.5.1" "@types/jsonwebtoken": "npm:^9.0.1" - "@types/newrelic": "npm:^9.14.0" "@types/node": "npm:^20.5.7" "@types/prettyjson": "npm:^0.0.30" "@typescript-eslint/eslint-plugin": "npm:^6.5.0" @@ -5885,20 +5412,12 @@ __metadata: ioredis: "npm:^5.2.4" jest: "npm:^29.5.0" jsonwebtoken: "npm:^9.0.0" - newrelic: "npm:^11.0.0" prettier: "npm:^3.0.3" prettyjson: "npm:^1.2.5" reflect-metadata: "npm:0.1.13" ts-jest: "npm:^29.1.0" typescript: "npm:^5.0.4" winston: "npm:^3.8.1" - dependenciesMeta: - "@newrelic/winston-enricher": - optional: true - "@types/newrelic": - optional: true - newrelic: - optional: true languageName: unknown linkType: soft @@ -5925,7 +5444,6 @@ __metadata: "@aws-sdk/client-sqs": "npm:^3.332.0" "@cbor-extract/cbor-extract-linux-arm64": "npm:^2.1.1" "@cbor-extract/cbor-extract-linux-x64": "npm:^2.1.1" - "@newrelic/winston-enricher": "npm:^4.0.1" "@simplewebauthn/server": "npm:^8.1.1" "@simplewebauthn/typescript-types": "npm:^8.0.0" "@standardnotes/api": "npm:^1.26.26" @@ -5946,7 +5464,6 @@ __metadata: "@types/express": "npm:^4.17.14" "@types/ioredis": "npm:^5.0.0" "@types/jest": "npm:^29.5.1" - "@types/newrelic": "npm:^9.14.0" "@types/node": "npm:^20.5.7" "@types/otplib": "npm:^10.0.0" "@types/prettyjson": "npm:^0.0.30" @@ -5967,7 +5484,6 @@ __metadata: ioredis: "npm:^5.2.4" jest: "npm:^29.5.0" mysql2: "npm:^3.0.1" - newrelic: "npm:^11.0.0" otplib: "npm:12.0.1" prettier: "npm:^3.0.3" prettyjson: "npm:^1.2.5" @@ -5979,13 +5495,6 @@ __metadata: ua-parser-js: "npm:^1.0.35" uuid: "npm:^9.0.0" winston: "npm:^3.8.1" - dependenciesMeta: - "@newrelic/winston-enricher": - optional: true - "@types/newrelic": - optional: true - newrelic: - optional: true languageName: unknown linkType: soft @@ -6048,14 +5557,12 @@ __metadata: "@standardnotes/domain-events": "workspace:*" "@types/ioredis": "npm:^5.0.0" "@types/jest": "npm:^29.5.1" - "@types/newrelic": "npm:^9.14.0" "@typescript-eslint/eslint-plugin": "npm:^6.5.0" "@typescript-eslint/parser": "npm:^6.5.0" eslint: "npm:^8.39.0" eslint-plugin-prettier: "npm:^5.0.0" ioredis: "npm:^5.2.4" jest: "npm:^29.5.0" - newrelic: "npm:^11.0.0" opentelemetry-instrumentation-typeorm: "npm:^0.39.1" prettier: "npm:^3.0.3" reflect-metadata: "npm:^0.1.13" @@ -6063,11 +5570,6 @@ __metadata: ts-jest: "npm:^29.1.0" typescript: "npm:^5.0.4" winston: "npm:^3.8.1" - dependenciesMeta: - "@types/newrelic": - optional: true - newrelic: - optional: true languageName: unknown linkType: soft @@ -6100,7 +5602,6 @@ __metadata: "@standardnotes/time": "workspace:*" "@types/ioredis": "npm:^5.0.0" "@types/jest": "npm:^29.5.1" - "@types/newrelic": "npm:^9.14.0" "@types/nodemailer": "npm:^6.4.1" "@typescript-eslint/eslint-plugin": "npm:^6.5.0" "@typescript-eslint/parser": "npm:^6.5.0" @@ -6111,18 +5612,12 @@ __metadata: ioredis: "npm:^5.2.4" jest: "npm:^29.5.0" mysql2: "npm:^3.0.1" - newrelic: "npm:^11.0.0" prettier: "npm:^3.0.3" reflect-metadata: "npm:0.1.13" ts-jest: "npm:^29.1.0" typeorm: "npm:^0.3.17" typescript: "npm:^5.0.4" winston: "npm:^3.8.1" - dependenciesMeta: - "@types/newrelic": - optional: true - newrelic: - optional: true languageName: unknown linkType: soft @@ -6158,7 +5653,6 @@ __metadata: "@types/ioredis": "npm:^5.0.0" "@types/jest": "npm:^29.5.1" "@types/jsonwebtoken": "npm:^9.0.1" - "@types/newrelic": "npm:^9.14.0" "@types/node": "npm:^20.5.7" "@types/prettyjson": "npm:^0.0.30" "@types/uuid": "npm:^9.0.3" @@ -6179,7 +5673,6 @@ __metadata: ioredis: "npm:^5.2.4" jest: "npm:^29.5.0" jsonwebtoken: "npm:^9.0.0" - newrelic: "npm:^11.0.0" prettier: "npm:^3.0.3" prettyjson: "npm:^1.2.5" reflect-metadata: "npm:^0.1.13" @@ -6187,11 +5680,6 @@ __metadata: typescript: "npm:^5.0.4" uuid: "npm:^9.0.0" winston: "npm:^3.8.1" - dependenciesMeta: - "@types/newrelic": - optional: true - newrelic: - optional: true languageName: unknown linkType: soft @@ -6278,7 +5766,6 @@ __metadata: "@aws-sdk/client-s3": "npm:^3.332.0" "@aws-sdk/client-sns": "npm:^3.332.0" "@aws-sdk/client-sqs": "npm:^3.332.0" - "@newrelic/winston-enricher": "npm:^4.0.1" "@standardnotes/api": "npm:^1.26.26" "@standardnotes/common": "workspace:^" "@standardnotes/domain-core": "workspace:^" @@ -6292,7 +5779,6 @@ __metadata: "@types/express": "npm:^4.17.14" "@types/ioredis": "npm:^5.0.0" "@types/jest": "npm:^29.5.1" - "@types/newrelic": "npm:^9.14.0" "@types/node": "npm:^20.5.7" "@typescript-eslint/eslint-plugin": "npm:^6.5.0" "@typescript-eslint/parser": "npm:^6.5.0" @@ -6307,7 +5793,6 @@ __metadata: jest: "npm:^29.5.0" mongodb: "npm:^6.0.0" mysql2: "npm:^3.0.1" - newrelic: "npm:^11.0.0" prettier: "npm:^3.0.3" reflect-metadata: "npm:0.1.13" sqlite3: "npm:^5.1.6" @@ -6315,13 +5800,6 @@ __metadata: typeorm: "npm:^0.3.17" typescript: "npm:^5.0.4" winston: "npm:^3.8.1" - dependenciesMeta: - "@newrelic/winston-enricher": - optional: true - "@types/newrelic": - optional: true - newrelic: - optional: true languageName: unknown linkType: soft @@ -6331,7 +5809,6 @@ __metadata: dependencies: "@aws-sdk/client-sns": "npm:^3.332.0" "@aws-sdk/client-sqs": "npm:^3.332.0" - "@newrelic/winston-enricher": "npm:^4.0.1" "@standardnotes/domain-core": "workspace:^" "@standardnotes/domain-events": "workspace:*" "@standardnotes/domain-events-infra": "workspace:*" @@ -6339,7 +5816,6 @@ __metadata: "@standardnotes/time": "workspace:*" "@types/ioredis": "npm:^5.0.0" "@types/jest": "npm:^29.5.1" - "@types/newrelic": "npm:^9.14.0" "@types/node": "npm:^20.5.7" "@typescript-eslint/eslint-plugin": "npm:^6.5.0" "@typescript-eslint/parser": "npm:^6.5.0" @@ -6351,20 +5827,12 @@ __metadata: ioredis: "npm:^5.2.4" jest: "npm:^29.5.0" mysql2: "npm:^3.0.1" - newrelic: "npm:^11.0.0" prettier: "npm:^3.0.3" reflect-metadata: "npm:^0.1.13" ts-jest: "npm:^29.1.0" typeorm: "npm:^0.3.17" typescript: "npm:^5.0.4" winston: "npm:^3.8.1" - dependenciesMeta: - "@newrelic/winston-enricher": - optional: true - "@types/newrelic": - optional: true - newrelic: - optional: true languageName: unknown linkType: soft @@ -6399,19 +5867,12 @@ __metadata: "@lerna-lite/run": "npm:^2.3.0" "@lerna-lite/version": "npm:^2.3.0" "@types/jest": "npm:^29.5.1" - "@types/newrelic": "npm:^9.14.0" "@types/node": "npm:^20.5.7" eslint: "npm:^8.39.0" eslint-config-prettier: "npm:^8.8.0" ini: "npm:^4.1.1" - newrelic: "npm:^11.0.0" ts-node: "npm:^10.9.1" typescript: "npm:^5.0.4" - dependenciesMeta: - "@types/newrelic": - optional: true - newrelic: - optional: true languageName: unknown linkType: soft @@ -6468,7 +5929,6 @@ __metadata: "@aws-sdk/client-s3": "npm:^3.332.0" "@aws-sdk/client-sns": "npm:^3.332.0" "@aws-sdk/client-sqs": "npm:^3.332.0" - "@newrelic/winston-enricher": "npm:^4.0.1" "@standardnotes/api": "npm:^1.26.26" "@standardnotes/common": "workspace:*" "@standardnotes/domain-core": "workspace:^" @@ -6485,7 +5945,6 @@ __metadata: "@types/ioredis": "npm:^5.0.0" "@types/jest": "npm:^29.5.1" "@types/jsonwebtoken": "npm:^9.0.1" - "@types/newrelic": "npm:^9.14.0" "@types/node": "npm:^20.5.7" "@types/prettyjson": "npm:^0.0.30" "@types/semver": "npm:^7.5.1" @@ -6507,7 +5966,6 @@ __metadata: jsonwebtoken: "npm:^9.0.0" mongodb: "npm:^6.0.0" mysql2: "npm:^3.0.1" - newrelic: "npm:^11.0.0" prettier: "npm:^3.0.3" prettyjson: "npm:^1.2.5" reflect-metadata: "npm:0.1.13" @@ -6519,13 +5977,6 @@ __metadata: ua-parser-js: "npm:^1.0.35" uuid: "npm:^9.0.0" winston: "npm:^3.8.1" - dependenciesMeta: - "@newrelic/winston-enricher": - optional: true - "@types/newrelic": - optional: true - newrelic: - optional: true languageName: unknown linkType: soft @@ -6567,7 +6018,6 @@ __metadata: dependencies: "@aws-sdk/client-apigatewaymanagementapi": "npm:^3.405.0" "@aws-sdk/client-sqs": "npm:^3.332.0" - "@newrelic/winston-enricher": "npm:^4.0.1" "@standardnotes/api": "npm:^1.26.26" "@standardnotes/common": "workspace:^" "@standardnotes/domain-core": "workspace:^" @@ -6579,7 +6029,6 @@ __metadata: "@types/express": "npm:^4.17.14" "@types/ioredis": "npm:^5.0.0" "@types/jest": "npm:^29.5.1" - "@types/newrelic": "npm:^9.14.0" "@typescript-eslint/eslint-plugin": "npm:^6.5.0" "@typescript-eslint/parser": "npm:^6.5.0" axios: "npm:^1.1.3" @@ -6593,20 +6042,12 @@ __metadata: ioredis: "npm:^5.2.4" jest: "npm:^29.5.0" mysql2: "npm:^3.0.1" - newrelic: "npm:^11.0.0" prettier: "npm:^3.0.3" reflect-metadata: "npm:0.1.13" ts-jest: "npm:^29.1.0" typeorm: "npm:^0.3.17" typescript: "npm:^5.0.4" winston: "npm:^3.8.1" - dependenciesMeta: - "@newrelic/winston-enricher": - optional: true - "@types/newrelic": - optional: true - newrelic: - optional: true languageName: unknown linkType: soft @@ -6736,15 +6177,6 @@ __metadata: languageName: node linkType: hard -"@types/concat-stream@npm:^1.6.0": - version: 1.6.1 - resolution: "@types/concat-stream@npm:1.6.1" - dependencies: - "@types/node": "npm:*" - checksum: 7d211e74331affd3578b5469244f5cef84a93775f38332adb3ef12413559a23862bc682c6873d0a404b01c9d5d5f7d3ae091fe835b435b633eb420e3055b3e56 - languageName: node - linkType: hard - "@types/connect-busboy@npm:^1.0.0": version: 1.0.0 resolution: "@types/connect-busboy@npm:1.0.0" @@ -6834,15 +6266,6 @@ __metadata: languageName: node linkType: hard -"@types/form-data@npm:0.0.33": - version: 0.0.33 - resolution: "@types/form-data@npm:0.0.33" - dependencies: - "@types/node": "npm:*" - checksum: f0c7437e9dd7b348cf7de772bf9c5ad810ecaec767b9199cfc600f4929d600212b52d1acd5a1c674e1ceec5e063cb4d9ce96c8e479aea8dacd56371e04aab836 - languageName: node - linkType: hard - "@types/graceful-fs@npm:^4.1.3": version: 4.1.6 resolution: "@types/graceful-fs@npm:4.1.6" @@ -6921,13 +6344,6 @@ __metadata: languageName: node linkType: hard -"@types/long@npm:^4.0.1": - version: 4.0.2 - resolution: "@types/long@npm:4.0.2" - checksum: 68afa05fb20949d88345876148a76f6ccff5433310e720db51ac5ca21cb8cc6714286dbe04713840ddbd25a8b56b7a23aa87d08472fabf06463a6f2ed4967707 - languageName: node - linkType: hard - "@types/microtime@npm:^2.1.0": version: 2.1.0 resolution: "@types/microtime@npm:2.1.0" @@ -6970,13 +6386,6 @@ __metadata: languageName: node linkType: hard -"@types/newrelic@npm:^9.14.0": - version: 9.14.0 - resolution: "@types/newrelic@npm:9.14.0" - checksum: 3a54ea75a46729d78aa0dc53a2237cf685a16043d0f9930eac89539c99615c8a5e31cf0262693fe9e8fb41cfa16f045fd06cbb1e9f5d94f015a320217cc4f556 - languageName: node - linkType: hard - "@types/node@npm:*, @types/node@npm:>=12.12.47, @types/node@npm:>=13.7.0": version: 20.2.5 resolution: "@types/node@npm:20.2.5" @@ -6984,13 +6393,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^10.0.3": - version: 10.17.60 - resolution: "@types/node@npm:10.17.60" - checksum: f9161493b3284b1d41d5d594c2768625acdd9e33f992f71ccde47861916e662e2ae438d2cc5f1b285053391a31b52a7564ecedc22d485610d236bfad9c7e6a1c - languageName: node - linkType: hard - "@types/node@npm:^20.5.7": version: 20.5.7 resolution: "@types/node@npm:20.5.7" @@ -6998,13 +6400,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^8.0.0": - version: 8.10.66 - resolution: "@types/node@npm:8.10.66" - checksum: 49a93cbeeca74e247970b5c2130abe8204587b6d3c5ec259543e7511234e5fa340341668155807ade7a86c22dab1ec8ee18c0ac745e4d54679de1b2dabd99363 - languageName: node - linkType: hard - "@types/nodemailer@npm:^6.4.1": version: 6.4.8 resolution: "@types/nodemailer@npm:6.4.8" @@ -7044,7 +6439,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.2.31": +"@types/qs@npm:*": version: 6.9.7 resolution: "@types/qs@npm:6.9.7" checksum: 7fd6f9c25053e9b5bb6bc9f9f76c1d89e6c04f7707a7ba0e44cc01f17ef5284adb82f230f542c2d5557d69407c9a40f0f3515e8319afd14e1e16b5543ac6cdba @@ -7275,13 +6670,6 @@ __metadata: languageName: node linkType: hard -"@tyriar/fibonacci-heap@npm:^2.0.7": - version: 2.0.9 - resolution: "@tyriar/fibonacci-heap@npm:2.0.9" - checksum: 5c9ae30a8be47290610217cbb77ff9d0edefd386de899070f64fa4a9baf01a46147b0034a14ea80de601ab0d1521114d0c952a588608743d7aaffafdd7a0b109 - languageName: node - linkType: hard - "@webassemblyjs/ast@npm:1.11.6, @webassemblyjs/ast@npm:^1.11.5": version: 1.11.6 resolution: "@webassemblyjs/ast@npm:1.11.6" @@ -7551,15 +6939,6 @@ __metadata: languageName: node linkType: hard -"agent-base@npm:^7.0.2": - version: 7.1.0 - resolution: "agent-base@npm:7.1.0" - dependencies: - debug: "npm:^4.3.4" - checksum: f7828f991470a0cc22cb579c86a18cbae83d8a3cbed39992ab34fc7217c4d126017f1c74d0ab66be87f71455318a8ea3e757d6a37881b8d0f2a2c6aa55e5418f - languageName: node - linkType: hard - "agentkeepalive@npm:^4.1.3, agentkeepalive@npm:^4.2.1": version: 4.3.0 resolution: "agentkeepalive@npm:4.3.0" @@ -7802,13 +7181,6 @@ __metadata: languageName: node linkType: hard -"asap@npm:~2.0.6": - version: 2.0.6 - resolution: "asap@npm:2.0.6" - checksum: b244c0458c571945e4b3be0b14eb001bea5596f9868cc50cc711dc03d58a7e953517d3f0dad81ccde3ff37d1f074701fa76a6f07d41aaa992d7204a37b915dda - languageName: node - linkType: hard - "asn1js@npm:^3.0.5": version: 3.0.5 resolution: "asn1js@npm:3.0.5" @@ -7834,15 +7206,6 @@ __metadata: languageName: node linkType: hard -"axios@npm:0.21.4": - version: 0.21.4 - resolution: "axios@npm:0.21.4" - dependencies: - follow-redirects: "npm:^1.14.0" - checksum: da644592cb6f8f9f8c64fdabd7e1396d6769d7a4c1ea5f8ae8beb5c2eb90a823e3a574352b0b934ac62edc762c0f52647753dc54f7d07279127a7e5c4cd20272 - languageName: node - linkType: hard - "axios@npm:^1.1.3": version: 1.4.0 resolution: "axios@npm:1.4.0" @@ -7965,13 +7328,6 @@ __metadata: languageName: node linkType: hard -"bignumber.js@npm:^9.0.0": - version: 9.1.1 - resolution: "bignumber.js@npm:9.1.1" - checksum: 1f771bfa883a5863626e1e4274042065d5f975651eda556ecd28560f287c065004681226f826380792a22be116d7666499c3e3300b1a48b2a7bff66e8dde7aa8 - languageName: node - linkType: hard - "bin-links@npm:^4.0.1": version: 4.0.1 resolution: "bin-links@npm:4.0.1" @@ -8306,13 +7662,6 @@ __metadata: languageName: node linkType: hard -"caseless@npm:^0.12.0, caseless@npm:~0.12.0": - version: 0.12.0 - resolution: "caseless@npm:0.12.0" - checksum: ea1efdf430975fdbac3505cdd21007f7ac5aa29b6d4d1c091f965853cd1bf87e4b08ea07b31a6d688b038872b7cdf0589d9262d59c699d199585daad052aeb20 - languageName: node - linkType: hard - "cbor-extract@npm:^2.1.1": version: 2.1.1 resolution: "cbor-extract@npm:2.1.1" @@ -8398,13 +7747,6 @@ __metadata: languageName: node linkType: hard -"check-disk-space@npm:3.3.1": - version: 3.3.1 - resolution: "check-disk-space@npm:3.3.1" - checksum: 10e2900c6019c83133381970295b7479eb01392302fdd2938fdf6a24a4ac20de500456ba8f4a99f05e20975ec5bace37e5491bed55073d23115c4bd5f73e4cec - languageName: node - linkType: hard - "chownr@npm:^2.0.0": version: 2.0.0 resolution: "chownr@npm:2.0.0" @@ -8642,7 +7984,7 @@ __metadata: languageName: node linkType: hard -"combined-stream@npm:^1.0.6, combined-stream@npm:^1.0.8": +"combined-stream@npm:^1.0.8": version: 1.0.8 resolution: "combined-stream@npm:1.0.8" dependencies: @@ -8682,18 +8024,6 @@ __metadata: languageName: node linkType: hard -"concat-stream@npm:^1.6.0, concat-stream@npm:^1.6.2": - version: 1.6.2 - resolution: "concat-stream@npm:1.6.2" - dependencies: - buffer-from: "npm:^1.0.0" - inherits: "npm:^2.0.3" - readable-stream: "npm:^2.2.2" - typedarray: "npm:^0.0.6" - checksum: 71db903c84fc073ca35a274074e8d26c4330713d299f8623e993c448c1f6bf8b967806dd1d1a7b0f8add6f15ab1af7435df21fe79b4fe7efd78420c89e054e28 - languageName: node - linkType: hard - "concat-stream@npm:^2.0.0": version: 2.0.0 resolution: "concat-stream@npm:2.0.0" @@ -8741,7 +8071,7 @@ __metadata: languageName: node linkType: hard -"content-type@npm:^1.0.5, content-type@npm:~1.0.4": +"content-type@npm:~1.0.4": version: 1.0.5 resolution: "content-type@npm:1.0.5" checksum: 585847d98dc7fb8035c02ae2cb76c7a9bd7b25f84c447e5ed55c45c2175e83617c8813871b4ee22f368126af6b2b167df655829007b21aa10302873ea9c62662 @@ -8989,13 +8319,6 @@ __metadata: languageName: node linkType: hard -"date-format@npm:^4.0.14": - version: 4.0.14 - resolution: "date-format@npm:4.0.14" - checksum: 6b07fd1df247439c53b71244e3468b93e6dfebb5d409b9328dd7b7e9ed0d2e875018e20fb1a95ae6b677dea708ec06aaa5058a7a5faa1a7f649338aabf04991a - languageName: node - linkType: hard - "dateformat@npm:^3.0.0": version: 3.0.3 resolution: "dateformat@npm:3.0.3" @@ -9715,15 +9038,6 @@ __metadata: languageName: node linkType: hard -"extend-shallow@npm:^2.0.1": - version: 2.0.1 - resolution: "extend-shallow@npm:2.0.1" - dependencies: - is-extendable: "npm:^0.1.0" - checksum: 8fb58d9d7a511f4baf78d383e637bd7d2e80843bd9cd0853649108ea835208fb614da502a553acc30208e1325240bb7cc4a68473021612496bb89725483656d8 - languageName: node - linkType: hard - "external-editor@npm:^3.0.3": version: 3.1.0 resolution: "external-editor@npm:3.1.0" @@ -9789,13 +9103,6 @@ __metadata: languageName: node linkType: hard -"fast-safe-stringify@npm:^2.1.1": - version: 2.1.1 - resolution: "fast-safe-stringify@npm:2.1.1" - checksum: dc1f063c2c6ac9533aee14d406441f86783a8984b2ca09b19c2fe281f9ff59d315298bc7bc22fd1f83d26fe19ef2f20e2ddb68e96b15040292e555c5ced0c1e4 - languageName: node - linkType: hard - "fast-xml-parser@npm:4.1.2": version: 4.1.2 resolution: "fast-xml-parser@npm:4.1.2" @@ -9896,13 +9203,6 @@ __metadata: languageName: node linkType: hard -"find-package-json@npm:^1.2.0": - version: 1.2.0 - resolution: "find-package-json@npm:1.2.0" - checksum: 437825175752a7f522089e13876d1f78c6dc2768d8b6cd13736dea7abfc0a0482bc07169c27c4a99c82142c2e83aeddf3ef5c111ba6ae7aaa4719d9e6a80c683 - languageName: node - linkType: hard - "find-up@npm:^2.0.0": version: 2.1.0 resolution: "find-up@npm:2.1.0" @@ -9942,7 +9242,7 @@ __metadata: languageName: node linkType: hard -"flatted@npm:^3.1.0, flatted@npm:^3.2.7": +"flatted@npm:^3.1.0": version: 3.2.7 resolution: "flatted@npm:3.2.7" checksum: 427633049d55bdb80201c68f7eb1cbd533e03eac541f97d3aecab8c5526f12a20ccecaeede08b57503e772c769e7f8680b37e8d482d1e5f8d7e2194687f9ea35 @@ -9956,7 +9256,7 @@ __metadata: languageName: node linkType: hard -"follow-redirects@npm:^1.14.0, follow-redirects@npm:^1.15.0": +"follow-redirects@npm:^1.15.0": version: 1.15.2 resolution: "follow-redirects@npm:1.15.2" peerDependenciesMeta: @@ -9976,17 +9276,6 @@ __metadata: languageName: node linkType: hard -"form-data@npm:^2.2.0": - version: 2.5.1 - resolution: "form-data@npm:2.5.1" - dependencies: - asynckit: "npm:^0.4.0" - combined-stream: "npm:^1.0.6" - mime-types: "npm:^2.1.12" - checksum: 2e2e5e927979ba3623f9b4c4bcc939275fae3f2dea9dafc8db3ca656a3d75476605de2c80f0e6f1487987398e056f0b4c738972d6e1edd83392d5686d0952eed - languageName: node - linkType: hard - "form-data@npm:^4.0.0": version: 4.0.0 resolution: "form-data@npm:4.0.0" @@ -10032,17 +9321,6 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^8.1.0": - version: 8.1.0 - resolution: "fs-extra@npm:8.1.0" - dependencies: - graceful-fs: "npm:^4.2.0" - jsonfile: "npm:^4.0.0" - universalify: "npm:^0.1.0" - checksum: 6fb12449f5349be724a138b4a7b45fe6a317d2972054517f5971959c26fbd17c0e145731a11c7324460262baa33e0a799b183ceace98f7a372c95fbb6f20f5de - languageName: node - linkType: hard - "fs-minipass@npm:^2.0.0, fs-minipass@npm:^2.1.0": version: 2.1.0 resolution: "fs-minipass@npm:2.1.0" @@ -10199,13 +9477,6 @@ __metadata: languageName: node linkType: hard -"get-port@npm:^3.1.0": - version: 3.2.0 - resolution: "get-port@npm:3.2.0" - checksum: 577b6ae47dcac1cb64f9bad28c9aa9e4cd8e8f2166c4224485dcdd1dede64154517a57a0eb55bfb557ad3d48f9a1b400415ed047f04002e936f96ddb247f645d - languageName: node - linkType: hard - "get-stream@npm:^6.0.0, get-stream@npm:^6.0.1": version: 6.0.1 resolution: "get-stream@npm:6.0.1" @@ -10480,16 +9751,6 @@ __metadata: languageName: node linkType: hard -"hash.js@npm:^1.1.7": - version: 1.1.7 - resolution: "hash.js@npm:1.1.7" - dependencies: - inherits: "npm:^2.0.3" - minimalistic-assert: "npm:^1.0.1" - checksum: 0c89ee4006606a40f92df5cc3c263342e7fea68110f3e9ef032bd2083650430505db01b6b7926953489517d4027535e4fdc7f970412893d3031c361d3ec8f4b3 - languageName: node - linkType: hard - "helmet@npm:^7.0.0": version: 7.0.0 resolution: "helmet@npm:7.0.0" @@ -10543,13 +9804,6 @@ __metadata: languageName: node linkType: hard -"html-entities@npm:^2.3.6": - version: 2.4.0 - resolution: "html-entities@npm:2.4.0" - checksum: 646f2f19214bad751e060ceef4df98520654a1d0cd631b55d45504df2f0aaf8a14d8c0a5a4f92b353be298774d856157ac2d04a031d78889c9011892078ca157 - languageName: node - linkType: hard - "html-escaper@npm:^2.0.0": version: 2.0.2 resolution: "html-escaper@npm:2.0.2" @@ -10557,18 +9811,6 @@ __metadata: languageName: node linkType: hard -"http-basic@npm:^8.1.1": - version: 8.1.3 - resolution: "http-basic@npm:8.1.3" - dependencies: - caseless: "npm:^0.12.0" - concat-stream: "npm:^1.6.2" - http-response-object: "npm:^3.0.1" - parse-cache-control: "npm:^1.0.1" - checksum: f515c46159da289bc1573251a90f29b36ec7d781587481acc93656bc21d07f664c862662bd0e79144870c0254758e8b328e16ddc0a5c004827fb1503760e561e - languageName: node - linkType: hard - "http-cache-semantics@npm:^4.1.0, http-cache-semantics@npm:^4.1.1": version: 4.1.1 resolution: "http-cache-semantics@npm:4.1.1" @@ -10611,15 +9853,6 @@ __metadata: languageName: node linkType: hard -"http-response-object@npm:^3.0.1": - version: 3.0.2 - resolution: "http-response-object@npm:3.0.2" - dependencies: - "@types/node": "npm:^10.0.3" - checksum: f530c1b28d35200ec125e3a1d3c2d6da1f9d78cc52537e9379219e8172bda24f831856eb050a635d9746f9545586532ade60ffe75253d5a1db14dfaf4759d691 - languageName: node - linkType: hard - "http-status-codes@npm:^2.1.4": version: 2.2.0 resolution: "http-status-codes@npm:2.2.0" @@ -10637,7 +9870,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^5.0.0, https-proxy-agent@npm:^5.0.1": +"https-proxy-agent@npm:^5.0.0": version: 5.0.1 resolution: "https-proxy-agent@npm:5.0.1" dependencies: @@ -10647,16 +9880,6 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^7.0.1": - version: 7.0.1 - resolution: "https-proxy-agent@npm:7.0.1" - dependencies: - agent-base: "npm:^7.0.2" - debug: "npm:4" - checksum: 68e5a570fdeac623a619c3c83c820d9501f376b4477fe144e9e3e1e1f455f8d49bd89e21b9484c2392b52df50b23b905a07eca9c5dc276688ea572d493a4fab8 - languageName: node - linkType: hard - "human-signals@npm:^2.1.0": version: 2.1.0 resolution: "human-signals@npm:2.1.0" @@ -10731,7 +9954,7 @@ __metadata: languageName: node linkType: hard -"import-in-the-middle@npm:1.4.2, import-in-the-middle@npm:^1.4.2": +"import-in-the-middle@npm:1.4.2": version: 1.4.2 resolution: "import-in-the-middle@npm:1.4.2" dependencies: @@ -10947,13 +10170,6 @@ __metadata: languageName: node linkType: hard -"is-extendable@npm:^0.1.0": - version: 0.1.1 - resolution: "is-extendable@npm:0.1.1" - checksum: 3875571d20a7563772ecc7a5f36cb03167e9be31ad259041b4a8f73f33f885441f778cee1f1fe0085eb4bc71679b9d8c923690003a36a6a5fdf8023e6e3f0672 - languageName: node - linkType: hard - "is-extglob@npm:^2.1.1": version: 2.1.1 resolution: "is-extglob@npm:2.1.1" @@ -11002,13 +10218,6 @@ __metadata: languageName: node linkType: hard -"is-invalid-path@npm:^1.0.2": - version: 1.0.2 - resolution: "is-invalid-path@npm:1.0.2" - checksum: 8776ef093ed57b6ca618ce5f4eaae8da9f4c96d3c14def25e1fa135ebc9b56ad86ba67656d3282a22a26b299d2d3b83eb4edcc0bf85db7487de66225da570043 - languageName: node - linkType: hard - "is-lambda@npm:^1.0.1": version: 1.0.1 resolution: "is-lambda@npm:1.0.1" @@ -11734,15 +10943,6 @@ __metadata: languageName: node linkType: hard -"json-bigint@npm:^1.0.0": - version: 1.0.0 - resolution: "json-bigint@npm:1.0.0" - dependencies: - bignumber.js: "npm:^9.0.0" - checksum: cd3973b88e5706f8f89d2a9c9431f206ef385bd5c584db1b258891a5e6642507c32316b82745239088c697f5ddfe967351e1731f5789ba7855aed56ad5f70e1f - languageName: node - linkType: hard - "json-parse-better-errors@npm:^1.0.1": version: 1.0.2 resolution: "json-parse-better-errors@npm:1.0.2" @@ -11792,7 +10992,7 @@ __metadata: languageName: node linkType: hard -"json-stringify-safe@npm:^5.0.0, json-stringify-safe@npm:^5.0.1": +"json-stringify-safe@npm:^5.0.1": version: 5.0.1 resolution: "json-stringify-safe@npm:5.0.1" checksum: 59169a081e4eeb6f9559ae1f938f656191c000e0512aa6df9f3c8b2437a4ab1823819c6b9fd1818a4e39593ccfd72e9a051fdd3e2d1e340ed913679e888ded8c @@ -11808,18 +11008,6 @@ __metadata: languageName: node linkType: hard -"jsonfile@npm:^4.0.0": - version: 4.0.0 - resolution: "jsonfile@npm:4.0.0" - dependencies: - graceful-fs: "npm:^4.1.6" - dependenciesMeta: - graceful-fs: - optional: true - checksum: 17796f0ab1be8479827d3683433f97ebe0a1c6932c3360fa40348eac36904d69269aab26f8b16da311882d94b42e9208e8b28e490bf926364f3ac9bff134c226 - languageName: node - linkType: hard - "jsonfile@npm:^6.0.1": version: 6.1.0 resolution: "jsonfile@npm:6.1.0" @@ -11840,13 +11028,6 @@ __metadata: languageName: node linkType: hard -"jsonschema@npm:^1.4.1": - version: 1.4.1 - resolution: "jsonschema@npm:1.4.1" - checksum: d7a188da7a3100a2caa362b80e98666d46607b7a7153aac405b8e758132961911c6df02d444d4700691330874e21a62639f550e856b21ddd28423690751ca9c6 - languageName: node - linkType: hard - "jsonwebtoken@npm:^9.0.0": version: 9.0.0 resolution: "jsonwebtoken@npm:9.0.0" @@ -12134,19 +11315,6 @@ __metadata: languageName: node linkType: hard -"log4js@npm:^6.9.1": - version: 6.9.1 - resolution: "log4js@npm:6.9.1" - dependencies: - date-format: "npm:^4.0.14" - debug: "npm:^4.3.4" - flatted: "npm:^3.2.7" - rfdc: "npm:^1.3.0" - streamroller: "npm:^3.1.5" - checksum: 421fb9c1e5a8859a810a40c9ee01fb8e4dfc2fed838049946e67c0064d197bdf76ca43b8fc45df50c5d709e6fc4f218d314f189a0feb8be0c48bdae80cb0934c - languageName: node - linkType: hard - "logform@npm:^2.3.2, logform@npm:^2.4.0": version: 2.5.1 resolution: "logform@npm:2.5.1" @@ -12168,13 +11336,6 @@ __metadata: languageName: node linkType: hard -"long@npm:^4.0.0": - version: 4.0.0 - resolution: "long@npm:4.0.0" - checksum: 8296e2ba7bab30f9cfabb81ebccff89c819af6a7a78b4bb5a70ea411aa764ee0532f7441381549dfa6a1a98d72abe9138bfcf99f4fa41238629849bc035b845b - languageName: node - linkType: hard - "long@npm:^5.0.0, long@npm:^5.2.1": version: 5.2.3 resolution: "long@npm:5.2.3" @@ -12459,13 +11620,6 @@ __metadata: languageName: node linkType: hard -"minimalistic-assert@npm:^1.0.1": - version: 1.0.1 - resolution: "minimalistic-assert@npm:1.0.1" - checksum: cc7974a9268fbf130fb055aff76700d7e2d8be5f761fb5c60318d0ed010d839ab3661a533ad29a5d37653133385204c503bfac995aaa4236f4e847461ea32ba7 - languageName: node - linkType: hard - "minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" @@ -12796,15 +11950,6 @@ __metadata: languageName: node linkType: hard -"nan@npm:^2.16.0, nan@npm:^2.17.0": - version: 2.17.0 - resolution: "nan@npm:2.17.0" - dependencies: - node-gyp: "npm:latest" - checksum: bba1efee2475afb0cce154300b554863fb4bb0a683a28f5d0fa7390794b3b4381356aabeab6472c70651d9c8a2830e7595963f3ec0aa2008e5c4d83dbeb820fa - languageName: node - linkType: hard - "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -12835,42 +11980,6 @@ __metadata: languageName: node linkType: hard -"newrelic@npm:^11.0.0": - version: 11.0.0 - resolution: "newrelic@npm:11.0.0" - dependencies: - "@contrast/fn-inspect": "npm:^3.3.0" - "@grpc/grpc-js": "npm:^1.8.10" - "@grpc/proto-loader": "npm:^0.7.5" - "@newrelic/aws-sdk": "npm:^7.0.0" - "@newrelic/koa": "npm:^8.0.0" - "@newrelic/native-metrics": "npm:^10.0.0" - "@newrelic/security-agent": "npm:0.2.1" - "@newrelic/superagent": "npm:^7.0.0" - "@prisma/prisma-fmt-wasm": "npm:^4.17.0-16.27eb2449f178cd9fe1a4b892d732cc4795f75085" - "@tyriar/fibonacci-heap": "npm:^2.0.7" - concat-stream: "npm:^2.0.0" - https-proxy-agent: "npm:^7.0.1" - import-in-the-middle: "npm:^1.4.2" - json-bigint: "npm:^1.0.0" - json-stringify-safe: "npm:^5.0.0" - readable-stream: "npm:^3.6.1" - require-in-the-middle: "npm:^7.2.0" - semver: "npm:^7.5.2" - winston-transport: "npm:^4.5.0" - dependenciesMeta: - "@contrast/fn-inspect": - optional: true - "@newrelic/native-metrics": - optional: true - "@prisma/prisma-fmt-wasm": - optional: true - bin: - newrelic-naming-rules: bin/test-naming-rules.js - checksum: b990b3579fc087100d62197a448bea6800a94ad71379d69547a8d4e9faf6e039777ba26fa1a66110bf2d2dd973210b696d419e78397409c8cbd02563dbcefbfb - languageName: node - linkType: hard - "node-addon-api@npm:^4.2.0": version: 4.3.0 resolution: "node-addon-api@npm:4.3.0" @@ -13507,13 +12616,6 @@ __metadata: languageName: node linkType: hard -"parse-cache-control@npm:^1.0.1": - version: 1.0.1 - resolution: "parse-cache-control@npm:1.0.1" - checksum: 13171cd97395bdcb9ad29e0b82a789f2313663f2392ab4f699c97ecd2059e18c00834b9c12c9b42f6b0f22bc3c9395d16db9d2e3db7e21538ad5cf2e5ec9fdbe - languageName: node - linkType: hard - "parse-conflict-json@npm:^3.0.0": version: 3.0.1 resolution: "parse-conflict-json@npm:3.0.1" @@ -13756,13 +12858,6 @@ __metadata: languageName: node linkType: hard -"pretty-bytes@npm:^5.6.0": - version: 5.6.0 - resolution: "pretty-bytes@npm:5.6.0" - checksum: 9c082500d1e93434b5b291bd651662936b8bd6204ec9fa17d563116a192d6d86b98f6d328526b4e8d783c07d5499e2614a807520249692da9ec81564b2f439cd - languageName: node - linkType: hard - "pretty-format@npm:^29.0.0, pretty-format@npm:^29.5.0": version: 29.5.0 resolution: "pretty-format@npm:29.5.0" @@ -13845,15 +12940,6 @@ __metadata: languageName: node linkType: hard -"promise@npm:^8.0.0": - version: 8.3.0 - resolution: "promise@npm:8.3.0" - dependencies: - asap: "npm:~2.0.6" - checksum: 55e9d0d723c66810966bc055c6c77a3658c0af7e4a8cc88ea47aeaf2949ca0bd1de327d9c631df61236f5406ad478384fa19a77afb3f88c0303eba9e5eb0a8d8 - languageName: node - linkType: hard - "prompts@npm:^2.0.1": version: 2.4.2 resolution: "prompts@npm:2.4.2" @@ -13871,26 +12957,6 @@ __metadata: languageName: node linkType: hard -"protobufjs@npm:^7.0.0": - version: 7.2.3 - resolution: "protobufjs@npm:7.2.3" - dependencies: - "@protobufjs/aspromise": "npm:^1.1.2" - "@protobufjs/base64": "npm:^1.1.2" - "@protobufjs/codegen": "npm:^2.0.4" - "@protobufjs/eventemitter": "npm:^1.1.0" - "@protobufjs/fetch": "npm:^1.1.0" - "@protobufjs/float": "npm:^1.0.2" - "@protobufjs/inquire": "npm:^1.1.0" - "@protobufjs/path": "npm:^1.1.2" - "@protobufjs/pool": "npm:^1.1.0" - "@protobufjs/utf8": "npm:^1.1.0" - "@types/node": "npm:>=13.7.0" - long: "npm:^5.0.0" - checksum: 194e4246ae6167a9c7ca2a9dbbc228d0cf80626eb9070b2ee8e8b798c2b6f2ba216a56b56c121557235eebf46d1c345ce44bc5975a7f794e88946aef21886e93 - languageName: node - linkType: hard - "protobufjs@npm:^7.2.3, protobufjs@npm:^7.2.4": version: 7.2.5 resolution: "protobufjs@npm:7.2.5" @@ -13981,15 +13047,6 @@ __metadata: languageName: node linkType: hard -"qs@npm:^6.4.0": - version: 6.11.2 - resolution: "qs@npm:6.11.2" - dependencies: - side-channel: "npm:^1.0.4" - checksum: f2321d0796664d0f94e92447ccd3bdfd6b6f3a50b6b762aa79d7f5b1ea3a7a9f94063ba896b82bc2a877ed6a7426d4081e4f16568fdb04f0ee188cca9d8505b4 - languageName: node - linkType: hard - "queue-microtask@npm:^1.2.2": version: 1.2.3 resolution: "queue-microtask@npm:1.2.3" @@ -14112,7 +13169,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0, readable-stream@npm:^3.6.1": +"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" dependencies: @@ -14123,7 +13180,19 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^2.2.2, readable-stream@npm:~2.3.6": +"readable-stream@npm:^4.1.0": + version: 4.4.0 + resolution: "readable-stream@npm:4.4.0" + dependencies: + abort-controller: "npm:^3.0.0" + buffer: "npm:^6.0.3" + events: "npm:^3.3.0" + process: "npm:^0.11.10" + checksum: 18e0af6f90fc16f43b14681c759a7a6fbed02d840026eecd6ac7e97bf59b959f0aa76a1fe2b57cd2c761c9c3e9bcd5384efa2d83615cc3b1cf4e05144b35c973 + languageName: node + linkType: hard + +"readable-stream@npm:~2.3.6": version: 2.3.8 resolution: "readable-stream@npm:2.3.8" dependencies: @@ -14138,18 +13207,6 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^4.1.0": - version: 4.4.0 - resolution: "readable-stream@npm:4.4.0" - dependencies: - abort-controller: "npm:^3.0.0" - buffer: "npm:^6.0.3" - events: "npm:^3.3.0" - process: "npm:^0.11.10" - checksum: 18e0af6f90fc16f43b14681c759a7a6fbed02d840026eecd6ac7e97bf59b959f0aa76a1fe2b57cd2c761c9c3e9bcd5384efa2d83615cc3b1cf4e05144b35c973 - languageName: node - linkType: hard - "redent@npm:^3.0.0": version: 3.0.0 resolution: "redent@npm:3.0.0" @@ -14190,13 +13247,6 @@ __metadata: languageName: node linkType: hard -"request-ip@npm:^3.3.0": - version: 3.3.0 - resolution: "request-ip@npm:3.3.0" - checksum: 9ca26f814201da19cb6f1a18da4f036803b770665ec0e7c556ea975ba553321922a5f04909f6dfc2371f695ca8aaa3c66f02c00a5e902c76435029804cdc4964 - languageName: node - linkType: hard - "require-directory@npm:^2.1.1": version: 2.1.1 resolution: "require-directory@npm:2.1.1" @@ -14211,7 +13261,7 @@ __metadata: languageName: node linkType: hard -"require-in-the-middle@npm:^7.1.1, require-in-the-middle@npm:^7.2.0": +"require-in-the-middle@npm:^7.1.1": version: 7.2.0 resolution: "require-in-the-middle@npm:7.2.0" dependencies: @@ -14337,13 +13387,6 @@ __metadata: languageName: node linkType: hard -"rfdc@npm:^1.3.0": - version: 1.3.0 - resolution: "rfdc@npm:1.3.0" - checksum: 76dedd9700cdf132947fde7ce1a8838c9cbb7f3e8f9188af0aaf97194cce745f42094dd2cf547426934cc83252ee2c0e432b2e0222a4415ab0db32de82665c69 - languageName: node - linkType: hard - "rimraf@npm:^3.0.2": version: 3.0.2 resolution: "rimraf@npm:3.0.2" @@ -14355,13 +13398,6 @@ __metadata: languageName: node linkType: hard -"ringbufferjs@npm:^2.0.0": - version: 2.0.0 - resolution: "ringbufferjs@npm:2.0.0" - checksum: d33628f0f273f53e6b914f1add674dcade478bf8c520ceb9f7bfdc36ce656701dcd49e45dcc819615a44b80f874c9aeb935ec5138190a576dc4b0d0756719cfe - languageName: node - linkType: hard - "run-applescript@npm:^5.0.0": version: 5.0.0 resolution: "run-applescript@npm:5.0.0" @@ -14907,17 +13943,6 @@ __metadata: languageName: node linkType: hard -"streamroller@npm:^3.1.5": - version: 3.1.5 - resolution: "streamroller@npm:3.1.5" - dependencies: - date-format: "npm:^4.0.14" - debug: "npm:^4.3.4" - fs-extra: "npm:^8.1.0" - checksum: 2e4fe61ab91d24e6a9add67418ca9b8e19bc49f4037e1f8b7ae2e480a1d7750423f470d111d138d921a538ae4777c4eb15b00f9cc2a0d4fd72829687889b0c63 - languageName: node - linkType: hard - "streamsearch@npm:^1.1.0": version: 1.1.0 resolution: "streamsearch@npm:1.1.0" @@ -14964,13 +13989,6 @@ __metadata: languageName: node linkType: hard -"string.fromcodepoint@npm:^0.2.1": - version: 0.2.1 - resolution: "string.fromcodepoint@npm:0.2.1" - checksum: 6ba80f70c3e2a36dab87f5d68168936403295a73838564e701f5c861d397d77d9e97b0e2aa0f3c163a25a96c785dcc2145452b220753fb7b3e6c6fe431c9c411 - languageName: node - linkType: hard - "string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" @@ -15105,26 +14123,6 @@ __metadata: languageName: node linkType: hard -"sync-request@npm:^6.1.0": - version: 6.1.0 - resolution: "sync-request@npm:6.1.0" - dependencies: - http-response-object: "npm:^3.0.1" - sync-rpc: "npm:^1.2.1" - then-request: "npm:^6.0.0" - checksum: 7f2b63b77c8440d36212c61b4babdf740a4ac37492f62f1da5e59e4081c940275a9d929e359ba427d2796e1e401fe00f35f0354b356b3709524a9bcda093313c - languageName: node - linkType: hard - -"sync-rpc@npm:^1.2.1": - version: 1.3.6 - resolution: "sync-rpc@npm:1.3.6" - dependencies: - get-port: "npm:^3.1.0" - checksum: 13c05461a32f06f9f41993374b3b9e3145105baede4097bd385e57d841ac0b47dad51737a919c1592df5b04aabdfee03f1d28562c37d5a76ef704069db1b4522 - languageName: node - linkType: hard - "synckit@npm:^0.8.5": version: 0.8.5 resolution: "synckit@npm:0.8.5" @@ -15231,25 +14229,6 @@ __metadata: languageName: node linkType: hard -"then-request@npm:^6.0.0": - version: 6.0.2 - resolution: "then-request@npm:6.0.2" - dependencies: - "@types/concat-stream": "npm:^1.6.0" - "@types/form-data": "npm:0.0.33" - "@types/node": "npm:^8.0.0" - "@types/qs": "npm:^6.2.31" - caseless: "npm:~0.12.0" - concat-stream: "npm:^1.6.0" - form-data: "npm:^2.2.0" - http-basic: "npm:^8.1.1" - http-response-object: "npm:^3.0.1" - promise: "npm:^8.0.0" - qs: "npm:^6.4.0" - checksum: 7a33192fa03493fa7d5a40dbe2039271723c1c226aaa6db91576b439bf56393c8fe5a206478f37855c98284adf31d18c5bb7bafc94ebedae7c5bdb26a580dacc - languageName: node - linkType: hard - "thenify-all@npm:^1.0.0": version: 1.6.0 resolution: "thenify-all@npm:1.6.0" @@ -15724,24 +14703,6 @@ __metadata: languageName: node linkType: hard -"unescape-js@npm:^1.1.4": - version: 1.1.4 - resolution: "unescape-js@npm:1.1.4" - dependencies: - string.fromcodepoint: "npm:^0.2.1" - checksum: 97acf60a8f6c170f8a66b48b71f5c56bda728c2ff6b08c3443c5f21635bf5fa38a4265bcfcf46d17cb6ac9bbb8b913a34b1abc5cfe8db5d7cc5c8eecb1817472 - languageName: node - linkType: hard - -"unescape@npm:^1.0.1": - version: 1.0.1 - resolution: "unescape@npm:1.0.1" - dependencies: - extend-shallow: "npm:^2.0.1" - checksum: 0d89b0f55e08a2843e635f1ccf8472a35b367c41d9a8014dd7de5cc3af710a6e988a950b86b6229e143147ade21772f2d72054bc846f4972eb448df472b856ec - languageName: node - linkType: hard - "unique-filename@npm:^1.1.1": version: 1.1.1 resolution: "unique-filename@npm:1.1.1" @@ -15803,13 +14764,6 @@ __metadata: languageName: node linkType: hard -"universalify@npm:^0.1.0": - version: 0.1.2 - resolution: "universalify@npm:0.1.2" - checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff - languageName: node - linkType: hard - "universalify@npm:^2.0.0": version: 2.0.0 resolution: "universalify@npm:2.0.0" @@ -16227,21 +15181,6 @@ __metadata: languageName: node linkType: hard -"ws@npm:^7.5.9": - version: 7.5.9 - resolution: "ws@npm:7.5.9" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 171e35012934bd8788150a7f46f963e50bac43a4dc524ee714c20f258693ac4d3ba2abadb00838fdac42a47af9e958c7ae7e6f4bc56db047ba897b8a2268cf7c - languageName: node - linkType: hard - "xorshift@npm:^1.1.1": version: 1.2.0 resolution: "xorshift@npm:1.2.0"