diff --git a/package.json b/package.json index 52d7c5de..b623511a 100644 --- a/package.json +++ b/package.json @@ -110,7 +110,7 @@ "eslint-plugin-deprecation": "^2.0.0", "eslint-plugin-editorconfig": "^4.0.3", "eslint-plugin-mdx": "^3.0.1", - "eslint-plugin-vitest": "^0.3.18", + "eslint-plugin-vitest": "^0.3.26", "eslint-plugin-vitest-globals": "^1.4.0", "husky": "^8.0.3", "is-ci": "^3.0.1", diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 212f9f94..dd6a13de 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -143,15 +143,15 @@ "eslint-define-config": "^1.24.1", "eslint-import-resolver-node": "^0.3.9", "eslint-import-resolver-typescript": "^3.6.1", - "eslint-plugin-antfu": "^1.0.1", + "eslint-plugin-antfu": "^1.0.13", "eslint-plugin-compat": "^4.2.0", "eslint-plugin-es-x": "^7.2.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-html": "^7.1.0", - "eslint-plugin-i": "^2.29.0", + "eslint-plugin-i": "^2.29.1", "eslint-plugin-jsonc": "^2.10.0", "eslint-plugin-markdown": "^3.0.1", - "eslint-plugin-mdx": "^2.2.0", + "eslint-plugin-mdx": "^2.2.1", "eslint-plugin-n": "^16.2.0", "eslint-plugin-no-loops": "^0.3.0", "eslint-plugin-no-only-tests": "^3.1.0", @@ -159,11 +159,11 @@ "eslint-plugin-no-use-extend-native": "^0.5.0", "eslint-plugin-perfectionist": "^2.2.0", "eslint-plugin-promise": "^6.1.1", - "eslint-plugin-regexp": "^2.1.1", + "eslint-plugin-regexp": "^2.1.2", "eslint-plugin-security": "^1.7.1", "eslint-plugin-simple-import-sort": "^10.0.0", "eslint-plugin-sonarjs": "^0.22.0", - "eslint-plugin-toml": "^0.6.0", + "eslint-plugin-toml": "^0.6.1", "eslint-plugin-unicorn": "^49.0.0", "eslint-plugin-yml": "^1.10.0", "find-up": "5.0.0", @@ -185,27 +185,27 @@ "eslint": "^8.56.0", "eslint-find-rules": "^4.1.0", "eslint-plugin-babel": "^5.3.1", - "eslint-plugin-cypress": "^2.15.1", + "eslint-plugin-cypress": "^2.15.2", "eslint-plugin-deprecation": "^2.0.0", "eslint-plugin-editorconfig": "^4.0.3", "eslint-plugin-etc": "^2.0.3", - "eslint-plugin-jest": "^27.6.0", + "eslint-plugin-jest": "^27.6.3", "eslint-plugin-jest-async": "^1.0.3", - "eslint-plugin-jest-dom": "^5.1.0", + "eslint-plugin-jest-dom": "^5.1.1", "eslint-plugin-jest-formatting": "^3.1.0", "eslint-plugin-jsdoc": "^46.9.1", "eslint-plugin-jsx-a11y": "^6.8.0", "eslint-plugin-no-unsanitized": "^4.0.2", "eslint-plugin-prefer-object-spread": "^1.2.1", "eslint-plugin-react": "^7.33.2", - "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-react-redux": "^4.1.0", "eslint-plugin-ssr-friendly": "^1.3.0", "eslint-plugin-storybook": "^0.6.15", - "eslint-plugin-tailwindcss": "^3.13.0", - "eslint-plugin-testing-library": "^6.2.0", + "eslint-plugin-tailwindcss": "^3.13.1", + "eslint-plugin-testing-library": "^6.2.2", "eslint-plugin-validate-jsx-nesting": "^0.1.1", - "eslint-plugin-vitest": "^0.3.18", + "eslint-plugin-vitest": "^0.3.26", "eslint-plugin-you-dont-need-lodash-underscore": "^6.13.0", "eslint-plugin-you-dont-need-momentjs": "^1.6.0", "eslint-plugin-zod": "^1.4.0", @@ -226,11 +226,11 @@ "eslint-plugin-array-func": "^4.0.0", "eslint-plugin-ava": "^14.0.0", "eslint-plugin-babel": "^5.3.1", - "eslint-plugin-cypress": "^2.15.1", + "eslint-plugin-cypress": "^2.15.2", "eslint-plugin-editorconfig": "^4.0.3", - "eslint-plugin-jest": "^27.4.0", + "eslint-plugin-jest": "^27.4.3", "eslint-plugin-jest-async": "^1.0.3", - "eslint-plugin-jest-dom": "^5.1.0", + "eslint-plugin-jest-dom": "^5.1.1", "eslint-plugin-jest-formatting": "^3.1.0", "eslint-plugin-jsdoc": "^46.8.2", "eslint-plugin-jsx-a11y": "^6.7.1", @@ -238,12 +238,12 @@ "eslint-plugin-playwright": "^0.16.0 || ^0.18.0", "eslint-plugin-prefer-object-spread": "^1.2.1", "eslint-plugin-react": "^7.33.2", - "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-react-redux": "^4.0.0", "eslint-plugin-ssr-friendly": "^1.2.0", - "eslint-plugin-storybook": "^0.6.14", - "eslint-plugin-tailwindcss": "^3.13.0", - "eslint-plugin-testing-library": "^6.0.1", + "eslint-plugin-storybook": "^0.6.15", + "eslint-plugin-tailwindcss": "^3.13.1", + "eslint-plugin-testing-library": "^6.0.2", "eslint-plugin-tsdoc": "^0.2.17", "eslint-plugin-validate-jsx-nesting": "^0.1.1", "eslint-plugin-you-dont-need-lodash-underscore": "^6.13.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3140b8aa..aebb4e4b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,14 +39,14 @@ importers: specifier: ^7.23.6 version: 7.23.6(@babel/core@7.23.6) '@commitlint/cli': - specifier: ^18.4.3 - version: 18.4.3(ts-node@10.9.1)(typescript@5.3.3) + specifier: ^18.4.4 + version: 18.6.1(@types/node@16.18.36)(ts-node@10.9.1)(typescript@5.3.3) '@commitlint/config-conventional': - specifier: ^18.4.3 - version: 18.4.3 + specifier: ^18.4.4 + version: 18.6.3 '@commitlint/core': - specifier: ^18.4.3 - version: 18.4.3(ts-node@10.9.1)(typescript@5.3.3) + specifier: ^18.4.4 + version: 18.6.1(@types/node@16.18.36)(ts-node@10.9.1)(typescript@5.3.3) '@nrwl/cli': specifier: latest version: 15.9.3 @@ -105,8 +105,8 @@ importers: specifier: ^3.0.1 version: 3.0.1(eslint@8.56.0) eslint-plugin-vitest: - specifier: ^0.3.18 - version: 0.3.18(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.1.0) + specifier: ^0.3.26 + version: 0.3.26(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.1.0) eslint-plugin-vitest-globals: specifier: ^1.4.0 version: 1.4.0 @@ -274,8 +274,8 @@ importers: version: 0.5.4(@babel/core@7.23.6) devDependencies: '@anolilab/semantic-release-preset': - specifier: 8.0.2 - version: 8.0.2(semantic-release@22.0.12) + specifier: 8.0.3 + version: 8.0.3(semantic-release@22.0.12) '@babel/cli': specifier: ^7.23.4 version: 7.23.4(@babel/core@7.23.6) @@ -328,8 +328,8 @@ importers: packages/browserslist-config-anolilab: devDependencies: '@anolilab/semantic-release-preset': - specifier: 8.0.2 - version: 8.0.2(semantic-release@22.0.12) + specifier: 8.0.3 + version: 8.0.3(semantic-release@22.0.12) browserslist: specifier: 4.22.2 version: 4.22.2 @@ -358,11 +358,11 @@ importers: specifier: 3.0.9 version: link:../package-json-utils '@commitlint/config-conventional': - specifier: ^18.4.3 - version: 18.4.3 + specifier: ^18.4.4 + version: 18.6.3 '@commitlint/core': - specifier: ^18.4.3 - version: 18.4.3(ts-node@10.9.1)(typescript@5.3.3) + specifier: ^18.4.4 + version: 18.6.1(@types/node@16.18.36)(ts-node@10.9.1)(typescript@5.3.3) commitizen: specifier: ^4.3.0 version: 4.3.0(ts-node@10.9.1)(typescript@5.3.3) @@ -374,11 +374,11 @@ importers: version: 3.3.0(ts-node@10.9.1)(typescript@5.3.3) devDependencies: '@anolilab/semantic-release-preset': - specifier: 8.0.2 - version: 8.0.2(semantic-release@22.0.12) + specifier: 8.0.3 + version: 8.0.3(semantic-release@22.0.12) '@commitlint/cli': - specifier: ^18.4.3 - version: 18.4.3(ts-node@10.9.1)(typescript@5.3.3) + specifier: ^18.4.4 + version: 18.6.1(@types/node@16.18.36)(ts-node@10.9.1)(typescript@5.3.3) rimraf: specifier: ^5.0.5 version: 5.0.5 @@ -387,7 +387,7 @@ importers: version: 8.0.1(postcss@8.4.32)(ts-node@10.9.1)(typescript@5.3.3) vitest: specifier: ^1.1.0 - version: 1.1.0(@types/node@18.18.13) + version: 1.1.0(@types/node@16.18.36) packages/eslint-config: dependencies: @@ -443,8 +443,8 @@ importers: specifier: ^3.6.1 version: 3.6.1(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.56.0) eslint-plugin-antfu: - specifier: ^1.0.1 - version: 1.0.11(eslint@8.56.0) + specifier: ^1.0.13 + version: 1.0.13(eslint@8.56.0) eslint-plugin-array-func: specifier: ^4.0.0 version: 4.0.0(eslint@8.56.0) @@ -464,8 +464,8 @@ importers: specifier: ^7.1.0 version: 7.1.0 eslint-plugin-i: - specifier: ^2.29.0 - version: 2.29.0(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + specifier: ^2.29.1 + version: 2.29.1(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) eslint-plugin-jsonc: specifier: ^2.10.0 version: 2.10.0(eslint@8.56.0) @@ -473,8 +473,8 @@ importers: specifier: ^3.0.1 version: 3.0.1(eslint@8.56.0) eslint-plugin-mdx: - specifier: ^2.2.0 - version: 2.2.0(eslint@8.56.0) + specifier: ^2.2.1 + version: 2.3.4(eslint@8.56.0) eslint-plugin-n: specifier: ^16.2.0 version: 16.3.1(eslint@8.56.0) @@ -495,13 +495,13 @@ importers: version: 2.4.2(eslint@8.56.0)(typescript@5.3.3) eslint-plugin-playwright: specifier: ^0.16.0 || ^0.18.0 - version: 0.18.0(eslint-plugin-jest@27.6.0)(eslint@8.56.0) + version: 0.18.0(eslint-plugin-jest@27.9.0)(eslint@8.56.0) eslint-plugin-promise: specifier: ^6.1.1 version: 6.1.1(eslint@8.56.0) eslint-plugin-regexp: - specifier: ^2.1.1 - version: 2.1.1(eslint@8.56.0) + specifier: ^2.1.2 + version: 2.6.0(eslint@8.56.0) eslint-plugin-security: specifier: ^1.7.1 version: 1.7.1 @@ -512,7 +512,7 @@ importers: specifier: ^0.22.0 version: 0.22.0(eslint@8.56.0) eslint-plugin-toml: - specifier: ^0.6.0 + specifier: ^0.6.1 version: 0.6.1(eslint@8.56.0) eslint-plugin-tsdoc: specifier: ^0.2.17 @@ -546,8 +546,8 @@ importers: version: 1.2.2 devDependencies: '@anolilab/semantic-release-preset': - specifier: 8.0.2 - version: 8.0.2(semantic-release@22.0.12) + specifier: 8.0.3 + version: 8.0.3(semantic-release@22.0.12) '@arthurgeron/eslint-plugin-react-usememo': specifier: ^2.2.1 version: 2.2.1 @@ -576,8 +576,8 @@ importers: specifier: ^5.3.1 version: 5.3.1(eslint@8.56.0) eslint-plugin-cypress: - specifier: ^2.15.1 - version: 2.15.1(eslint@8.56.0) + specifier: ^2.15.2 + version: 2.15.2(eslint@8.56.0) eslint-plugin-deprecation: specifier: ^2.0.0 version: 2.0.0(eslint@8.56.0)(typescript@5.3.3) @@ -588,14 +588,14 @@ importers: specifier: ^2.0.3 version: 2.0.3(eslint@8.56.0)(typescript@5.3.3) eslint-plugin-jest: - specifier: ^27.6.0 - version: 27.6.0(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.56.0)(jest@29.7.0)(typescript@5.3.3) + specifier: ^27.6.3 + version: 27.9.0(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.56.0)(jest@29.7.0)(typescript@5.3.3) eslint-plugin-jest-async: specifier: ^1.0.3 version: 1.0.3 eslint-plugin-jest-dom: - specifier: ^5.1.0 - version: 5.1.0(@testing-library/dom@9.3.3)(eslint@8.56.0) + specifier: ^5.1.1 + version: 5.4.0(@testing-library/dom@9.3.3)(eslint@8.56.0) eslint-plugin-jest-formatting: specifier: ^3.1.0 version: 3.1.0(eslint@8.56.0) @@ -615,8 +615,8 @@ importers: specifier: ^7.33.2 version: 7.33.2(eslint@8.56.0) eslint-plugin-react-hooks: - specifier: ^4.6.0 - version: 4.6.0(eslint@8.56.0) + specifier: ^4.6.2 + version: 4.6.2(eslint@8.56.0) eslint-plugin-react-redux: specifier: ^4.1.0 version: 4.1.0(eslint-plugin-react@7.33.2)(eslint@8.56.0) @@ -627,17 +627,17 @@ importers: specifier: ^0.6.15 version: 0.6.15(eslint@8.56.0)(typescript@5.3.3) eslint-plugin-tailwindcss: - specifier: ^3.13.0 - version: 3.13.0(tailwindcss@3.3.5) + specifier: ^3.13.1 + version: 3.17.0(tailwindcss@3.4.3) eslint-plugin-testing-library: - specifier: ^6.2.0 - version: 6.2.0(eslint@8.56.0)(typescript@5.3.3) + specifier: ^6.2.2 + version: 6.2.2(eslint@8.56.0)(typescript@5.3.3) eslint-plugin-validate-jsx-nesting: specifier: ^0.1.1 version: 0.1.1(eslint@8.56.0) eslint-plugin-vitest: - specifier: ^0.3.18 - version: 0.3.18(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.1.0) + specifier: ^0.3.26 + version: 0.3.26(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.1.0) eslint-plugin-you-dont-need-lodash-underscore: specifier: ^6.13.0 version: 6.13.0 @@ -703,8 +703,8 @@ importers: version: 5.0.10(@types/node@16.18.36) devDependencies: '@anolilab/semantic-release-preset': - specifier: 8.0.2 - version: 8.0.2(semantic-release@22.0.12) + specifier: 8.0.3 + version: 8.0.3(semantic-release@22.0.12) '@total-typescript/ts-reset': specifier: ^0.5.1 version: 0.5.1 @@ -757,14 +757,14 @@ importers: version: 7.0.1 devDependencies: '@commitlint/cli': - specifier: ^18.4.3 - version: 18.4.3(ts-node@10.9.1)(typescript@5.3.3) + specifier: ^18.4.4 + version: 18.6.1(@types/node@16.18.36)(ts-node@10.9.1)(typescript@5.3.3) '@commitlint/config-conventional': - specifier: ^18.4.3 - version: 18.4.3 + specifier: ^18.4.4 + version: 18.6.3 '@commitlint/core': - specifier: ^18.4.3 - version: 18.4.3(ts-node@10.9.1)(typescript@5.3.3) + specifier: ^18.4.4 + version: 18.6.1(@types/node@16.18.36)(ts-node@10.9.1)(typescript@5.3.3) '@semantic-release/changelog': specifier: ^6.0.3 version: 6.0.3(semantic-release@22.0.12) @@ -815,7 +815,7 @@ importers: version: 5.3.3 vitest: specifier: ^1.1.0 - version: 1.1.0(@types/node@18.18.13) + version: 1.1.0(@types/node@16.18.36) packages/prettier-config: dependencies: @@ -824,8 +824,8 @@ importers: version: link:../package-json-utils devDependencies: '@anolilab/semantic-release-preset': - specifier: 8.0.2 - version: 8.0.2(semantic-release@22.0.12) + specifier: 8.0.3 + version: 8.0.3(semantic-release@22.0.12) prettier: specifier: ^3.1.1 version: 3.1.1 @@ -851,7 +851,7 @@ importers: specifier: ^1.2.9 version: 1.2.9(stylelint@15.11.0) browserslist-config-anolilab: - specifier: 5.0.13 + specifier: 5.0.14 version: link:../browserslist-config-anolilab stylelint-config-clean-order: specifier: ^5.2.0 @@ -876,8 +876,8 @@ importers: version: 1.0.9(stylelint@15.11.0) devDependencies: '@anolilab/semantic-release-preset': - specifier: 8.0.2 - version: 8.0.2(semantic-release@22.0.12) + specifier: 8.0.3 + version: 8.0.3(semantic-release@22.0.12) postcss: specifier: ^8.4.32 version: 8.4.32 @@ -967,8 +967,8 @@ importers: version: 1.0.8 devDependencies: '@anolilab/semantic-release-preset': - specifier: 8.0.2 - version: 8.0.2(semantic-release@22.0.12) + specifier: 8.0.3 + version: 8.0.3(semantic-release@22.0.12) rimraf: specifier: ^5.0.5 version: 5.0.5 @@ -1038,8 +1038,8 @@ packages: read-pkg-up: 7.0.1 dev: true - /@anolilab/semantic-release-preset@8.0.2(semantic-release@22.0.12): - resolution: {integrity: sha512-2BgiQm7DaXrFA0ErEWepoFTZ1mH/dZTU5y7smPDaUOYcBkrL5cRJeSqW8Cd5vyc8m8EUTUqmlgHvxDK8/HZDgw==} + /@anolilab/semantic-release-preset@8.0.3(semantic-release@22.0.12): + resolution: {integrity: sha512-/8ddc+6ILuL8VmxcJ6+9aGwGj/LL8CkWwbuXQcvCIjRPdSXk5anuCl2It8STa70UKBZvkvwIsttlRJzjxAqiCg==} engines: {node: ^18.17 || >=20.6.1} requiresBuild: true peerDependencies: @@ -1047,12 +1047,12 @@ packages: dependencies: '@anolilab/package-json-utils': 3.0.9 '@semantic-release/changelog': 6.0.3(semantic-release@22.0.12) - '@semantic-release/commit-analyzer': 11.0.0(semantic-release@22.0.12) + '@semantic-release/commit-analyzer': 11.1.0(semantic-release@22.0.12) '@semantic-release/exec': 6.0.3(semantic-release@22.0.12) '@semantic-release/git': 10.0.1(semantic-release@22.0.12) '@semantic-release/github': 9.2.5(semantic-release@22.0.12) '@semantic-release/npm': 11.0.2(semantic-release@22.0.12) - '@semantic-release/release-notes-generator': 12.0.0(semantic-release@22.0.12) + '@semantic-release/release-notes-generator': 12.1.0(semantic-release@22.0.12) conventional-changelog-conventionalcommits: 7.0.2 semantic-release: 22.0.12(typescript@5.3.3) transitivePeerDependencies: @@ -2719,55 +2719,67 @@ packages: requiresBuild: true optional: true - /@commitlint/cli@18.4.3(ts-node@10.9.1)(typescript@5.3.3): - resolution: {integrity: sha512-zop98yfB3A6NveYAZ3P1Mb6bIXuCeWgnUfVNkH4yhIMQpQfzFwseadazOuSn0OOfTt0lWuFauehpm9GcqM5lww==} + /@commitlint/cli@18.6.1(@types/node@16.18.36)(ts-node@10.9.1)(typescript@5.3.3): + resolution: {integrity: sha512-5IDE0a+lWGdkOvKH892HHAZgbAjcj1mT5QrfA/SVbLJV/BbBMGyKN0W5mhgjekPJJwEQdVNvhl9PwUacY58Usw==} engines: {node: '>=v18'} hasBin: true dependencies: - '@commitlint/format': 18.4.3 - '@commitlint/lint': 18.4.3 - '@commitlint/load': 18.4.3(ts-node@10.9.1)(typescript@5.3.3) - '@commitlint/read': 18.4.3 - '@commitlint/types': 18.4.3 + '@commitlint/format': 18.6.1 + '@commitlint/lint': 18.6.1 + '@commitlint/load': 18.6.1(@types/node@16.18.36)(ts-node@10.9.1)(typescript@5.3.3) + '@commitlint/read': 18.6.1 + '@commitlint/types': 18.6.1 execa: 5.1.1 lodash.isfunction: 3.0.9 resolve-from: 5.0.0 resolve-global: 1.0.0 yargs: 17.7.2 transitivePeerDependencies: + - '@types/node' - ts-node - typescript - /@commitlint/config-conventional@18.4.3: - resolution: {integrity: sha512-729eRRaNta7JZF07qf6SAGSghoDEp9mH7yHU0m7ff0q89W97wDrWCyZ3yoV3mcQJwbhlmVmZPTkPcm7qiAu8WA==} + /@commitlint/config-conventional@18.6.3: + resolution: {integrity: sha512-8ZrRHqF6je+TRaFoJVwszwnOXb/VeYrPmTwPhf0WxpzpGTcYy1p0SPyZ2eRn/sRi/obnWAcobtDAq6+gJQQNhQ==} engines: {node: '>=v18'} dependencies: + '@commitlint/types': 18.6.1 conventional-changelog-conventionalcommits: 7.0.2 /@commitlint/config-validator@18.4.3: resolution: {integrity: sha512-FPZZmTJBARPCyef9ohRC9EANiQEKSWIdatx5OlgeHKu878dWwpyeFauVkhzuBRJFcCA4Uvz/FDtlDKs008IHcA==} engines: {node: '>=v18'} + requiresBuild: true dependencies: '@commitlint/types': 18.4.3 ajv: 8.12.0 + optional: true - /@commitlint/core@18.4.3(ts-node@10.9.1)(typescript@5.3.3): - resolution: {integrity: sha512-8GOk3e1LIWO2FNMAv5ipW3NFY0dhpLWF3txMAcqKtALXwnIiXhL+2SJLzgKthzAdEfx6G5HXIKwRtjFoU/eRQA==} + /@commitlint/config-validator@18.6.1: + resolution: {integrity: sha512-05uiToBVfPhepcQWE1ZQBR/Io3+tb3gEotZjnI4tTzzPk16NffN6YABgwFQCLmzZefbDcmwWqJWc2XT47q7Znw==} engines: {node: '>=v18'} dependencies: - '@commitlint/format': 18.4.3 - '@commitlint/lint': 18.4.3 - '@commitlint/load': 18.4.3(ts-node@10.9.1)(typescript@5.3.3) - '@commitlint/read': 18.4.3 + '@commitlint/types': 18.6.1 + ajv: 8.12.0 + + /@commitlint/core@18.6.1(@types/node@16.18.36)(ts-node@10.9.1)(typescript@5.3.3): + resolution: {integrity: sha512-r/vU5WmD7QpehgD6TT4tsX4KgfQHYHmwEywBEBdrKiUHvGtfJNAb+UzY8mEys44RZB/D8BWrlZNFuP9xIF5OVw==} + engines: {node: '>=v18'} + dependencies: + '@commitlint/format': 18.6.1 + '@commitlint/lint': 18.6.1 + '@commitlint/load': 18.6.1(@types/node@16.18.36)(ts-node@10.9.1)(typescript@5.3.3) + '@commitlint/read': 18.6.1 transitivePeerDependencies: + - '@types/node' - ts-node - typescript - /@commitlint/ensure@18.4.3: - resolution: {integrity: sha512-MI4fwD9TWDVn4plF5+7JUyLLbkOdzIRBmVeNlk4dcGlkrVA+/l5GLcpN66q9LkFsFv6G2X31y89ApA3hqnqIFg==} + /@commitlint/ensure@18.6.1: + resolution: {integrity: sha512-BPm6+SspyxQ7ZTsZwXc7TRQL5kh5YWt3euKmEIBZnocMFkJevqs3fbLRb8+8I/cfbVcAo4mxRlpTPfz8zX7SnQ==} engines: {node: '>=v18'} dependencies: - '@commitlint/types': 18.4.3 + '@commitlint/types': 18.6.1 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 @@ -2777,33 +2789,40 @@ packages: /@commitlint/execute-rule@18.4.3: resolution: {integrity: sha512-t7FM4c+BdX9WWZCPrrbV5+0SWLgT3kCq7e7/GhHCreYifg3V8qyvO127HF796vyFql75n4TFF+5v1asOOWkV1Q==} engines: {node: '>=v18'} + requiresBuild: true + optional: true - /@commitlint/format@18.4.3: - resolution: {integrity: sha512-8b+ItXYHxAhRAXFfYki5PpbuMMOmXYuzLxib65z2XTqki59YDQJGpJ/wB1kEE5MQDgSTQWtKUrA8n9zS/1uIDQ==} + /@commitlint/execute-rule@18.6.1: + resolution: {integrity: sha512-7s37a+iWyJiGUeMFF6qBlyZciUkF8odSAnHijbD36YDctLhGKoYltdvuJ/AFfRm6cBLRtRk9cCVPdsEFtt/2rg==} + engines: {node: '>=v18'} + + /@commitlint/format@18.6.1: + resolution: {integrity: sha512-K8mNcfU/JEFCharj2xVjxGSF+My+FbUHoqR+4GqPGrHNqXOGNio47ziiR4HQUPKtiNs05o8/WyLBoIpMVOP7wg==} engines: {node: '>=v18'} dependencies: - '@commitlint/types': 18.4.3 + '@commitlint/types': 18.6.1 chalk: 4.1.2 - /@commitlint/is-ignored@18.4.3: - resolution: {integrity: sha512-ZseOY9UfuAI32h9w342Km4AIaTieeFskm2ZKdrG7r31+c6zGBzuny9KQhwI9puc0J3GkUquEgKJblCl7pMnjwg==} + /@commitlint/is-ignored@18.6.1: + resolution: {integrity: sha512-MOfJjkEJj/wOaPBw5jFjTtfnx72RGwqYIROABudOtJKW7isVjFe9j0t8xhceA02QebtYf4P/zea4HIwnXg8rvA==} engines: {node: '>=v18'} dependencies: - '@commitlint/types': 18.4.3 - semver: 7.5.4 + '@commitlint/types': 18.6.1 + semver: 7.6.0 - /@commitlint/lint@18.4.3: - resolution: {integrity: sha512-18u3MRgEXNbnYkMOWoncvq6QB8/90m9TbERKgdPqVvS+zQ/MsuRhdvHYCIXGXZxUb0YI4DV2PC4bPneBV/fYuA==} + /@commitlint/lint@18.6.1: + resolution: {integrity: sha512-8WwIFo3jAuU+h1PkYe5SfnIOzp+TtBHpFr4S8oJWhu44IWKuVx6GOPux3+9H1iHOan/rGBaiacicZkMZuluhfQ==} engines: {node: '>=v18'} dependencies: - '@commitlint/is-ignored': 18.4.3 - '@commitlint/parse': 18.4.3 - '@commitlint/rules': 18.4.3 - '@commitlint/types': 18.4.3 + '@commitlint/is-ignored': 18.6.1 + '@commitlint/parse': 18.6.1 + '@commitlint/rules': 18.6.1 + '@commitlint/types': 18.6.1 /@commitlint/load@18.4.3(ts-node@10.9.1)(typescript@5.3.3): resolution: {integrity: sha512-v6j2WhvRQJrcJaj5D+EyES2WKTxPpxENmNpNG3Ww8MZGik3jWRXtph0QTzia5ZJyPh2ib5aC/6BIDymkUUM58Q==} engines: {node: '>=v18'} + requiresBuild: true dependencies: '@commitlint/config-validator': 18.4.3 '@commitlint/execute-rule': 18.4.3 @@ -2820,32 +2839,53 @@ packages: transitivePeerDependencies: - ts-node - typescript + optional: true + + /@commitlint/load@18.6.1(@types/node@16.18.36)(ts-node@10.9.1)(typescript@5.3.3): + resolution: {integrity: sha512-p26x8734tSXUHoAw0ERIiHyW4RaI4Bj99D8YgUlVV9SedLf8hlWAfyIFhHRIhfPngLlCe0QYOdRKYFt8gy56TA==} + engines: {node: '>=v18'} + dependencies: + '@commitlint/config-validator': 18.6.1 + '@commitlint/execute-rule': 18.6.1 + '@commitlint/resolve-extends': 18.6.1 + '@commitlint/types': 18.6.1 + chalk: 4.1.2 + cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig-typescript-loader: 4.4.0(@types/node@16.18.36)(cosmiconfig@8.3.6)(ts-node@10.9.1)(typescript@5.3.3) + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + lodash.uniq: 4.5.0 + resolve-from: 5.0.0 + transitivePeerDependencies: + - '@types/node' + - ts-node + - typescript - /@commitlint/message@18.4.3: - resolution: {integrity: sha512-ddJ7AztWUIoEMAXoewx45lKEYEOeOlBVWjk8hDMUGpprkuvWULpaXczqdjwVtjrKT3JhhN+gMs8pm5G3vB2how==} + /@commitlint/message@18.6.1: + resolution: {integrity: sha512-VKC10UTMLcpVjMIaHHsY1KwhuTQtdIKPkIdVEwWV+YuzKkzhlI3aNy6oo1eAN6b/D2LTtZkJe2enHmX0corYRw==} engines: {node: '>=v18'} - /@commitlint/parse@18.4.3: - resolution: {integrity: sha512-eoH7CXM9L+/Me96KVcfJ27EIIbA5P9sqw3DqjJhRYuhaULIsPHFs5S5GBDCqT0vKZQDx0DgxhMpW6AQbnKrFtA==} + /@commitlint/parse@18.6.1: + resolution: {integrity: sha512-eS/3GREtvVJqGZrwAGRwR9Gdno3YcZ6Xvuaa+vUF8j++wsmxrA2En3n0ccfVO2qVOLJC41ni7jSZhQiJpMPGOQ==} engines: {node: '>=v18'} dependencies: - '@commitlint/types': 18.4.3 + '@commitlint/types': 18.6.1 conventional-changelog-angular: 7.0.0 conventional-commits-parser: 5.0.0 - /@commitlint/read@18.4.3: - resolution: {integrity: sha512-H4HGxaYA6OBCimZAtghL+B+SWu8ep4X7BwgmedmqWZRHxRLcX2q0bWBtUm5FsMbluxbOfrJwOs/Z0ah4roP/GQ==} + /@commitlint/read@18.6.1: + resolution: {integrity: sha512-ia6ODaQFzXrVul07ffSgbZGFajpe8xhnDeLIprLeyfz3ivQU1dIoHp7yz0QIorZ6yuf4nlzg4ZUkluDrGN/J/w==} engines: {node: '>=v18'} dependencies: - '@commitlint/top-level': 18.4.3 - '@commitlint/types': 18.4.3 - fs-extra: 11.1.1 + '@commitlint/top-level': 18.6.1 + '@commitlint/types': 18.6.1 git-raw-commits: 2.0.11 minimist: 1.2.8 /@commitlint/resolve-extends@18.4.3: resolution: {integrity: sha512-30sk04LZWf8+SDgJrbJCjM90gTg2LxsD9cykCFeFu+JFHvBFq5ugzp2eO/DJGylAdVaqxej3c7eTSE64hR/lnw==} engines: {node: '>=v18'} + requiresBuild: true dependencies: '@commitlint/config-validator': 18.4.3 '@commitlint/types': 18.4.3 @@ -2853,23 +2893,35 @@ packages: lodash.mergewith: 4.6.2 resolve-from: 5.0.0 resolve-global: 1.0.0 + optional: true - /@commitlint/rules@18.4.3: - resolution: {integrity: sha512-8KIeukDf45BiY+Lul1T0imSNXF0sMrlLG6JpLLKolkmYVQ6PxxoNOriwyZ3UTFFpaVbPy0rcITaV7U9JCAfDTA==} + /@commitlint/resolve-extends@18.6.1: + resolution: {integrity: sha512-ifRAQtHwK+Gj3Bxj/5chhc4L2LIc3s30lpsyW67yyjsETR6ctHAHRu1FSpt0KqahK5xESqoJ92v6XxoDRtjwEQ==} engines: {node: '>=v18'} dependencies: - '@commitlint/ensure': 18.4.3 - '@commitlint/message': 18.4.3 - '@commitlint/to-lines': 18.4.3 - '@commitlint/types': 18.4.3 + '@commitlint/config-validator': 18.6.1 + '@commitlint/types': 18.6.1 + import-fresh: 3.3.0 + lodash.mergewith: 4.6.2 + resolve-from: 5.0.0 + resolve-global: 1.0.0 + + /@commitlint/rules@18.6.1: + resolution: {integrity: sha512-kguM6HxZDtz60v/zQYOe0voAtTdGybWXefA1iidjWYmyUUspO1zBPQEmJZ05/plIAqCVyNUTAiRPWIBKLCrGew==} + engines: {node: '>=v18'} + dependencies: + '@commitlint/ensure': 18.6.1 + '@commitlint/message': 18.6.1 + '@commitlint/to-lines': 18.6.1 + '@commitlint/types': 18.6.1 execa: 5.1.1 - /@commitlint/to-lines@18.4.3: - resolution: {integrity: sha512-fy1TAleik4Zfru1RJ8ZU6cOSvgSVhUellxd3WZV1D5RwHZETt1sZdcA4mQN2y3VcIZsUNKkW0Mq8CM9/L9harQ==} + /@commitlint/to-lines@18.6.1: + resolution: {integrity: sha512-Gl+orGBxYSNphx1+83GYeNy5N0dQsHBQ9PJMriaLQDB51UQHCVLBT/HBdOx5VaYksivSf5Os55TLePbRLlW50Q==} engines: {node: '>=v18'} - /@commitlint/top-level@18.4.3: - resolution: {integrity: sha512-E6fJPBLPFL5R8+XUNSYkj4HekIOuGMyJo3mIx2PkYc3clel+pcWQ7TConqXxNWW4x1ugigiIY2RGot55qUq1hw==} + /@commitlint/top-level@18.6.1: + resolution: {integrity: sha512-HyiHQZUTf0+r0goTCDs/bbVv/LiiQ7AVtz6KIar+8ZrseB9+YJAIo8HQ2IC2QT1y3N1lbW6OqVEsTHjbT6hGSw==} engines: {node: '>=v18'} dependencies: find-up: 5.0.0 @@ -2877,6 +2929,14 @@ packages: /@commitlint/types@18.4.3: resolution: {integrity: sha512-cvzx+vtY/I2hVBZHCLrpoh+sA0hfuzHwDc+BAFPimYLjJkpHnghQM+z8W/KyLGkygJh3BtI3xXXq+dKjnSWEmA==} engines: {node: '>=v18'} + requiresBuild: true + dependencies: + chalk: 4.1.2 + optional: true + + /@commitlint/types@18.6.1: + resolution: {integrity: sha512-gwRLBLra/Dozj2OywopeuHj2ac26gjGkz2cZ+86cTJOdtWfiRRr4+e77ZDAGc6MDWxaWheI+mAV5TLWWRwqrFg==} + engines: {node: '>=v18'} dependencies: chalk: 4.1.2 @@ -3984,6 +4044,11 @@ packages: requiresBuild: true optional: true + /@pkgr/core@0.1.1: + resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + dev: false + /@pkgr/utils@2.4.2: resolution: {integrity: sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} @@ -4318,24 +4383,6 @@ packages: semantic-release: 22.0.12(typescript@5.3.3) dev: true - /@semantic-release/commit-analyzer@11.0.0(semantic-release@22.0.12): - resolution: {integrity: sha512-uEXyf4Z0AWJuxI9TbSQP5kkIYqus1/E1NcmE7pIv6d6/m/5EJcNWAGR4FOo34vrV26FhEaRVkxFfYzp/M7BKIg==} - engines: {node: ^18.17 || >=20.6.1} - peerDependencies: - semantic-release: '>=20.1.0' - dependencies: - conventional-changelog-angular: 7.0.0 - conventional-commits-filter: 4.0.0 - conventional-commits-parser: 5.0.0 - debug: 4.3.4 - import-from: 4.0.0 - lodash-es: 4.17.21 - micromatch: 4.0.5 - semantic-release: 22.0.12(typescript@5.3.3) - transitivePeerDependencies: - - supports-color - dev: true - /@semantic-release/commit-analyzer@11.1.0(semantic-release@22.0.12): resolution: {integrity: sha512-cXNTbv3nXR2hlzHjAMgbuiQVtvWHTlwwISt60B+4NZv01y/QRY7p2HcJm8Eh2StzcTJoNnflvKjHH/cjFS7d5g==} engines: {node: ^18.17 || >=20.6.1} @@ -4445,27 +4492,6 @@ packages: semver: 7.5.4 tempy: 3.1.0 - /@semantic-release/release-notes-generator@12.0.0(semantic-release@22.0.12): - resolution: {integrity: sha512-m7Ds8ComP1KJgA2Lke2xMwE1TOOU40U7AzP4lT8hJ2tUAeicziPz/1GeDFmRkTOkMFlfHvE6kuvMkvU+mIzIDQ==} - engines: {node: ^18.17 || >=20.6.1} - peerDependencies: - semantic-release: '>=20.1.0' - dependencies: - conventional-changelog-angular: 7.0.0 - conventional-changelog-writer: 7.0.1 - conventional-commits-filter: 4.0.0 - conventional-commits-parser: 5.0.0 - debug: 4.3.4 - get-stream: 7.0.1 - import-from: 4.0.0 - into-stream: 7.0.0 - lodash-es: 4.17.21 - read-pkg-up: 10.1.0 - semantic-release: 22.0.12(typescript@5.3.3) - transitivePeerDependencies: - - supports-color - dev: true - /@semantic-release/release-notes-generator@12.1.0(semantic-release@22.0.12): resolution: {integrity: sha512-g6M9AjUKAZUZnxaJZnouNBeDNTCUrJ5Ltj+VJ60gJeDaRRahcHsry9HW8yKrnKkKNkx5lbWiEP1FPMqVNQz8Kg==} engines: {node: ^18.17 || >=20.6.1} @@ -5304,12 +5330,12 @@ packages: '@typescript-eslint/types': 6.12.0 '@typescript-eslint/visitor-keys': 6.12.0 - /@typescript-eslint/scope-manager@6.15.0: - resolution: {integrity: sha512-+BdvxYBltqrmgCNu4Li+fGDIkW9n//NrruzG9X1vBzaNK+ExVXPoGB71kneaVw/Jp+4rH/vaMAGC6JfMbHstVg==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/scope-manager@7.10.0: + resolution: {integrity: sha512-7L01/K8W/VGl7noe2mgH0K7BE29Sq6KAbVmxurj8GGaPDZXPr8EEQ2seOeAS+mEV9DnzxBQB6ax6qQQ5C6P4xg==} + engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 6.15.0 - '@typescript-eslint/visitor-keys': 6.15.0 + '@typescript-eslint/types': 7.10.0 + '@typescript-eslint/visitor-keys': 7.10.0 /@typescript-eslint/type-utils@6.12.0(eslint@8.56.0)(typescript@5.3.3): resolution: {integrity: sha512-WWmRXxhm1X8Wlquj+MhsAG4dU/Blvf1xDgGaYCzfvStP2NwPQh6KBvCDbiOEvaE0filhranjIlK/2fSTVwtBng==} @@ -5343,9 +5369,9 @@ packages: resolution: {integrity: sha512-MA16p/+WxM5JG/F3RTpRIcuOghWO30//VEOvzubM8zuOOBYXsP+IfjoCXXiIfy2Ta8FRh9+IO9QLlaFQUU+10Q==} engines: {node: ^16.0.0 || >=18.0.0} - /@typescript-eslint/types@6.15.0: - resolution: {integrity: sha512-yXjbt//E4T/ee8Ia1b5mGlbNj9fB9lJP4jqLbZualwpP2BCQ5is6BcWwxpIsY4XKAhmdv3hrW92GdtJbatC6dQ==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/types@7.10.0: + resolution: {integrity: sha512-7fNj+Ya35aNyhuqrA1E/VayQX9Elwr8NKZ4WueClR3KwJ7Xx9jcCdOrLW04h51de/+gNbyFMs+IDxh5xIwfbNg==} + engines: {node: ^18.18.0 || >=20.0.0} /@typescript-eslint/typescript-estree@5.59.11(typescript@5.3.3): resolution: {integrity: sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==} @@ -5408,22 +5434,23 @@ packages: transitivePeerDependencies: - supports-color - /@typescript-eslint/typescript-estree@6.15.0(typescript@5.3.3): - resolution: {integrity: sha512-7mVZJN7Hd15OmGuWrp2T9UvqR2Ecg+1j/Bp1jXUEY2GZKV6FXlOIoqVDmLpBiEiq3katvj/2n2mR0SDwtloCew==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/typescript-estree@7.10.0(typescript@5.3.3): + resolution: {integrity: sha512-LXFnQJjL9XIcxeVfqmNj60YhatpRLt6UhdlFwAkjNc6jSUlK8zQOl1oktAP8PlWFzPQC1jny/8Bai3/HPuvN5g==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.15.0 - '@typescript-eslint/visitor-keys': 6.15.0 + '@typescript-eslint/types': 7.10.0 + '@typescript-eslint/visitor-keys': 7.10.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.3.3) + minimatch: 9.0.4 + semver: 7.6.2 + ts-api-utils: 1.3.0(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -5485,20 +5512,17 @@ packages: - supports-color - typescript - /@typescript-eslint/utils@6.15.0(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-eF82p0Wrrlt8fQSRL0bGXzK5nWPRV2dYQZdajcfzOD9+cQz9O7ugifrJxclB+xVOvWvagXfqS4Es7vpLP4augw==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/utils@7.10.0(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-olzif1Fuo8R8m/qKkzJqT7qwy16CzPRWBvERS0uvyc+DHd8AKbO4Jb7kpAvVzMmZm8TrHnI7hvjN4I05zow+tg==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.6 - '@typescript-eslint/scope-manager': 6.15.0 - '@typescript-eslint/types': 6.15.0 - '@typescript-eslint/typescript-estree': 6.15.0(typescript@5.3.3) + '@typescript-eslint/scope-manager': 7.10.0 + '@typescript-eslint/types': 7.10.0 + '@typescript-eslint/typescript-estree': 7.10.0(typescript@5.3.3) eslint: 8.56.0 - semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript @@ -5525,11 +5549,11 @@ packages: '@typescript-eslint/types': 6.12.0 eslint-visitor-keys: 3.4.3 - /@typescript-eslint/visitor-keys@6.15.0: - resolution: {integrity: sha512-1zvtdC1a9h5Tb5jU9x3ADNXO9yjP8rXlaoChu0DQX40vf5ACVpYIVIZhIMZ6d5sDXH7vq4dsZBT1fEGj8D2n2w==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/visitor-keys@7.10.0: + resolution: {integrity: sha512-9ntIVgsi6gg6FIq9xjEO4VQJvwOqA3jaBFQJ/6TK5AvEup2+cECI6Fh7QiBxmfMHXU0V0J4RyPeOU1VDNzl9cg==} + engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 6.15.0 + '@typescript-eslint/types': 7.10.0 eslint-visitor-keys: 3.4.3 /@ungap/structured-clone@1.2.0: @@ -6966,6 +6990,20 @@ packages: /core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + /cosmiconfig-typescript-loader@4.4.0(@types/node@16.18.36)(cosmiconfig@8.3.6)(ts-node@10.9.1)(typescript@5.3.3): + resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==} + engines: {node: '>=v14.21.3'} + peerDependencies: + '@types/node': '*' + cosmiconfig: '>=7' + ts-node: '>=10' + typescript: '>=4' + dependencies: + '@types/node': 16.18.36 + cosmiconfig: 8.3.6(typescript@5.3.3) + ts-node: 10.9.1(@types/node@16.18.36)(typescript@5.3.3) + typescript: 5.3.3 + /cosmiconfig-typescript-loader@4.4.0(@types/node@18.18.13)(cosmiconfig@8.3.6)(ts-node@10.9.1)(typescript@5.3.3): resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==} engines: {node: '>=v14.21.3'} @@ -6979,6 +7017,7 @@ packages: cosmiconfig: 8.3.6(typescript@5.3.3) ts-node: 10.9.1(@types/node@16.18.36)(typescript@5.3.3) typescript: 5.3.3 + optional: true /cosmiconfig@6.0.0: resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} @@ -7867,8 +7906,8 @@ packages: - supports-color dev: false - /eslint-mdx@2.2.0(eslint@8.56.0): - resolution: {integrity: sha512-AriN6lCW6KhWQ9GEiXapR1DokKHefOUqKvCmHxnE9puCWYhWiycU2SNKH8jmrasDBreZ+RtJDLi+RcUNLJatjg==} + /eslint-mdx@2.3.4(eslint@8.56.0): + resolution: {integrity: sha512-u4NszEUyoGtR7Q0A4qs0OymsEQdCO6yqWlTzDa9vGWsK7aMotdnW0hqifHTkf6lEtA2vHk2xlkWHTCrhYLyRbw==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=8.0.0' @@ -7881,7 +7920,7 @@ packages: remark-mdx: 2.3.0 remark-parse: 10.0.2 remark-stringify: 10.0.3 - synckit: 0.8.5 + synckit: 0.9.0 tslib: 2.6.2 unified: 10.1.2 unified-engine: 10.1.0 @@ -7947,8 +7986,8 @@ packages: - supports-color dev: false - /eslint-plugin-antfu@1.0.11(eslint@8.56.0): - resolution: {integrity: sha512-m+RWX/D+Ep9xU7VTDYKG4UmDUV9bOa5/SU/fUwWcRyYGbEy3lgxlnhuxv+Zw5Ca/RlcabCFt+vxh62wo1RI/6w==} + /eslint-plugin-antfu@1.0.13(eslint@8.56.0): + resolution: {integrity: sha512-JzWEzNWZcNK4Q4Tz4VaNELhu3VgCv3obSYxUbK1UhbDBmr2v0a7H9n9xGv5GTS4LkEo905/2Gq6y0dcoBq5FZA==} peerDependencies: eslint: '*' dependencies: @@ -8007,8 +8046,8 @@ packages: semver: 7.5.4 dev: false - /eslint-plugin-cypress@2.15.1(eslint@8.56.0): - resolution: {integrity: sha512-eLHLWP5Q+I4j2AWepYq0PgFEei9/s5LvjuSqWrxurkg1YZ8ltxdvMNmdSf0drnsNo57CTgYY/NIHHLRSWejR7w==} + /eslint-plugin-cypress@2.15.2(eslint@8.56.0): + resolution: {integrity: sha512-CtcFEQTDKyftpI22FVGpx8bkpKyYXBlNge6zSo0pl5/qJvBAnzaD76Vu2AsP16d6mTj478Ldn2mhgrWV+Xr0vQ==} peerDependencies: eslint: '>= 3.2.1' dependencies: @@ -8087,21 +8126,20 @@ packages: htmlparser2: 8.0.2 dev: false - /eslint-plugin-i@2.29.0(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): - resolution: {integrity: sha512-slGeTS3GQzx9267wLJnNYNO8X9EHGsc75AKIAFvnvMYEcTJKotPKL1Ru5PIGVHIVet+2DsugePWp8Oxpx8G22w==} + /eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): + resolution: {integrity: sha512-ORizX37MelIWLbMyqI7hi8VJMf7A0CskMmYkB+lkCX3aF4pkGV7kwx5bSEb4qx7Yce2rAf9s34HqDRPjGRZPNQ==} engines: {node: '>=12'} peerDependencies: eslint: ^7.2.0 || ^8 dependencies: - debug: 3.2.7 - doctrine: 2.1.0 + debug: 4.3.4 + doctrine: 3.0.0 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) get-tsconfig: 4.7.2 is-glob: 4.0.3 minimatch: 3.1.2 - resolve: 1.22.8 semver: 7.5.4 transitivePeerDependencies: - '@typescript-eslint/parser' @@ -8152,12 +8190,12 @@ packages: requireindex: 1.1.0 dev: true - /eslint-plugin-jest-dom@5.1.0(@testing-library/dom@9.3.3)(eslint@8.56.0): - resolution: {integrity: sha512-JIXZp+E/h/aGlP/rQc4tuOejiHlZXg65qw8JAJMIJA5VsdjOkss/SYcRSqBrQuEOytEM8JvngUjcz31d1RrCrA==} + /eslint-plugin-jest-dom@5.4.0(@testing-library/dom@9.3.3)(eslint@8.56.0): + resolution: {integrity: sha512-yBqvFsnpS5Sybjoq61cJiUsenRkC9K32hYQBFS9doBR7nbQZZ5FyO+X7MlmfM1C48Ejx/qTuOCgukDUNyzKZ7A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6', yarn: '>=1'} peerDependencies: - '@testing-library/dom': ^8.0.0 || ^9.0.0 - eslint: ^6.8.0 || ^7.0.0 || ^8.0.0 + '@testing-library/dom': ^8.0.0 || ^9.0.0 || ^10.0.0 + eslint: ^6.8.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 peerDependenciesMeta: '@testing-library/dom': optional: true @@ -8177,11 +8215,11 @@ packages: eslint: 8.56.0 dev: true - /eslint-plugin-jest@27.6.0(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.56.0)(jest@29.7.0)(typescript@5.3.3): - resolution: {integrity: sha512-MTlusnnDMChbElsszJvrwD1dN3x6nZl//s4JD23BxB6MgR66TZlL064su24xEIS3VACfAoHV1vgyMgPw8nkdng==} + /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.56.0)(jest@29.7.0)(typescript@5.3.3): + resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: - '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 + '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 || ^7.0.0 eslint: ^7.0.0 || ^8.0.0 jest: '*' peerDependenciesMeta: @@ -8268,14 +8306,14 @@ packages: - supports-color dev: false - /eslint-plugin-mdx@2.2.0(eslint@8.56.0): - resolution: {integrity: sha512-OseoMXUIr8iy3E0me+wJLVAxuB0kxHP1plxuYAJDynzorzOj2OKv8Fhr+rIOJ32zfl3bnEWsqFnUiCnyznr1JQ==} + /eslint-plugin-mdx@2.3.4(eslint@8.56.0): + resolution: {integrity: sha512-kr6tgaifKL+AVGYMtdYc2VCsIjfYQXuUCKz4rK58d2DpnPFHrmgXIOC7NcMvaEld+VOEpxBSCCnjnsf4IVCQGg==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=8.0.0' dependencies: eslint: 8.56.0 - eslint-mdx: 2.2.0(eslint@8.56.0) + eslint-mdx: 2.3.4(eslint@8.56.0) eslint-plugin-markdown: 3.0.1(eslint@8.56.0) remark-mdx: 2.3.0 remark-parse: 10.0.2 @@ -8392,7 +8430,7 @@ packages: - typescript dev: false - /eslint-plugin-playwright@0.18.0(eslint-plugin-jest@27.6.0)(eslint@8.56.0): + /eslint-plugin-playwright@0.18.0(eslint-plugin-jest@27.9.0)(eslint@8.56.0): resolution: {integrity: sha512-VLvKOAaDvRTonUeI3J8plXIJQuReXjbjrgDGoNwsiydwdqk3lt+mbzgsBcxJscMJDHc9XgnLVo0nWTiaYHLGYQ==} peerDependencies: eslint: '>=7' @@ -8402,7 +8440,7 @@ packages: optional: true dependencies: eslint: 8.56.0 - eslint-plugin-jest: 27.6.0(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.56.0)(jest@29.7.0)(typescript@5.3.3) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.56.0)(jest@29.7.0)(typescript@5.3.3) globals: 13.23.0 dev: false @@ -8424,8 +8462,8 @@ packages: eslint: 8.56.0 dev: false - /eslint-plugin-react-hooks@4.6.0(eslint@8.56.0): - resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} + /eslint-plugin-react-hooks@4.6.2(eslint@8.56.0): + resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 @@ -8470,8 +8508,8 @@ packages: string.prototype.matchall: 4.0.10 dev: true - /eslint-plugin-regexp@2.1.1(eslint@8.56.0): - resolution: {integrity: sha512-FGa/idrL5tzMCnGylyx8DCWTX3vDuEtE/CVqTx+yYwe5qY3JRppbNVkOVGIkQF0klVlrG+LxwAXRXTUr5yU5uA==} + /eslint-plugin-regexp@2.6.0(eslint@8.56.0): + resolution: {integrity: sha512-FCL851+kislsTEQEMioAlpDuK5+E5vs0hi1bF8cFlPlHcEjeRhuAzEsGikXRreE+0j4WhW2uO54MqTjXtYOi3A==} engines: {node: ^18 || >=20} peerDependencies: eslint: '>=8.44.0' @@ -8534,19 +8572,19 @@ packages: - typescript dev: true - /eslint-plugin-tailwindcss@3.13.0(tailwindcss@3.3.5): - resolution: {integrity: sha512-Fcep4KDRLWaK3KmkQbdyKHG0P4GdXFmXdDaweTIPcgOP60OOuWFbh1++dufRT28Q4zpKTKaHwTsXPJ4O/EjU2Q==} - engines: {node: '>=12.13.0'} + /eslint-plugin-tailwindcss@3.17.0(tailwindcss@3.4.3): + resolution: {integrity: sha512-Ofl7tNh57a3W8BKHstKZSkD2gSCEkw54ycwZ958IK9zUR8TiNYdp8b0WGoLWLeyOAbeF1VPVJFBnlkJeIM2kVg==} + engines: {node: '>=14.0.0'} peerDependencies: - tailwindcss: ^3.3.2 + tailwindcss: ^3.4.0 dependencies: fast-glob: 3.3.2 postcss: 8.4.32 - tailwindcss: 3.3.5(ts-node@10.9.1) + tailwindcss: 3.4.3(ts-node@10.9.1) dev: true - /eslint-plugin-testing-library@6.2.0(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-+LCYJU81WF2yQ+Xu4A135CgK8IszcFcyMF4sWkbiu6Oj+Nel0TrkZq/HvDw0/1WuO3dhDQsZA/OpEMGd0NfcUw==} + /eslint-plugin-testing-library@6.2.2(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-1E94YOTUDnOjSLyvOwmbVDzQi/WkKm3WVrMXu6SmBr6DN95xTGZmI6HJ/eOkSXh/DlheRsxaPsJvZByDBhWLVQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} peerDependencies: eslint: ^7.5.0 || ^8.0.0 @@ -8616,8 +8654,8 @@ packages: resolution: {integrity: sha512-WE+YlK9X9s4vf5EaYRU0Scw7WItDZStm+PapFSYlg2ABNtaQ4zIG7wEqpoUB3SlfM+SgkhgmzR0TeJOO5k3/Nw==} dev: false - /eslint-plugin-vitest@0.3.18(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.1.0): - resolution: {integrity: sha512-IJzs6BpA//wkNxo5845uPIMOIp4j76MiKiagJ3hD6a2DemrktdpB7mmTjU0EeFuq14NXFoO1wN8Fwrx2VxWBRA==} + /eslint-plugin-vitest@0.3.26(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.1.0): + resolution: {integrity: sha512-oxe5JSPgRjco8caVLTh7Ti8PxpwJdhSV0hTQAmkFcNcmy/9DnqLB/oNVRA11RmVRP//2+jIIT6JuBEcpW3obYg==} engines: {node: ^18.0.0 || >= 20.0.0} peerDependencies: '@typescript-eslint/eslint-plugin': '*' @@ -8630,7 +8668,7 @@ packages: optional: true dependencies: '@typescript-eslint/eslint-plugin': 6.12.0(@typescript-eslint/parser@6.12.0)(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.15.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.10.0(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 vitest: 1.1.0(@types/node@16.18.36) transitivePeerDependencies: @@ -9137,6 +9175,7 @@ packages: dependencies: locate-path: 7.2.0 path-exists: 5.0.0 + dev: false /find-versions@5.1.0: resolution: {integrity: sha512-+iwzCJ7C5v5KgcBuueqVoNiHVoQpwiUK5XFLjf0affFTep+Wcw93tPvmb8tqujDNmzhBDPddnWV/qgWSXgq+Hg==} @@ -9467,6 +9506,7 @@ packages: /glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -9898,11 +9938,6 @@ packages: transitivePeerDependencies: - supports-color - /import-from@4.0.0: - resolution: {integrity: sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==} - engines: {node: '>=12.2'} - dev: true - /import-lazy@4.0.0: resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} engines: {node: '>=8'} @@ -10735,7 +10770,7 @@ packages: resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/code-frame': 7.23.4 + '@babel/code-frame': 7.23.5 '@jest/types': 29.6.3 '@types/stack-utils': 2.0.3 chalk: 4.1.2 @@ -11009,6 +11044,7 @@ packages: /json-parse-even-better-errors@3.0.0: resolution: {integrity: sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false /json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} @@ -11152,6 +11188,7 @@ packages: /lines-and-columns@2.0.4: resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false /lint-staged@15.2.0: resolution: {integrity: sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==} @@ -11250,6 +11287,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: p-locate: 6.0.0 + dev: false /lodash-es@4.17.21: resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} @@ -12708,6 +12746,12 @@ packages: dependencies: brace-expansion: 2.0.1 + /minimatch@9.0.4: + resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + /minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -13469,6 +13513,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: yocto-queue: 1.0.0 + dev: false /p-limit@5.0.0: resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} @@ -13499,6 +13544,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: p-limit: 4.0.0 + dev: false /p-map@4.0.0: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} @@ -13627,7 +13673,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.23.4 + '@babel/code-frame': 7.23.5 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -13636,7 +13682,7 @@ packages: resolution: {integrity: sha512-SA5aMiaIjXkAiBrW/yPgLgQAQg42f7K3ACO+2l/zOvtQBwX58DMUsFJXelW2fx3yMBmWOVkR6j1MGsdSbCA4UA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - '@babel/code-frame': 7.23.4 + '@babel/code-frame': 7.23.5 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 2.0.4 @@ -13651,12 +13697,13 @@ packages: json-parse-even-better-errors: 3.0.0 lines-and-columns: 2.0.4 type-fest: 3.13.1 + dev: false /parse-json@8.1.0: resolution: {integrity: sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==} engines: {node: '>=18'} dependencies: - '@babel/code-frame': 7.23.4 + '@babel/code-frame': 7.23.5 index-to-position: 0.1.2 type-fest: 4.8.3 @@ -13699,6 +13746,7 @@ packages: /path-exists@5.0.0: resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false /path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} @@ -14103,15 +14151,6 @@ packages: npm-normalize-package-bin: 3.0.1 dev: false - /read-pkg-up@10.1.0: - resolution: {integrity: sha512-aNtBq4jR8NawpKJQldrQcSW9y/d+KWH4v24HWkHljOZ7H0av+YTGANBzRh9A5pw7v/bLVsLVPpOhJ7gHNVy8lA==} - engines: {node: '>=16'} - dependencies: - find-up: 6.3.0 - read-pkg: 8.1.0 - type-fest: 4.8.3 - dev: true - /read-pkg-up@11.0.0: resolution: {integrity: sha512-LOVbvF1Q0SZdjClSefZ0Nz5z8u+tIE7mV5NibzmE9VYmDe9CaBbAVtz1veOSZbofrdsilxuDAYnFenukZVp8/Q==} engines: {node: '>=18'} @@ -14205,6 +14244,7 @@ packages: normalize-package-data: 6.0.0 parse-json: 7.1.1 type-fest: 4.8.2 + dev: false /read-pkg@9.0.1: resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} @@ -14946,6 +14986,18 @@ packages: dependencies: lru-cache: 6.0.0 + /semver@7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + + /semver@7.6.2: + resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + engines: {node: '>=10'} + hasBin: true + /sentence-splitter@2.3.2: resolution: {integrity: sha512-QnpHNykm4nI4T6mT+NoVayh9Ixl5DohYCSVqMgPJsO2WejOcqaYTh4HQOkmzaDzXH3NO5pif4z/hpo2NGtgNlg==} hasBin: true @@ -15642,19 +15694,19 @@ packages: /svg-tags@1.0.0: resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} - /synckit@0.8.5: - resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} + /synckit@0.8.6: + resolution: {integrity: sha512-laHF2savN6sMeHCjLRkheIU4wo3Zg9Ln5YOjOo7sZ5dVQW8yF5pPE5SIw1dsPhq3TRp1jisKRCdPhfs/1WMqDA==} engines: {node: ^14.18.0 || >=16.0.0} dependencies: '@pkgr/utils': 2.4.2 tslib: 2.6.2 dev: false - /synckit@0.8.6: - resolution: {integrity: sha512-laHF2savN6sMeHCjLRkheIU4wo3Zg9Ln5YOjOo7sZ5dVQW8yF5pPE5SIw1dsPhq3TRp1jisKRCdPhfs/1WMqDA==} + /synckit@0.9.0: + resolution: {integrity: sha512-7RnqIMq572L8PeEzKeBINYEJDDxpcH8JEgLwUqBd3TkofhFRbkq4QLR0u+36avGAhCRbk2nnmjcW9SE531hPDg==} engines: {node: ^14.18.0 || >=16.0.0} dependencies: - '@pkgr/utils': 2.4.2 + '@pkgr/core': 0.1.1 tslib: 2.6.2 dev: false @@ -15668,8 +15720,8 @@ packages: string-width: 4.2.3 strip-ansi: 6.0.1 - /tailwindcss@3.3.5(ts-node@10.9.1): - resolution: {integrity: sha512-5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA==} + /tailwindcss@3.4.3(ts-node@10.9.1): + resolution: {integrity: sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -16137,6 +16189,14 @@ packages: dependencies: typescript: 5.3.3 + /ts-api-utils@1.3.0(typescript@5.3.3): + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + dependencies: + typescript: 5.3.3 + /ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} engines: {node: '>=6.10'} @@ -16301,6 +16361,7 @@ packages: /type-fest@4.8.2: resolution: {integrity: sha512-mcvrCjixA5166hSrUoJgGb9gBQN4loMYyj9zxuMs/66ibHNEFd5JXMw37YVDx58L4/QID9jIzdTBB4mDwDJ6KQ==} engines: {node: '>=16'} + dev: false /type-fest@4.8.3: resolution: {integrity: sha512-//BaTm14Q/gHBn09xlnKNqfI8t6bmdzx2DXYfPBNofN0WUybCEUDcbCWcTa0oF09lzLjZgPphXAsvRiMK0V6Bw==} @@ -16957,27 +17018,6 @@ packages: - supports-color - terser - /vite-node@1.1.0(@types/node@18.18.13): - resolution: {integrity: sha512-jV48DDUxGLEBdHCQvxL1mEh7+naVy+nhUUUaPAZLd3FJgXuxQiewHcfeZebbJ6onDqNGkP4r3MhQ342PRlG81Q==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - dependencies: - cac: 6.7.14 - debug: 4.3.4 - pathe: 1.1.1 - picocolors: 1.0.0 - vite: 5.0.10(@types/node@18.18.13) - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - dev: true - /vite@5.0.10(@types/node@16.18.36): resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==} engines: {node: ^18.0.0 || >=20.0.0} @@ -17013,42 +17053,6 @@ packages: optionalDependencies: fsevents: 2.3.3 - /vite@5.0.10(@types/node@18.18.13): - resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - '@types/node': 18.18.13 - esbuild: 0.19.8 - postcss: 8.4.32 - rollup: 4.6.0 - optionalDependencies: - fsevents: 2.3.3 - dev: true - /vitest@1.1.0(@types/node@16.18.36): resolution: {integrity: sha512-oDFiCrw7dd3Jf06HoMtSRARivvyjHJaTxikFxuqJjO76U436PqlVw1uLn7a8OSPrhSfMGVaRakKpA2lePdw79A==} engines: {node: ^18.0.0 || >=20.0.0} @@ -17105,63 +17109,6 @@ packages: - supports-color - terser - /vitest@1.1.0(@types/node@18.18.13): - resolution: {integrity: sha512-oDFiCrw7dd3Jf06HoMtSRARivvyjHJaTxikFxuqJjO76U436PqlVw1uLn7a8OSPrhSfMGVaRakKpA2lePdw79A==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': ^1.0.0 - '@vitest/ui': ^1.0.0 - happy-dom: '*' - jsdom: '*' - peerDependenciesMeta: - '@edge-runtime/vm': - optional: true - '@types/node': - optional: true - '@vitest/browser': - optional: true - '@vitest/ui': - optional: true - happy-dom: - optional: true - jsdom: - optional: true - dependencies: - '@types/node': 18.18.13 - '@vitest/expect': 1.1.0 - '@vitest/runner': 1.1.0 - '@vitest/snapshot': 1.1.0 - '@vitest/spy': 1.1.0 - '@vitest/utils': 1.1.0 - acorn-walk: 8.3.0 - cac: 6.7.14 - chai: 4.3.10 - debug: 4.3.4 - execa: 8.0.1 - local-pkg: 0.5.0 - magic-string: 0.30.5 - pathe: 1.1.1 - picocolors: 1.0.0 - std-env: 3.5.0 - strip-literal: 1.3.0 - tinybench: 2.5.1 - tinypool: 0.8.1 - vite: 5.0.10(@types/node@18.18.13) - vite-node: 1.1.0(@types/node@18.18.13) - why-is-node-running: 2.2.2 - transitivePeerDependencies: - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - dev: true - /walk-up-path@3.0.1: resolution: {integrity: sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==} dev: false