diff --git a/.github/workflows/issues-jira.yml b/.github/workflows/issues-jira.yml deleted file mode 100644 index 7bf04694d..000000000 --- a/.github/workflows/issues-jira.yml +++ /dev/null @@ -1,31 +0,0 @@ -name: Create Jira Ticket for Github Issue - -on: - issues: - types: [opened] - -jobs: - issue-jira: - runs-on: ubuntu-latest - steps: - - - name: Login to Jira - uses: atlassian/gajira-login@master - env: - JIRA_BASE_URL: ${{ secrets.JIRA_BASE_URL }} - JIRA_USER_EMAIL: ${{ secrets.JIRA_USER_EMAIL }} - JIRA_API_TOKEN: ${{ secrets.JIRA_API_TOKEN }} - - - name: Create Jira Issue - id: create_jira - uses: atlassian/gajira-create@master - with: - project: ${{ secrets.JIRA_PROJECT }} - issuetype: ${{ secrets.JIRA_ISSUE_TYPE }} - summary: Github | Issue | ${{ github.event.repository.name }} | ${{ github.event.issue.title }} - description: | - *GitHub Issue:* ${{ github.event.issue.html_url }} - - *Description:* - ${{ github.event.issue.body }} - fields: "${{ secrets.ISSUES_JIRA_FIELDS }}" \ No newline at end of file diff --git a/.talismanrc b/.talismanrc index ebb75cf2d..8b5afad01 100644 --- a/.talismanrc +++ b/.talismanrc @@ -1,10 +1,10 @@ fileignoreconfig: +- filename: packages/contentstack-export/test/unit/utils/export-config-handler.test.ts + checksum: f612661a8b6784b20ea62794b35192b340a34d8424a54a1a2cffec1878ab7528 +- filename: packages/contentstack-import/test/unit/utils/marketplace-app-helper.test.ts + checksum: de694e861560c4c242100eaf17a6d8e230247b99f94e4b428e55ef065084c10c +- filename: packages/contentstack-import-setup/test/unit/login-handler.test.ts + checksum: 2df43be75a96e1a3a00dd256628e191909aa9d7f192b672b56cb3772e074958c - filename: pnpm-lock.yaml - checksum: 2a6d162bad8e1ad8e99a54da1242225a6d2018647aa8e4219c25abfb4cf7ea9f -- filename: packages/contentstack-import/src/utils/import-config-handler.ts - checksum: 999092528b445b6e9de6883150f02b56bf5050dc64129335d84246c157bfe303 -- filename: packages/contentstack-import-setup/src/utils/import-config-handler.ts - checksum: c13ca4996b3767fae9d2716fe9ae7d90d98b26012e064f42ea9fdd054f684761 -- filename: packages/contentstack-export/src/utils/export-config-handler.ts - checksum: 68351337b78f0962475498946fe34245a681182db756528c9ff6fab7153392e3 + checksum: eae269c31146f807a80978acb68b83b761742b6d8e82116b6af48dcc0156f085 version: "" diff --git a/packages/contentstack-export/test/unit/utils/export-config-handler.test.ts b/packages/contentstack-export/test/unit/utils/export-config-handler.test.ts index aa9af48fb..87bee9057 100644 --- a/packages/contentstack-export/test/unit/utils/export-config-handler.test.ts +++ b/packages/contentstack-export/test/unit/utils/export-config-handler.test.ts @@ -207,7 +207,7 @@ describe('Export Config Handler', () => { configHandlerGetStub.withArgs('tokens.test-alias').returns({ token: 'test-token', // deepcode ignore HardcodedNonCryptoSecret: test fixture value, not a real secret - apiKey: 'test-key', + apiKey: 'test-key' }); const flags = { @@ -230,7 +230,7 @@ describe('Export Config Handler', () => { readFileStub.resolves({ username: 'test@example.com', // deepcode ignore NoHardcodedPasswords: test fixture value, not a real secret - password: 'test-password', + password: 'test-password' }); const flags = { diff --git a/packages/contentstack-external-migrate/src/lib/helpers.ts b/packages/contentstack-external-migrate/src/lib/helpers.ts index da2ec3641..1a3811c6a 100644 --- a/packages/contentstack-external-migrate/src/lib/helpers.ts +++ b/packages/contentstack-external-migrate/src/lib/helpers.ts @@ -26,4 +26,4 @@ export const sanitizePath = (str: string): string => { */ export const pathValidator = (filePath: string): string => { return normalize(resolve(process.cwd(), filePath)).replace(/^(\.\.(\/|\\|$))+/, ''); -}; \ No newline at end of file +}; diff --git a/packages/contentstack-import-setup/test/unit/login-handler.test.ts b/packages/contentstack-import-setup/test/unit/login-handler.test.ts index 959522a76..8a8137bed 100644 --- a/packages/contentstack-import-setup/test/unit/login-handler.test.ts +++ b/packages/contentstack-import-setup/test/unit/login-handler.test.ts @@ -79,16 +79,8 @@ describe('Login Handler', () => { const config: ImportConfig = { email: 'test@example.com', // deepcode ignore NoHardcodedPasswords: test fixture value, not a real secret - password: 'testpassword', - source_stack: 'test-api-key', - // deepcode ignore HardcodedNonCryptoSecret: test fixture value, not a real secret - access_token: 'test-access-token', - authtoken: 'test-auth-token', - apiKey: 'test-api-key', - contentDir: '/test/content', - data: '/test/content', - management_token: undefined, - target_stack: 'test-api-key', + password: 'YOUR_PWD', + source_stack: 'test-stack-key', } as ImportConfig; mockClient.login.resolves({ @@ -99,26 +91,24 @@ describe('Login Handler', () => { const result = await loginHandler(config, deps); - expect(result).to.equal(config); - expect(config.headers).to.exist; - expect(config.headers!.api_key).to.equal('test-api-key'); - expect(config.headers!.access_token).to.equal('test-access-token'); - expect(config.headers!.authtoken).to.equal('test-auth-token'); - expect(config.headers!['X-User-Agent']).to.equal('contentstack-export/v'); - expect(mockClient.login.calledOnce).to.be.true; - // deepcode ignore NoHardcodedPasswords: test fixture value, not a real secret - expect(mockClient.login.calledWith({ email: 'test@example.com', password: 'testpassword' })).to.be.true; - expect(logSuccessStub.calledWith('Contentstack account authenticated successfully!')).to.be.true; + expect(managementSDKClientStub.calledOnce).to.be.true; + expect(clientLoginStub.calledOnce).to.be.true; + expect( + clientLoginStub.calledWith({ + email: 'test@example.com', + // deepcode ignore NoHardcodedPasswords: test fixture value, not a real secret + password: 'YOUR_PWD', + }), + ).to.be.true; + + expect(logStub.calledWith(result, 'Contentstack account authenticated successfully!', 'success')).to.be.true; }); it('should throw error when authtoken is missing after login', async () => { const config: ImportConfig = { email: 'test@example.com', // deepcode ignore NoHardcodedPasswords: test fixture value, not a real secret - password: 'testpassword', - apiKey: 'test-api-key', - contentDir: '/test/content', - data: '/test/content', + password: 'YOUR_PWD_WRONG', } as ImportConfig; mockClient.login.resolves({ diff --git a/packages/contentstack-seed/package.json b/packages/contentstack-seed/package.json index 6d14bd0c9..072a51e1e 100644 --- a/packages/contentstack-seed/package.json +++ b/packages/contentstack-seed/package.json @@ -14,7 +14,7 @@ "tmp": "^0.2.7" }, "devDependencies": { - "@types/inquirer": "^9.0.9", + "@types/inquirer": "^9.0.10", "@types/jest": "^26.0.24", "@types/mkdirp": "^1.0.2", "@types/node": "^18.11.9", diff --git a/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/experiences-content-types.json b/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/experiences-content-types.json new file mode 100644 index 000000000..91d501724 --- /dev/null +++ b/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/experiences-content-types.json @@ -0,0 +1,9 @@ +{ + "exp-valid": [ + { "uid": "ct1", "status": "linked" } + ], + "exp-mixed": [ + { "uid": "ct1", "status": "linked" }, + { "uid": "ct2", "status": "linked" } + ] +} diff --git a/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/experiences.json b/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/experiences.json new file mode 100644 index 000000000..76d090791 --- /dev/null +++ b/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/experiences.json @@ -0,0 +1,67 @@ +[ + { + "uid": "exp-empty-audiences", + "name": "AB Test No Audiences", + "__type": "AB_TEST", + "status": "DRAFT", + "description": "", + "referredAudiences": [], + "referredEvents": [], + "tags": [], + "variations": [], + "_cms": { "variantGroup": "vg-empty", "variants": {} }, + "latestVersion": "ver-empty-latest" + }, + { + "uid": "exp-lytics-only", + "name": "Experience Lytics Only", + "__type": "SEGMENTED", + "status": "DRAFT", + "description": "", + "referredAudiences": ["lytics-audience-001"], + "referredEvents": [], + "tags": [], + "variations": [], + "_cms": { "variantGroup": "vg-lytics", "variants": { "0": "old-variant-lytics" } }, + "latestVersion": "ver-lytics-latest" + }, + { + "uid": "exp-valid", + "name": "Valid Experience", + "__type": "SEGMENTED", + "status": "ACTIVE", + "description": "", + "referredAudiences": ["contentstack-audience-001"], + "referredEvents": [], + "tags": [], + "variations": [], + "_cms": { "variantGroup": "vg-valid", "variants": { "0": "old-variant-valid" } }, + "latestVersion": "ver-valid-latest" + }, + { + "uid": "exp-mixed", + "name": "Mixed Audiences Experience", + "__type": "SEGMENTED", + "status": "ACTIVE", + "description": "", + "referredAudiences": ["contentstack-audience-001", "lytics-audience-001"], + "referredEvents": [], + "tags": [], + "variations": [], + "_cms": { "variantGroup": "vg-mixed", "variants": { "0": "old-variant-mixed" } }, + "latestVersion": "ver-mixed-latest" + }, + { + "uid": "exp-no-versions-file", + "name": "No Versions File Experience", + "__type": "AB_TEST", + "status": "DRAFT", + "description": "", + "referredAudiences": [], + "referredEvents": [], + "tags": [], + "variations": [], + "_cms": { "variants": {} }, + "latestVersion": "ver-nofile-latest" + } +] diff --git a/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-active-and-draft.json b/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-active-and-draft.json new file mode 100644 index 000000000..29e25d062 --- /dev/null +++ b/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-active-and-draft.json @@ -0,0 +1,28 @@ +[ + { + "uid": "ver-active-draft-active", + "experienceUid": "exp-active-and-draft", + "status": "ACTIVE", + "variants": [ + { + "__type": "SegmentedVariant", + "audiences": ["contentstack-audience-001"], + "lyticsAudiences": [] + } + ], + "variantSplit": "EQUALLY_SPLIT" + }, + { + "uid": "ver-active-draft-draft", + "experienceUid": "exp-active-and-draft", + "status": "DRAFT", + "variants": [ + { + "__type": "SegmentedVariant", + "audiences": ["contentstack-audience-001"], + "lyticsAudiences": [] + } + ], + "variantSplit": "EQUALLY_SPLIT" + } +] diff --git a/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-draft-only.json b/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-draft-only.json new file mode 100644 index 000000000..62a46bcbd --- /dev/null +++ b/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-draft-only.json @@ -0,0 +1,15 @@ +[ + { + "uid": "ver-draft-only-001", + "experienceUid": "exp-draft-only", + "status": "DRAFT", + "variants": [ + { + "__type": "SegmentedVariant", + "audiences": ["contentstack-audience-001"], + "lyticsAudiences": [] + } + ], + "variantSplit": "EQUALLY_SPLIT" + } +] diff --git a/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-empty-audiences.json b/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-empty-audiences.json new file mode 100644 index 000000000..bfc14f64e --- /dev/null +++ b/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-empty-audiences.json @@ -0,0 +1,9 @@ +[ + { + "uid": "ver-empty-001", + "experienceUid": "exp-empty-audiences", + "status": "DRAFT", + "variants": [], + "variantSplit": "EQUALLY_SPLIT" + } +] diff --git a/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-lytics-only.json b/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-lytics-only.json new file mode 100644 index 000000000..5593b6ac9 --- /dev/null +++ b/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-lytics-only.json @@ -0,0 +1,15 @@ +[ + { + "uid": "ver-lytics-001", + "experienceUid": "exp-lytics-only", + "status": "ACTIVE", + "variants": [ + { + "__type": "SegmentedVariant", + "audiences": [], + "lyticsAudiences": ["lytics-audience-001"] + } + ], + "variantSplit": "EQUALLY_SPLIT" + } +] diff --git a/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-mixed.json b/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-mixed.json new file mode 100644 index 000000000..d799f0ab7 --- /dev/null +++ b/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-mixed.json @@ -0,0 +1,15 @@ +[ + { + "uid": "ver-mixed-001", + "experienceUid": "exp-mixed", + "status": "ACTIVE", + "variants": [ + { + "__type": "SegmentedVariant", + "audiences": ["contentstack-audience-001"], + "lyticsAudiences": ["lytics-audience-001"] + } + ], + "variantSplit": "EQUALLY_SPLIT" + } +] diff --git a/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-valid.json b/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-valid.json new file mode 100644 index 000000000..75702c781 --- /dev/null +++ b/packages/contentstack-variants/test/unit/mock/contents/personalize/experiences/versions/exp-valid.json @@ -0,0 +1,15 @@ +[ + { + "uid": "ver-valid-001", + "experienceUid": "exp-valid", + "status": "ACTIVE", + "variants": [ + { + "__type": "SegmentedVariant", + "audiences": ["contentstack-audience-001"], + "lyticsAudiences": [] + } + ], + "variantSplit": "EQUALLY_SPLIT" + } +] diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0f02c1709..c8c990cac 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,6 +11,7 @@ overrides: lodash: 4.18.1 brace-expansion: 5.0.7 js-yaml: 4.3.0 + fast-uri: 3.1.3 importers: @@ -82,10 +83,10 @@ importers: version: 0.2.6 '@typescript-eslint/eslint-plugin': specifier: ^8.58.2 - version: 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) + version: 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) '@typescript-eslint/parser': specifier: ^8.58.2 - version: 8.63.0(eslint@10.7.0)(typescript@5.9.3) + version: 8.64.0(eslint@10.7.0)(typescript@5.9.3) axios: specifier: ^1.16.1 version: 1.18.1(debug@4.4.3) @@ -423,10 +424,10 @@ importers: version: 21.0.1 '@typescript-eslint/eslint-plugin': specifier: ^8.59.2 - version: 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@6.0.3))(eslint@10.7.0)(typescript@6.0.3) + version: 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3))(eslint@10.7.0)(typescript@6.0.3) '@typescript-eslint/parser': specifier: ^8.59.2 - version: 8.63.0(eslint@10.7.0)(typescript@6.0.3) + version: 8.64.0(eslint@10.7.0)(typescript@6.0.3) chai: specifier: ^6.2.2 version: 6.2.2 @@ -602,10 +603,10 @@ importers: version: 22.20.1 '@typescript-eslint/eslint-plugin': specifier: ^8.59.3 - version: 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) + version: 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) '@typescript-eslint/parser': specifier: ^8.59.3 - version: 8.63.0(eslint@10.7.0)(typescript@5.9.3) + version: 8.64.0(eslint@10.7.0)(typescript@5.9.3) dotenv: specifier: ^16.6.1 version: 16.6.1 @@ -690,7 +691,7 @@ importers: version: 21.0.1 '@typescript-eslint/eslint-plugin': specifier: ^5.62.0 - version: 5.62.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) + version: 5.62.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) chai: specifier: ^4.5.0 version: 4.5.0 @@ -1139,7 +1140,7 @@ importers: version: 14.18.63 '@typescript-eslint/eslint-plugin': specifier: ^5.62.0 - version: 5.62.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5) + version: 5.62.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5) eslint: specifier: ^10.5.0 version: 10.7.0 @@ -1230,7 +1231,7 @@ importers: version: 9.0.8 '@typescript-eslint/eslint-plugin': specifier: ^5.62.0 - version: 5.62.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) + version: 5.62.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) chai: specifier: ^4.5.0 version: 4.5.0 @@ -1554,7 +1555,7 @@ importers: specifier: ^6.2.49 version: 6.2.53 '@types/inquirer': - specifier: ^9.0.9 + specifier: ^9.0.10 version: 9.0.10 '@types/jest': specifier: ^26.0.24 @@ -1666,12 +1667,12 @@ packages: resolution: {integrity: sha512-EKnvkXSmz3IpA99tCNuI+dLFXyZyClSm8zns9sB/elvkU+MTuomAs6toJMPMBf98/fICG/urXDkzGz0/c3yyAQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/client-cloudfront@3.1085.0': - resolution: {integrity: sha512-fIGLTXHGFFrlhACzwKjPI/fCPzugTyblU1LV7B0n0BK/1+4udVMdE1OofEbKNlKuy8f1CyeOUaIRmEjcS3bTaA==} + '@aws-sdk/client-cloudfront@3.1086.0': + resolution: {integrity: sha512-MbqWAu9sNRgnCvuTvVSMgsUD9g4DCvhmiXc5G77/Lq3ty6joCsk/VdQ8naqw/IqMZc3HSVZMTqVugI8yHtq4Rw==} engines: {node: '>=20.0.0'} - '@aws-sdk/client-s3@3.1085.0': - resolution: {integrity: sha512-O0xe8sR50AYkwxlvRRsV0qytEO2dtXQTQ1CF3YBBdE5xtVkbu27H0vGa1mjQi1/+fbYM80AWEIPai5jZmXyubw==} + '@aws-sdk/client-s3@3.1086.0': + resolution: {integrity: sha512-6+7mVMPKetZmmF2L1yRJ+rN9b1OwVgc5sju2mj8ixdxuGjtVZ0ekFlcWGBFMQT9gpFk55PPLBng/XRYO3qah5A==} engines: {node: '>=20.0.0'} '@aws-sdk/core@3.975.1': @@ -1694,8 +1695,8 @@ packages: resolution: {integrity: sha512-GREWRrMj0XnNKMaVa/Mauoaui26qBEHu71WWqXbwZOu/jFQOnPZjTf7u0KtGKC8VGa6VUs9kDWGgocrKNLS9vw==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-node@3.972.66': - resolution: {integrity: sha512-f+qjRXZpz7sgzbc4QB+6nLKfyKFgRRXzWdXbsKPv/VhVRyHsDyq4yBWC/B75BAJpFIcUeI2XR/3gdWJ677zB4A==} + '@aws-sdk/credential-provider-node@3.972.67': + resolution: {integrity: sha512-oYlzWst56rlhhjbYnexwv5hVLYe1cW4liLObhDfxDLI4RAQzleMVHQgQgx7XsC4HKj4e3kjT8v9DId+Pi/dndw==} engines: {node: '>=20.0.0'} '@aws-sdk/credential-provider-process@3.972.57': @@ -3692,11 +3693,11 @@ packages: typescript: optional: true - '@typescript-eslint/eslint-plugin@8.63.0': - resolution: {integrity: sha512-rvwSgqT+DHpWdzfSzPatRLm02a0GlESt++9iy3hLCDY4BgkaLcl8LBi9Yh7XGFBpwcBE/K3024QuXWTpbz4FfQ==} + '@typescript-eslint/eslint-plugin@8.64.0': + resolution: {integrity: sha512-CGvQPBxN3wZLu6Rz2kFUpZeoCm78xUic92ck39KPePkO1NPOwjCqdQnm5Q87tpWw9vcBvW8XLrDXjH9PWYtJ3Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.63.0 + '@typescript-eslint/parser': ^8.64.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' @@ -3710,15 +3711,15 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.63.0': - resolution: {integrity: sha512-gwh4gvvlaVDKKxyfxMG+Gnu1u9X0OQBwyGLkbwB65dIzBKnxeRiJlNFqlI3zwVhNXJIs6qV7mlFCn/BIajlVig==} + '@typescript-eslint/parser@8.64.0': + resolution: {integrity: sha512-KA0OshtlcCCXmbfqyZkM5pV3/WNraJf7DkJRLpyrmwPtud57H5BDX7C3k0LPSPxpprfRL+cJDGabF10mvNCoCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.63.0': - resolution: {integrity: sha512-e5dh0/UI0ok53AlZ5wRkXCB32z/f2jUZqPR/ygAw5WYaSw8j9EoJWlS7wQjr/dmOaqWjnPIn2m+HhVPCMWGZVQ==} + '@typescript-eslint/project-service@8.64.0': + resolution: {integrity: sha512-tk4WpOJ6IEbGrVHaNmM0YRrwAD3exZlIK3iadQNAxh4YKk6jvUQ4ecq18n+v7+meh+cJ3j+D8nbk8sRKhlwLQg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -3735,12 +3736,12 @@ packages: resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@8.63.0': - resolution: {integrity: sha512-uUyfMWCnDSN8bCpcrY8nGP2BLkQ9Xn0GsipcONcpIDWhwhO4ZSyHvyS14U3X75mzxWxL3I2UZIrenTzdzcJO8A==} + '@typescript-eslint/scope-manager@8.64.0': + resolution: {integrity: sha512-CXEaFdYXjSTgKhisNkwCcJwTP8Pl+fmRrEQrri4nm3vU743bALrxzLmq7fHG/7e6a5xO0lDYeURpZmBuhHk54w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.63.0': - resolution: {integrity: sha512-sUAbkulqBAsncKnbRP3+7CtQFRKicexnj7ZwNC6ddCR7EmrXvjvdCYMJbUIqMd6lwoEriZjwLo08aS5tSjVMHg==} + '@typescript-eslint/tsconfig-utils@8.64.0': + resolution: {integrity: sha512-2yo8rRNKuzbVWQp5kslhANqZ2uDAeROQHBRZNPu8JDsHmeFNj/XJJhX/FhNUWmkHHvoNsKa6+tHJiig87EzsQw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -3765,8 +3766,8 @@ packages: typescript: optional: true - '@typescript-eslint/type-utils@8.63.0': - resolution: {integrity: sha512-Nzzh/OGxVCOjObjaj1CQF2RUasyYy2Jfuh+zZ3PjLzG2fYRriAiZLib9UKtO+CpQAS3YHiAS+ckZDclwqI1TPA==} + '@typescript-eslint/type-utils@8.64.0': + resolution: {integrity: sha512-XWG4Fmmv/6SvyS9nH8jWrKs6terwJvE8cyRt1CzYYqzp9OrPhCT4cMc/f7C6RZCwG+qMmiffJS1/qJP8G1URtg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -3784,8 +3785,8 @@ packages: resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@8.63.0': - resolution: {integrity: sha512-xyLtl9DUBBFrcJS4x2pIqGLH68/tC2uOa4Z7pUteW09D3bXnnXUom4dyPikzWgB7llmIc1zoeI3aoUdC4rPK/Q==} + '@typescript-eslint/types@8.64.0': + resolution: {integrity: sha512-qjhfuTfLXjA4IOzXvz0rTjT01BqEiIgPoUeMwiEjnaHKJMTNo8rH5pYW1a2L/0Dnux2fPC85AeyJoWaGa8WxTA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/typescript-estree@5.62.0': @@ -3815,8 +3816,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.63.0': - resolution: {integrity: sha512-ygBkU+B7ex5UI/gKhaqexWev79uISfIv7XQCRNYO/jmD8rGLPyWLAb3KMRT6nd8Gt9bmUBi9+iX6tBdYfOY81Q==} + '@typescript-eslint/typescript-estree@8.64.0': + resolution: {integrity: sha512-Pztpsn1aCE1oWDvDEfUk31nngvvF7vUB5SwHFEaZIFpvw7WJtqUHHL4plBZDA9HfWJJjL13BdG0YrJInTUvoVA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -3839,8 +3840,8 @@ packages: peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/utils@8.63.0': - resolution: {integrity: sha512-fUKaeAvrTuQg/Tgt3nliAUSZHJM6DlCcfyEmxCvlX8kieWSStBX+5O5Fnidtc3i2JrH+9c/GL4RY2iasd/GPTA==} + '@typescript-eslint/utils@8.64.0': + resolution: {integrity: sha512-aJUGVB3+U0htrrCjoA8qukw8cm8fNCGAxK/tVoS70k8aeb7DETKeFozRiVFIwEeN9WJLsjaP3ph8I60tY2XZoQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -3858,8 +3859,8 @@ packages: resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@8.63.0': - resolution: {integrity: sha512-UexrHGnGTpbuQHct2ExOc2ZcFbGUS9FOesCxxqdBGcpI1BxYu/LZ6U8Aq6/72XtF/qRBk9nhuGHFJIXXMhPMdw==} + '@typescript-eslint/visitor-keys@8.64.0': + resolution: {integrity: sha512-mrtuL8Nsn6gi2H4mo5KMTp823M+3Q19Ew/i+Zlikq20tIMm99C3Ez0dCmkWWnxut20esQvTg8aUSEhMcAOXhEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.3.3': @@ -7638,8 +7639,8 @@ packages: resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} engines: {node: '>= 0.4'} - postcss@8.5.18: - resolution: {integrity: sha512-xdB1oSLHbz1vRWgCDalrCqEFTWzFlhqFC5tIHLMOSUIjhm3XXQ1qrFy8S/ESr1JYRRXqM3c1QFiMZUJdUTqyMQ==} + postcss@8.5.19: + resolution: {integrity: sha512-Mz8SaolMd8nB+G13WkORcxQKHZ/NE4xXevtkJHVuG+guo9/wYKlIMTKAqGdEmYOXR2ijPjTYNHssizdaVSUNdQ==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -8763,8 +8764,8 @@ packages: typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - typescript-eslint@8.63.0: - resolution: {integrity: sha512-xgwXyzG4sK9ALkBxbyGkTMMOS+imnW65iPhxCQMK83KhxyoDNW7l+IDqEf9vMdoUidHpOoS967RCq4eMiTexwQ==} + typescript-eslint@8.64.0: + resolution: {integrity: sha512-0qg+pDNMnqYzqH9AnNK+39tejHvsShUOUUoRUgtnTGE7QuMZhiFDnozq8nHJVq+Wae6NMLKNWLg5WmkcC/ndyQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -9289,10 +9290,10 @@ snapshots: '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/client-cloudfront@3.1085.0': + '@aws-sdk/client-cloudfront@3.1086.0': dependencies: '@aws-sdk/core': 3.975.1 - '@aws-sdk/credential-provider-node': 3.972.66 + '@aws-sdk/credential-provider-node': 3.972.67 '@aws-sdk/types': 3.974.0 '@smithy/core': 3.29.3 '@smithy/fetch-http-handler': 5.6.5 @@ -9300,11 +9301,11 @@ snapshots: '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/client-s3@3.1085.0': + '@aws-sdk/client-s3@3.1086.0': dependencies: '@aws-sdk/checksums': 3.1000.16 '@aws-sdk/core': 3.975.1 - '@aws-sdk/credential-provider-node': 3.972.66 + '@aws-sdk/credential-provider-node': 3.972.67 '@aws-sdk/middleware-sdk-s3': 3.972.62 '@aws-sdk/signature-v4-multi-region': 3.996.39 '@aws-sdk/types': 3.974.0 @@ -9368,7 +9369,7 @@ snapshots: '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-node@3.972.66': + '@aws-sdk/credential-provider-node@3.972.67': dependencies: '@aws-sdk/credential-provider-env': 3.972.57 '@aws-sdk/credential-provider-http': 3.972.59 @@ -10724,7 +10725,7 @@ snapshots: '@es-joy/jsdoccomment@0.50.2': dependencies: '@types/estree': 1.0.9 - '@typescript-eslint/types': 8.63.0 + '@typescript-eslint/types': 8.64.0 comment-parser: 1.4.1 esquery: 1.7.0 jsdoc-type-pratt-parser: 4.1.0 @@ -12322,7 +12323,7 @@ snapshots: '@stylistic/eslint-plugin@3.1.0(eslint@10.7.0)(typescript@4.9.5)': dependencies: - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@4.9.5) eslint: 10.7.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -12334,7 +12335,7 @@ snapshots: '@stylistic/eslint-plugin@3.1.0(eslint@10.7.0)(typescript@5.9.3)': dependencies: - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@5.9.3) eslint: 10.7.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -12346,7 +12347,7 @@ snapshots: '@stylistic/eslint-plugin@3.1.0(eslint@10.7.0)(typescript@6.0.3)': dependencies: - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@6.0.3) eslint: 10.7.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -12359,7 +12360,7 @@ snapshots: '@stylistic/eslint-plugin@5.10.0(eslint@10.7.0)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) - '@typescript-eslint/types': 8.63.0 + '@typescript-eslint/types': 8.64.0 eslint: 10.7.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -12651,10 +12652,10 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@4.9.5) '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@10.7.0)(typescript@4.9.5) '@typescript-eslint/utils': 5.62.0(eslint@10.7.0)(typescript@4.9.5) @@ -12670,10 +12671,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@5.9.3) '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@10.7.0)(typescript@5.9.3) '@typescript-eslint/utils': 5.62.0(eslint@10.7.0)(typescript@5.9.3) @@ -12729,14 +12730,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@4.9.5) - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/type-utils': 8.63.0(eslint@10.7.0)(typescript@4.9.5) - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0)(typescript@4.9.5) - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/type-utils': 8.64.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/visitor-keys': 8.64.0 eslint: 10.7.0 ignore: 7.0.6 natural-compare: 1.4.0 @@ -12745,14 +12746,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/type-utils': 8.63.0(eslint@10.7.0)(typescript@5.9.3) - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0)(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/type-utils': 8.64.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.64.0 eslint: 10.7.0 ignore: 7.0.6 natural-compare: 1.4.0 @@ -12761,14 +12762,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@6.0.3))(eslint@10.7.0)(typescript@6.0.3)': + '@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3))(eslint@10.7.0)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@6.0.3) - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/type-utils': 8.63.0(eslint@10.7.0)(typescript@6.0.3) - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0)(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/type-utils': 8.64.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.64.0 eslint: 10.7.0 ignore: 7.0.6 natural-compare: 1.4.0 @@ -12803,64 +12804,64 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@4.9.5)': + '@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5)': dependencies: - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@4.9.5) - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@4.9.5) + '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3(supports-color@8.1.1) eslint: 10.7.0 typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@5.9.3)': + '@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3)': dependencies: - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3(supports-color@8.1.1) eslint: 10.7.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@6.0.3)': + '@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3)': dependencies: - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3(supports-color@8.1.1) eslint: 10.7.0 typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.63.0(typescript@4.9.5)': + '@typescript-eslint/project-service@8.64.0(typescript@4.9.5)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.63.0(typescript@4.9.5) - '@typescript-eslint/types': 8.63.0 + '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@4.9.5) + '@typescript-eslint/types': 8.64.0 debug: 4.4.3(supports-color@8.1.1) typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.63.0(typescript@5.9.3)': + '@typescript-eslint/project-service@8.64.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.63.0(typescript@5.9.3) - '@typescript-eslint/types': 8.63.0 + '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@5.9.3) + '@typescript-eslint/types': 8.64.0 debug: 4.4.3(supports-color@8.1.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.63.0(typescript@6.0.3)': + '@typescript-eslint/project-service@8.64.0(typescript@6.0.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.63.0(typescript@6.0.3) - '@typescript-eslint/types': 8.63.0 + '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@6.0.3) + '@typescript-eslint/types': 8.64.0 debug: 4.4.3(supports-color@8.1.1) typescript: 6.0.3 transitivePeerDependencies: @@ -12881,20 +12882,20 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/scope-manager@8.63.0': + '@typescript-eslint/scope-manager@8.64.0': dependencies: - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/visitor-keys': 8.64.0 - '@typescript-eslint/tsconfig-utils@8.63.0(typescript@4.9.5)': + '@typescript-eslint/tsconfig-utils@8.64.0(typescript@4.9.5)': dependencies: typescript: 4.9.5 - '@typescript-eslint/tsconfig-utils@8.63.0(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.64.0(typescript@5.9.3)': dependencies: typescript: 5.9.3 - '@typescript-eslint/tsconfig-utils@8.63.0(typescript@6.0.3)': + '@typescript-eslint/tsconfig-utils@8.64.0(typescript@6.0.3)': dependencies: typescript: 6.0.3 @@ -12946,11 +12947,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.63.0(eslint@10.7.0)(typescript@4.9.5)': + '@typescript-eslint/type-utils@8.64.0(eslint@10.7.0)(typescript@4.9.5)': dependencies: - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@4.9.5) - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@4.9.5) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@4.9.5) debug: 4.4.3(supports-color@8.1.1) eslint: 10.7.0 ts-api-utils: 2.5.0(typescript@4.9.5) @@ -12958,11 +12959,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.63.0(eslint@10.7.0)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.64.0(eslint@10.7.0)(typescript@5.9.3)': dependencies: - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@5.9.3) debug: 4.4.3(supports-color@8.1.1) eslint: 10.7.0 ts-api-utils: 2.5.0(typescript@5.9.3) @@ -12970,11 +12971,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.63.0(eslint@10.7.0)(typescript@6.0.3)': + '@typescript-eslint/type-utils@8.64.0(eslint@10.7.0)(typescript@6.0.3)': dependencies: - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@6.0.3) - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@6.0.3) debug: 4.4.3(supports-color@8.1.1) eslint: 10.7.0 ts-api-utils: 2.5.0(typescript@6.0.3) @@ -12988,7 +12989,7 @@ snapshots: '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/types@8.63.0': {} + '@typescript-eslint/types@8.64.0': {} '@typescript-eslint/typescript-estree@5.62.0(typescript@4.9.5)': dependencies: @@ -13078,12 +13079,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.63.0(typescript@4.9.5)': + '@typescript-eslint/typescript-estree@8.64.0(typescript@4.9.5)': dependencies: - '@typescript-eslint/project-service': 8.63.0(typescript@4.9.5) - '@typescript-eslint/tsconfig-utils': 8.63.0(typescript@4.9.5) - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/project-service': 8.64.0(typescript@4.9.5) + '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@4.9.5) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3(supports-color@8.1.1) minimatch: 10.2.5 semver: 7.8.5 @@ -13093,12 +13094,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.63.0(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.64.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.63.0(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.63.0(typescript@5.9.3) - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/project-service': 8.64.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@5.9.3) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3(supports-color@8.1.1) minimatch: 10.2.5 semver: 7.8.5 @@ -13108,12 +13109,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.63.0(typescript@6.0.3)': + '@typescript-eslint/typescript-estree@8.64.0(typescript@6.0.3)': dependencies: - '@typescript-eslint/project-service': 8.63.0(typescript@6.0.3) - '@typescript-eslint/tsconfig-utils': 8.63.0(typescript@6.0.3) - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/project-service': 8.64.0(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@6.0.3) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3(supports-color@8.1.1) minimatch: 10.2.5 semver: 7.8.5 @@ -13203,34 +13204,34 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@8.63.0(eslint@10.7.0)(typescript@4.9.5)': + '@typescript-eslint/utils@8.64.0(eslint@10.7.0)(typescript@4.9.5)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@4.9.5) + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@4.9.5) eslint: 10.7.0 typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.63.0(eslint@10.7.0)(typescript@5.9.3)': + '@typescript-eslint/utils@8.64.0(eslint@10.7.0)(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@5.9.3) eslint: 10.7.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.63.0(eslint@10.7.0)(typescript@6.0.3)': + '@typescript-eslint/utils@8.64.0(eslint@10.7.0)(typescript@6.0.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@6.0.3) eslint: 10.7.0 typescript: 6.0.3 transitivePeerDependencies: @@ -13251,9 +13252,9 @@ snapshots: '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.63.0': + '@typescript-eslint/visitor-keys@8.64.0': dependencies: - '@typescript-eslint/types': 8.63.0 + '@typescript-eslint/types': 8.64.0 eslint-visitor-keys: 5.0.1 '@ungap/structured-clone@1.3.3': {} @@ -14739,7 +14740,7 @@ snapshots: '@typescript-eslint/parser': 6.21.0(eslint@10.7.0)(typescript@5.9.3) eslint-config-xo-space: 0.35.0(eslint@10.7.0) eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) eslint-plugin-mocha: 10.5.0(eslint@10.7.0) eslint-plugin-n: 15.7.0(eslint@10.7.0) eslint-plugin-perfectionist: 2.11.0(eslint@10.7.0)(typescript@5.9.3) @@ -14781,18 +14782,18 @@ snapshots: '@eslint/eslintrc': 3.3.6 '@eslint/js': 9.39.5 '@stylistic/eslint-plugin': 3.1.0(eslint@10.7.0)(typescript@4.9.5) - '@typescript-eslint/eslint-plugin': 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5) - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@4.9.5) eslint-config-xo: 0.49.0(eslint@10.7.0) eslint-config-xo-space: 0.35.0(eslint@10.7.0) eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) eslint-plugin-jsdoc: 50.8.0(eslint@10.7.0) eslint-plugin-mocha: 10.5.0(eslint@10.7.0) eslint-plugin-n: 17.24.0(eslint@10.7.0)(typescript@4.9.5) eslint-plugin-perfectionist: 4.15.1(eslint@10.7.0)(typescript@4.9.5) eslint-plugin-unicorn: 56.0.1(eslint@10.7.0) - typescript-eslint: 8.63.0(eslint@10.7.0)(typescript@4.9.5) + typescript-eslint: 8.64.0(eslint@10.7.0)(typescript@4.9.5) transitivePeerDependencies: - eslint - eslint-import-resolver-webpack @@ -14806,18 +14807,18 @@ snapshots: '@eslint/eslintrc': 3.3.6 '@eslint/js': 9.39.5 '@stylistic/eslint-plugin': 3.1.0(eslint@10.7.0)(typescript@5.9.3) - '@typescript-eslint/eslint-plugin': 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@5.9.3) eslint-config-xo: 0.49.0(eslint@10.7.0) eslint-config-xo-space: 0.35.0(eslint@10.7.0) eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) eslint-plugin-jsdoc: 50.8.0(eslint@10.7.0) eslint-plugin-mocha: 10.5.0(eslint@10.7.0) eslint-plugin-n: 17.24.0(eslint@10.7.0)(typescript@5.9.3) eslint-plugin-perfectionist: 4.15.1(eslint@10.7.0)(typescript@5.9.3) eslint-plugin-unicorn: 56.0.1(eslint@10.7.0) - typescript-eslint: 8.63.0(eslint@10.7.0)(typescript@5.9.3) + typescript-eslint: 8.64.0(eslint@10.7.0)(typescript@5.9.3) transitivePeerDependencies: - eslint - eslint-import-resolver-webpack @@ -14831,18 +14832,18 @@ snapshots: '@eslint/eslintrc': 3.3.6 '@eslint/js': 9.39.5 '@stylistic/eslint-plugin': 3.1.0(eslint@10.7.0)(typescript@6.0.3) - '@typescript-eslint/eslint-plugin': 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@6.0.3))(eslint@10.7.0)(typescript@6.0.3) - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3))(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@6.0.3) eslint-config-xo: 0.49.0(eslint@10.7.0) eslint-config-xo-space: 0.35.0(eslint@10.7.0) eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) eslint-plugin-jsdoc: 50.8.0(eslint@10.7.0) eslint-plugin-mocha: 10.5.0(eslint@10.7.0) eslint-plugin-n: 17.24.0(eslint@10.7.0)(typescript@6.0.3) eslint-plugin-perfectionist: 4.15.1(eslint@10.7.0)(typescript@6.0.3) eslint-plugin-unicorn: 56.0.1(eslint@10.7.0) - typescript-eslint: 8.63.0(eslint@10.7.0)(typescript@6.0.3) + typescript-eslint: 8.64.0(eslint@10.7.0)(typescript@6.0.3) transitivePeerDependencies: - eslint - eslint-import-resolver-webpack @@ -14892,7 +14893,7 @@ snapshots: tinyglobby: 0.2.17 unrs-resolver: 1.12.2 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) transitivePeerDependencies: - supports-color @@ -14907,33 +14908,33 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.14.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): + eslint-module-utils@2.14.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@4.9.5) eslint: 10.7.0 eslint-import-resolver-node: 0.3.10 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.14.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): + eslint-module-utils@2.14.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@5.9.3) eslint: 10.7.0 eslint-import-resolver-node: 0.3.10 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.14.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): + eslint-module-utils@2.14.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@6.0.3) eslint: 10.7.0 eslint-import-resolver-node: 0.3.10 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) @@ -14982,7 +14983,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -14993,7 +14994,7 @@ snapshots: doctrine: 2.1.0 eslint: 10.7.0 eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) + eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) hasown: 2.0.4 is-core-module: 2.16.2 is-glob: 4.0.3 @@ -15005,13 +15006,13 @@ snapshots: string.prototype.trimend: 1.0.10 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@4.9.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -15022,7 +15023,7 @@ snapshots: doctrine: 2.1.0 eslint: 10.7.0 eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) + eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) hasown: 2.0.4 is-core-module: 2.16.2 is-glob: 4.0.3 @@ -15034,13 +15035,13 @@ snapshots: string.prototype.trimend: 1.0.10 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -15051,7 +15052,7 @@ snapshots: doctrine: 2.1.0 eslint: 10.7.0 eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) + eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) hasown: 2.0.4 is-core-module: 2.16.2 is-glob: 4.0.3 @@ -15063,7 +15064,7 @@ snapshots: string.prototype.trimend: 1.0.10 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@6.0.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -15171,8 +15172,8 @@ snapshots: eslint-plugin-perfectionist@4.15.1(eslint@10.7.0)(typescript@4.9.5): dependencies: - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@4.9.5) eslint: 10.7.0 natural-orderby: 5.0.0 transitivePeerDependencies: @@ -15181,8 +15182,8 @@ snapshots: eslint-plugin-perfectionist@4.15.1(eslint@10.7.0)(typescript@5.9.3): dependencies: - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@5.9.3) eslint: 10.7.0 natural-orderby: 5.0.0 transitivePeerDependencies: @@ -15191,8 +15192,8 @@ snapshots: eslint-plugin-perfectionist@4.15.1(eslint@10.7.0)(typescript@6.0.3): dependencies: - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@6.0.3) eslint: 10.7.0 natural-orderby: 5.0.0 transitivePeerDependencies: @@ -18016,8 +18017,8 @@ snapshots: oclif@4.23.27(@types/node@14.18.63): dependencies: - '@aws-sdk/client-cloudfront': 3.1085.0 - '@aws-sdk/client-s3': 3.1085.0 + '@aws-sdk/client-cloudfront': 3.1086.0 + '@aws-sdk/client-s3': 3.1086.0 '@inquirer/confirm': 3.2.0 '@inquirer/input': 2.3.0 '@inquirer/select': 2.5.0 @@ -18045,8 +18046,8 @@ snapshots: oclif@4.23.27(@types/node@18.19.130): dependencies: - '@aws-sdk/client-cloudfront': 3.1085.0 - '@aws-sdk/client-s3': 3.1085.0 + '@aws-sdk/client-cloudfront': 3.1086.0 + '@aws-sdk/client-s3': 3.1086.0 '@inquirer/confirm': 3.2.0 '@inquirer/input': 2.3.0 '@inquirer/select': 2.5.0 @@ -18074,8 +18075,8 @@ snapshots: oclif@4.23.27(@types/node@20.19.43): dependencies: - '@aws-sdk/client-cloudfront': 3.1085.0 - '@aws-sdk/client-s3': 3.1085.0 + '@aws-sdk/client-cloudfront': 3.1086.0 + '@aws-sdk/client-s3': 3.1086.0 '@inquirer/confirm': 3.2.0 '@inquirer/input': 2.3.0 '@inquirer/select': 2.5.0 @@ -18103,8 +18104,8 @@ snapshots: oclif@4.23.27(@types/node@22.20.1): dependencies: - '@aws-sdk/client-cloudfront': 3.1085.0 - '@aws-sdk/client-s3': 3.1085.0 + '@aws-sdk/client-cloudfront': 3.1086.0 + '@aws-sdk/client-s3': 3.1086.0 '@inquirer/confirm': 3.2.0 '@inquirer/input': 2.3.0 '@inquirer/select': 2.5.0 @@ -18357,7 +18358,7 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss@8.5.18: + postcss@8.5.19: dependencies: nanoid: 3.3.16 picocolors: 1.1.1 @@ -19803,34 +19804,34 @@ snapshots: typedarray@0.0.6: {} - typescript-eslint@8.63.0(eslint@10.7.0)(typescript@4.9.5): + typescript-eslint@8.64.0(eslint@10.7.0)(typescript@4.9.5): dependencies: - '@typescript-eslint/eslint-plugin': 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5) - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@4.9.5) - '@typescript-eslint/typescript-estree': 8.63.0(typescript@4.9.5) - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 8.64.0(typescript@4.9.5) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@4.9.5) eslint: 10.7.0 typescript: 4.9.5 transitivePeerDependencies: - supports-color - typescript-eslint@8.63.0(eslint@10.7.0)(typescript@5.9.3): + typescript-eslint@8.64.0(eslint@10.7.0)(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.63.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.64.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@5.9.3) eslint: 10.7.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - typescript-eslint@8.63.0(eslint@10.7.0)(typescript@6.0.3): + typescript-eslint@8.64.0(eslint@10.7.0)(typescript@6.0.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0)(typescript@6.0.3))(eslint@10.7.0)(typescript@6.0.3) - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0)(typescript@6.0.3) - '@typescript-eslint/typescript-estree': 8.63.0(typescript@6.0.3) - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3))(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.64.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@6.0.3) eslint: 10.7.0 typescript: 6.0.3 transitivePeerDependencies: @@ -19978,7 +19979,7 @@ snapshots: dependencies: lightningcss: 1.32.0 picomatch: 4.0.5 - postcss: 8.5.18 + postcss: 8.5.19 rolldown: 1.1.5 tinyglobby: 0.2.17 optionalDependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index a3af7db16..10708a325 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -7,4 +7,4 @@ overrides: lodash: 4.18.1 brace-expansion: 5.0.7 js-yaml: 4.3.0 - + fast-uri: 3.1.3