diff --git a/.node-version b/.node-version index f3f52b42d..d5a159609 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -20.9.0 +20.10.0 diff --git a/package.json b/package.json index 1f09bda63..6deb946dc 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "type": "module", "version": "3.46.38", "private": true, - "packageManager": "pnpm@8.10.5", + "packageManager": "pnpm@8.11.0", "description": "Personal website of Jan Müller, a passionate software engineer.", "scripts": { "build": "astro build", @@ -24,7 +24,7 @@ "dependencies": { "@changey/react-leaflet-markercluster": "4.0.0-rc1", "@yeger/vue-masonry-wall": "5.0.2", - "baklavajs": "2.1.1", + "baklavajs": "2.2.0", "leaflet": "1.9.4", "react-leaflet": "4.2.1", "tailwindcss": "3.3.5", @@ -47,14 +47,14 @@ "@tailwindcss/typography": "0.5.10", "@types/html-escaper": "3.0.2", "@types/leaflet": "1.9.8", - "@types/node": "20.9.1", + "@types/node": "20.10.0", "@yeger/eslint-config": "1.9.1", - "astro": "3.5.5", + "astro": "3.6.3", "astro-critters": "2.0.11", "astro-icon": "0.8.1", "astro-robots-txt": "1.0.0", "astro-seo-schema": "3.2.1", - "cypress": "13.5.1", + "cypress": "13.6.0", "eslint": "8.54.0", "hast-util-to-string": "2.0.0", "hastscript": "7.2.0", @@ -71,15 +71,15 @@ "rehype-autolink-headings": "6.1.1", "rehype-external-links": "2.1.0", "rehype-slug": "5.1.0", - "rollup": "4.4.1", + "rollup": "4.6.0", "sharp": "0.32.6", "ts-node": "10.9.1", "turbo": "1.10.16", - "typescript": "5.2.2", + "typescript": "5.3.2", "vite": "4.5.0", "vite-plugin-lib": "2.0.2", "vue": "3.3.8", - "vue-tsc": "1.8.22" + "vue-tsc": "1.8.24" }, "lint-staged": { "*.{astro,js,json,md,ts,vue,yaml,yml}": "eslint --fix" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 002b47bda..057c45bdc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ dependencies: specifier: 5.0.2 version: 5.0.2(vue@3.3.8) baklavajs: - specifier: 2.1.1 - version: 2.1.1 + specifier: 2.2.0 + version: 2.2.0 leaflet: specifier: 1.9.4 version: 1.9.4 @@ -33,10 +33,10 @@ dependencies: devDependencies: '@astrojs/check': specifier: 0.3.1 - version: 0.3.1(prettier@2.8.4)(typescript@5.2.2) + version: 0.3.1(prettier@2.8.4)(typescript@5.3.2) '@astrojs/mdx': specifier: 1.1.5 - version: 1.1.5(astro@3.5.5) + version: 1.1.5(astro@3.6.3) '@astrojs/preact': specifier: 3.0.1 version: 3.0.1(@babel/core@7.23.3)(preact@10.19.2)(vite@4.5.0) @@ -51,16 +51,16 @@ devDependencies: version: 3.0.3 '@astrojs/tailwind': specifier: 5.0.2 - version: 5.0.2(astro@3.5.5)(tailwindcss@3.3.5)(ts-node@10.9.1) + version: 5.0.2(astro@3.6.3)(tailwindcss@3.3.5)(ts-node@10.9.1) '@astrojs/vue': specifier: 3.0.4 - version: 3.0.4(@babel/core@7.23.3)(astro@3.5.5)(vite@4.5.0)(vue@3.3.8) + version: 3.0.4(@babel/core@7.23.3)(astro@3.6.3)(vite@4.5.0)(vue@3.3.8) '@babel/core': specifier: '7' version: 7.23.3 '@commitlint/cli': specifier: 18.4.3 - version: 18.4.3(typescript@5.2.2) + version: 18.4.3(typescript@5.3.2) '@commitlint/config-conventional': specifier: 18.4.3 version: 18.4.3 @@ -77,14 +77,14 @@ devDependencies: specifier: 1.9.8 version: 1.9.8 '@types/node': - specifier: 20.9.1 - version: 20.9.1 + specifier: 20.10.0 + version: 20.10.0 '@yeger/eslint-config': specifier: 1.9.1 - version: 1.9.1(@typescript-eslint/parser@5.62.0)(eslint@8.54.0)(tailwindcss@3.3.5)(typescript@5.2.2) + version: 1.9.1(@typescript-eslint/parser@5.62.0)(eslint@8.54.0)(tailwindcss@3.3.5)(typescript@5.3.2) astro: - specifier: 3.5.5 - version: 3.5.5(@types/node@20.9.1)(typescript@5.2.2) + specifier: 3.6.3 + version: 3.6.3(@types/node@20.10.0)(typescript@5.3.2) astro-critters: specifier: 2.0.11 version: 2.0.11 @@ -96,10 +96,10 @@ devDependencies: version: 1.0.0 astro-seo-schema: specifier: 3.2.1 - version: 3.2.1(astro@3.5.5)(schema-dts@1.1.2) + version: 3.2.1(astro@3.6.3)(schema-dts@1.1.2) cypress: - specifier: 13.5.1 - version: 13.5.1 + specifier: 13.6.0 + version: 13.6.0 eslint: specifier: 8.54.0 version: 8.54.0 @@ -149,32 +149,32 @@ devDependencies: specifier: 5.1.0 version: 5.1.0 rollup: - specifier: 4.4.1 - version: 4.4.1 + specifier: 4.6.0 + version: 4.6.0 sharp: specifier: 0.32.6 version: 0.32.6 ts-node: specifier: 10.9.1 - version: 10.9.1(@types/node@20.9.1)(typescript@5.2.2) + version: 10.9.1(@types/node@20.10.0)(typescript@5.3.2) turbo: specifier: 1.10.16 version: 1.10.16 typescript: - specifier: 5.2.2 - version: 5.2.2 + specifier: 5.3.2 + version: 5.3.2 vite: specifier: 4.5.0 - version: 4.5.0(@types/node@20.9.1) + version: 4.5.0(@types/node@20.10.0) vite-plugin-lib: specifier: 2.0.2 - version: 2.0.2(@types/node@20.9.1)(rollup@4.4.1)(typescript@5.2.2)(vite@4.5.0) + version: 2.0.2(@types/node@20.10.0)(rollup@4.6.0)(typescript@5.3.2)(vite@4.5.0) vue: specifier: 3.3.8 - version: 3.3.8(typescript@5.2.2) + version: 3.3.8(typescript@5.3.2) vue-tsc: - specifier: 1.8.22 - version: 1.8.22(typescript@5.2.2) + specifier: 1.8.24 + version: 1.8.24(typescript@5.3.2) packages: @@ -195,13 +195,13 @@ packages: '@jridgewell/trace-mapping': 0.3.20 dev: true - /@antfu/eslint-config-basic@0.35.3(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.2.2): + /@antfu/eslint-config-basic@0.35.3(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-NbWJKNgd3Ky3/ok2Z88cXNme/6I9otkiaB+FYLFgQE81sfMAhKpLKXtTSwzdcKMzhKDqUchAijt0BxjE/mcTJg==} peerDependencies: eslint: '>=7.4.0' dependencies: eslint: 8.54.0 - eslint-plugin-antfu: 0.35.3(eslint@8.54.0)(typescript@5.2.2) + eslint-plugin-antfu: 0.35.3(eslint@8.54.0)(typescript@5.3.2) eslint-plugin-eslint-comments: 3.2.0(eslint@8.54.0) eslint-plugin-html: 7.1.0 eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0) @@ -224,18 +224,18 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts@0.35.3(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.2.2): + /@antfu/eslint-config-ts@0.35.3(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-FS5hir2ghXYlJWAiB2bpT9oAr0kpSNmYbaJWWkztocJG95AORl4tWzxMTkLT+TxaOmhuwJszcrMTHy5RgHL8/w==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.35.3(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.2.2) - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.54.0)(typescript@5.2.2) - '@typescript-eslint/parser': 5.62.0(eslint@8.54.0)(typescript@5.2.2) + '@antfu/eslint-config-basic': 0.35.3(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.54.0)(typescript@5.3.2) eslint: 8.54.0 - eslint-plugin-jest: 27.6.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.54.0)(typescript@5.2.2) - typescript: 5.2.2 + eslint-plugin-jest: 27.6.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.54.0)(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -243,13 +243,13 @@ packages: - supports-color dev: true - /@antfu/eslint-config-vue@0.35.3(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.2.2): + /@antfu/eslint-config-vue@0.35.3(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-BA3vGLyuzqtEUb9gfgE7YzBT+a4oUnQuUPasIUfN/BVXaEhRVYlMmUgxN4ekQLuzOgUjUH13lqplXtkLJ62t9g==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-basic': 0.35.3(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.2.2) - '@antfu/eslint-config-ts': 0.35.3(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.2.2) + '@antfu/eslint-config-basic': 0.35.3(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.3.2) + '@antfu/eslint-config-ts': 0.35.3(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.3.2) eslint: 8.54.0 eslint-plugin-vue: 9.18.1(eslint@8.54.0) local-pkg: 0.4.3 @@ -263,14 +263,14 @@ packages: - typescript dev: true - /@antfu/eslint-config@0.35.3(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.2.2): + /@antfu/eslint-config@0.35.3(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-wd0ry/TNqaZmniqkKtZKoCvpl55x9YbHgL5Ug3H9rVuUSqaNi9G9AjYlynQqn4/M1EhYYWO597Lu7f/fC+csrg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-vue': 0.35.3(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.2.2) - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.54.0)(typescript@5.2.2) - '@typescript-eslint/parser': 5.62.0(eslint@8.54.0)(typescript@5.2.2) + '@antfu/eslint-config-vue': 0.35.3(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.54.0)(typescript@5.3.2) eslint: 8.54.0 eslint-plugin-eslint-comments: 3.2.0(eslint@8.54.0) eslint-plugin-html: 7.1.0 @@ -291,17 +291,17 @@ packages: - typescript dev: true - /@astrojs/check@0.3.1(prettier@2.8.4)(typescript@5.2.2): + /@astrojs/check@0.3.1(prettier@2.8.4)(typescript@5.3.2): resolution: {integrity: sha512-3LjEUvh7Z4v9NPokaqKMXQ0DwnSXfmtcyAuWVTjNt9yzjv54SxykobV5CTOB3TIko+Rqg59ejamJBxaJN6fvkw==} hasBin: true peerDependencies: typescript: ^5.0.0 dependencies: - '@astrojs/language-server': 2.5.2(prettier@2.8.4)(typescript@5.2.2) + '@astrojs/language-server': 2.5.2(prettier@2.8.4)(typescript@5.3.2) chokidar: 3.5.3 fast-glob: 3.3.2 kleur: 4.1.5 - typescript: 5.2.2 + typescript: 5.3.2 yargs: 17.7.2 transitivePeerDependencies: - prettier @@ -320,7 +320,7 @@ packages: resolution: {integrity: sha512-06DD2ZnItMwUnH81LBLco3tWjcZ1lGU9rLCCBaeUCGYe9cI0wKyY2W3kDyoW1I6GmcWgt1fu+D1CTvz+FIKf8A==} dev: true - /@astrojs/language-server@2.5.2(prettier@2.8.4)(typescript@5.2.2): + /@astrojs/language-server@2.5.2(prettier@2.8.4)(typescript@5.3.2): resolution: {integrity: sha512-O5SMzoQ65wSxA1KygreI9UJYmHpgt15bSYBxceHwqX7OCDM4Ek8mr6mZn45LGDtwM3dp1uup7kp8exfRPwIFbA==} hasBin: true peerDependencies: @@ -334,7 +334,7 @@ packages: dependencies: '@astrojs/compiler': 2.3.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@volar/kit': 1.10.10(typescript@5.2.2) + '@volar/kit': 1.10.10(typescript@5.3.2) '@volar/language-core': 1.10.10 '@volar/language-server': 1.10.10 '@volar/language-service': 1.10.10 @@ -355,13 +355,13 @@ packages: - typescript dev: true - /@astrojs/markdown-remark@3.5.0(astro@3.5.5): + /@astrojs/markdown-remark@3.5.0(astro@3.6.3): resolution: {integrity: sha512-q7vdIqzYhxpsfghg2YmkmSXCfp4w7lBTYP+SSHw89wVhC5Riltr3u8w2otBRxNLSByNi+ht/gGkFC23Shetytw==} peerDependencies: astro: ^3.0.0 dependencies: '@astrojs/prism': 3.0.0 - astro: 3.5.5(@types/node@20.9.1)(typescript@5.2.2) + astro: 3.6.3(@types/node@20.10.0)(typescript@5.3.2) github-slugger: 2.0.0 import-meta-resolve: 3.1.1 mdast-util-definitions: 6.0.0 @@ -379,16 +379,16 @@ packages: - supports-color dev: true - /@astrojs/mdx@1.1.5(astro@3.5.5): + /@astrojs/mdx@1.1.5(astro@3.6.3): resolution: {integrity: sha512-4bveyB1Lb1vWo2kdHJjQYoCytWlrIjAxHATHUTuYnBPmdPjsfy9wuCnb9rozwyyarDABx87CzG5gotBNYd+dVA==} engines: {node: '>=18.14.1'} peerDependencies: astro: ^3.0.0 dependencies: - '@astrojs/markdown-remark': 3.5.0(astro@3.5.5) + '@astrojs/markdown-remark': 3.5.0(astro@3.6.3) '@mdx-js/mdx': 2.3.0 acorn: 8.11.2 - astro: 3.5.5(@types/node@20.9.1)(typescript@5.2.2) + astro: 3.6.3(@types/node@20.10.0)(typescript@5.3.2) es-module-lexer: 1.4.1 estree-util-visit: 1.2.1 github-slugger: 2.0.0 @@ -451,13 +451,13 @@ packages: zod: 3.22.4 dev: true - /@astrojs/tailwind@5.0.2(astro@3.5.5)(tailwindcss@3.3.5)(ts-node@10.9.1): + /@astrojs/tailwind@5.0.2(astro@3.6.3)(tailwindcss@3.3.5)(ts-node@10.9.1): resolution: {integrity: sha512-oXqeqmBlkQmsltrsU9nEWeXOtrZIAHW8dcmX7BCdrjzPnU6dPwWzAwhddNQ9ihKiWwsLnlbwQZIo2CDigcZlIA==} peerDependencies: astro: ^3.2.4 tailwindcss: ^3.0.24 dependencies: - astro: 3.5.5(@types/node@20.9.1)(typescript@5.2.2) + astro: 3.6.3(@types/node@20.10.0)(typescript@5.3.2) autoprefixer: 10.4.16(postcss@8.4.31) postcss: 8.4.31 postcss-load-config: 4.0.2(postcss@8.4.31)(ts-node@10.9.1) @@ -481,7 +481,7 @@ packages: - supports-color dev: true - /@astrojs/vue@3.0.4(@babel/core@7.23.3)(astro@3.5.5)(vite@4.5.0)(vue@3.3.8): + /@astrojs/vue@3.0.4(@babel/core@7.23.3)(astro@3.6.3)(vite@4.5.0)(vue@3.3.8): resolution: {integrity: sha512-+kuONslRcfXbwlZOwdl+9XYJ0HKfPQ8SHnmk4Uf3ZNscJfjptob3z0mrIaCRqIgNNWJHsY2xLZovishGQ+lAow==} engines: {node: '>=18.14.1'} peerDependencies: @@ -492,8 +492,8 @@ packages: '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.0)(vue@3.3.8) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.3) '@vue/compiler-sfc': 3.3.9 - astro: 3.5.5(@types/node@20.9.1)(typescript@5.2.2) - vue: 3.3.8(typescript@5.2.2) + astro: 3.6.3(@types/node@20.10.0)(typescript@5.3.2) + vue: 3.3.8(typescript@5.3.2) transitivePeerDependencies: - '@babel/core' - supports-color @@ -874,14 +874,14 @@ packages: dev: true optional: true - /@commitlint/cli@18.4.3(typescript@5.2.2): + /@commitlint/cli@18.4.3(typescript@5.3.2): resolution: {integrity: sha512-zop98yfB3A6NveYAZ3P1Mb6bIXuCeWgnUfVNkH4yhIMQpQfzFwseadazOuSn0OOfTt0lWuFauehpm9GcqM5lww==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 18.4.3 '@commitlint/lint': 18.4.3 - '@commitlint/load': 18.4.3(typescript@5.2.2) + '@commitlint/load': 18.4.3(typescript@5.3.2) '@commitlint/read': 18.4.3 '@commitlint/types': 18.4.3 execa: 5.1.1 @@ -951,7 +951,7 @@ packages: '@commitlint/types': 18.4.3 dev: true - /@commitlint/load@18.4.3(typescript@5.2.2): + /@commitlint/load@18.4.3(typescript@5.3.2): resolution: {integrity: sha512-v6j2WhvRQJrcJaj5D+EyES2WKTxPpxENmNpNG3Ww8MZGik3jWRXtph0QTzia5ZJyPh2ib5aC/6BIDymkUUM58Q==} engines: {node: '>=v18'} dependencies: @@ -961,8 +961,8 @@ packages: '@commitlint/types': 18.4.3 '@types/node': 18.18.13 chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.2.2) - cosmiconfig-typescript-loader: 5.0.0(@types/node@18.18.13)(cosmiconfig@8.3.6)(typescript@5.2.2) + cosmiconfig: 8.3.6(typescript@5.3.2) + cosmiconfig-typescript-loader: 5.0.0(@types/node@18.18.13)(cosmiconfig@8.3.6)(typescript@5.3.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -1601,24 +1601,24 @@ packages: - supports-color dev: true - /@microsoft/api-extractor-model@7.28.2(@types/node@20.9.1): + /@microsoft/api-extractor-model@7.28.2(@types/node@20.10.0): resolution: {integrity: sha512-vkojrM2fo3q4n4oPh4uUZdjJ2DxQ2+RnDQL/xhTWSRUNPF6P4QyrvY357HBxbnltKcYu+nNNolVqc6TIGQ73Ig==} dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.61.0(@types/node@20.9.1) + '@rushstack/node-core-library': 3.61.0(@types/node@20.10.0) transitivePeerDependencies: - '@types/node' dev: true - /@microsoft/api-extractor@7.38.3(@types/node@20.9.1): + /@microsoft/api-extractor@7.38.3(@types/node@20.10.0): resolution: {integrity: sha512-xt9iYyC5f39281j77JTA9C3ISJpW1XWkCcnw+2vM78CPnro6KhPfwQdPDfwS5JCPNuq0grm8cMdPUOPvrchDWw==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.28.2(@types/node@20.9.1) + '@microsoft/api-extractor-model': 7.28.2(@types/node@20.10.0) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.61.0(@types/node@20.9.1) + '@rushstack/node-core-library': 3.61.0(@types/node@20.10.0) '@rushstack/rig-package': 0.5.1 '@rushstack/ts-command-line': 4.17.1 colors: 1.2.5 @@ -1696,7 +1696,7 @@ packages: debug: 4.3.4(supports-color@8.1.1) kolorist: 1.8.0 resolve: 1.22.8 - vite: 4.5.0(@types/node@20.9.1) + vite: 4.5.0(@types/node@20.10.0) transitivePeerDependencies: - preact - supports-color @@ -1743,7 +1743,7 @@ packages: '@prefresh/utils': 1.2.0 '@rollup/pluginutils': 4.2.1 preact: 10.19.2 - vite: 4.5.0(@types/node@20.9.1) + vite: 4.5.0(@types/node@20.10.0) transitivePeerDependencies: - supports-color dev: true @@ -1768,7 +1768,7 @@ packages: picomatch: 2.3.1 dev: true - /@rollup/pluginutils@5.0.5(rollup@4.4.1): + /@rollup/pluginutils@5.0.5(rollup@4.6.0): resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1780,106 +1780,106 @@ packages: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 4.4.1 + rollup: 4.6.0 dev: true - /@rollup/rollup-android-arm-eabi@4.4.1: - resolution: {integrity: sha512-Ss4suS/sd+6xLRu+MLCkED2mUrAyqHmmvZB+zpzZ9Znn9S8wCkTQCJaQ8P8aHofnvG5L16u9MVnJjCqioPErwQ==} + /@rollup/rollup-android-arm-eabi@4.6.0: + resolution: {integrity: sha512-keHkkWAe7OtdALGoutLY3utvthkGF+Y17ws9LYT8pxMBYXaCoH/8dXS2uzo6e8+sEhY7y/zi5RFo22Dy2lFpDw==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.4.1: - resolution: {integrity: sha512-sRSkGTvGsARwWd7TzC8LKRf8FiPn7257vd/edzmvG4RIr9x68KBN0/Ek48CkuUJ5Pj/Dp9vKWv6PEupjKWjTYA==} + /@rollup/rollup-android-arm64@4.6.0: + resolution: {integrity: sha512-y3Kt+34smKQNWilicPbBz/MXEY7QwDzMFNgwEWeYiOhUt9MTWKjHqe3EVkXwT2fR7izOvHpDWZ0o2IyD9SWX7A==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-arm64@4.4.1: - resolution: {integrity: sha512-nz0AiGrrXyaWpsmBXUGOBiRDU0wyfSXbFuF98pPvIO8O6auQsPG6riWsfQqmCCC5FNd8zKQ4JhgugRNAkBJ8mQ==} + /@rollup/rollup-darwin-arm64@4.6.0: + resolution: {integrity: sha512-oLzzxcUIHltHxOCmaXl+pkIlU+uhSxef5HfntW7RsLh1eHm+vJzjD9Oo4oUKso4YuP4PpbFJNlZjJuOrxo8dPg==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.4.1: - resolution: {integrity: sha512-Ogqvf4/Ve/faMaiPRvzsJEqajbqs00LO+8vtrPBVvLgdw4wBg6ZDXdkDAZO+4MLnrc8mhGV6VJAzYScZdPLtJg==} + /@rollup/rollup-darwin-x64@4.6.0: + resolution: {integrity: sha512-+ANnmjkcOBaV25n0+M0Bere3roeVAnwlKW65qagtuAfIxXF9YxUneRyAn/RDcIdRa7QrjRNJL3jR7T43ObGe8Q==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.4.1: - resolution: {integrity: sha512-9zc2tqlr6HfO+hx9+wktUlWTRdje7Ub15iJqKcqg5uJZ+iKqmd2CMxlgPpXi7+bU7bjfDIuvCvnGk7wewFEhCg==} + /@rollup/rollup-linux-arm-gnueabihf@4.6.0: + resolution: {integrity: sha512-tBTSIkjSVUyrekddpkAqKOosnj1Fc0ZY0rJL2bIEWPKqlEQk0paORL9pUIlt7lcGJi3LzMIlUGXvtNi1Z6MOCQ==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.4.1: - resolution: {integrity: sha512-phLb1fN3rq2o1j1v+nKxXUTSJnAhzhU0hLrl7Qzb0fLpwkGMHDem+o6d+ZI8+/BlTXfMU4kVWGvy6g9k/B8L6Q==} + /@rollup/rollup-linux-arm64-gnu@4.6.0: + resolution: {integrity: sha512-Ed8uJI3kM11de9S0j67wAV07JUNhbAqIrDYhQBrQW42jGopgheyk/cdcshgGO4fW5Wjq97COCY/BHogdGvKVNQ==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.4.1: - resolution: {integrity: sha512-M2sDtw4tf57VPSjbTAN/lz1doWUqO2CbQuX3L9K6GWIR5uw9j+ROKCvvUNBY8WUbMxwaoc8mH9HmmBKsLht7+w==} + /@rollup/rollup-linux-arm64-musl@4.6.0: + resolution: {integrity: sha512-mZoNQ/qK4D7SSY8v6kEsAAyDgznzLLuSFCA3aBHZTmf3HP/dW4tNLTtWh9+LfyO0Z1aUn+ecpT7IQ3WtIg3ViQ==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.4.1: - resolution: {integrity: sha512-mHIlRLX+hx+30cD6c4BaBOsSqdnCE4ok7/KDvjHYAHoSuveoMMxIisZFvcLhUnyZcPBXDGZTuBoalcuh43UfQQ==} + /@rollup/rollup-linux-x64-gnu@4.6.0: + resolution: {integrity: sha512-rouezFHpwCqdEXsqAfNsTgSWO0FoZ5hKv5p+TGO5KFhyN/dvYXNMqMolOb8BkyKcPqjYRBeT+Z6V3aM26rPaYg==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.4.1: - resolution: {integrity: sha512-tB+RZuDi3zxFx7vDrjTNGVLu2KNyzYv+UY8jz7e4TMEoAj7iEt8Qk6xVu6mo3pgjnsHj6jnq3uuRsHp97DLwOA==} + /@rollup/rollup-linux-x64-musl@4.6.0: + resolution: {integrity: sha512-Bbm+fyn3S6u51urfj3YnqBXg5vI2jQPncRRELaucmhBVyZkbWClQ1fEsRmdnCPpQOQfkpg9gZArvtMVkOMsh1w==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.4.1: - resolution: {integrity: sha512-Hdn39PzOQowK/HZzYpCuZdJC91PE6EaGbTe2VCA9oq2u18evkisQfws0Smh9QQGNNRa/T7MOuGNQoLeXhhE3PQ==} + /@rollup/rollup-win32-arm64-msvc@4.6.0: + resolution: {integrity: sha512-+MRMcyx9L2kTrTUzYmR61+XVsliMG4odFb5UmqtiT8xOfEicfYAGEuF/D1Pww1+uZkYhBqAHpvju7VN+GnC3ng==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.4.1: - resolution: {integrity: sha512-tLpKb1Elm9fM8c5w3nl4N1eLTP4bCqTYw9tqUBxX8/hsxqHO3dxc2qPbZ9PNkdK4tg4iLEYn0pOUnVByRd2CbA==} + /@rollup/rollup-win32-ia32-msvc@4.6.0: + resolution: {integrity: sha512-rxfeE6K6s/Xl2HGeK6cO8SiQq3k/3BYpw7cfhW5Bk2euXNEpuzi2cc7llxx1si1QgwfjNtdRNTGqdBzGlFZGFw==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.4.1: - resolution: {integrity: sha512-eAhItDX9yQtZVM3yvXS/VR3qPqcnXvnLyx1pLXl4JzyNMBNO3KC986t/iAg2zcMzpAp9JSvxB5VZGnBiNoA98w==} + /@rollup/rollup-win32-x64-msvc@4.6.0: + resolution: {integrity: sha512-QqmCsydHS172Y0Kc13bkMXvipbJSvzeglBncJG3LsYJSiPlxYACz7MmJBs4A8l1oU+jfhYEIC/+AUSlvjmiX/g==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /@rushstack/node-core-library@3.61.0(@types/node@20.9.1): + /@rushstack/node-core-library@3.61.0(@types/node@20.10.0): resolution: {integrity: sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==} peerDependencies: '@types/node': '*' @@ -1887,7 +1887,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.9.1 + '@types/node': 20.10.0 colors: 1.2.5 fs-extra: 7.0.1 import-lazy: 4.0.0 @@ -2071,15 +2071,15 @@ packages: undici-types: 5.26.5 dev: true + /@types/node@20.10.0: + resolution: {integrity: sha512-D0WfRmU9TQ8I9PFx9Yc+EBHw+vSpIub4IDvQivcp26PtPrdMGAq5SDcpXEo/epqa/DXotVpekHiLNTg3iaKXBQ==} + dependencies: + undici-types: 5.26.5 + /@types/node@20.5.0: resolution: {integrity: sha512-Mgq7eCtoTjT89FqNoTzzXg2XvCi5VMhRV6+I2aYanc6kQCBImeNaAYRs/DyoVqk1YEUJK5gN9VO7HRIdz4Wo3Q==} dev: true - /@types/node@20.9.1: - resolution: {integrity: sha512-HhmzZh5LSJNS5O8jQKpJ/3ZcrrlG6L70hpGqMIAoM9YVD0YBRNWYsfwcXq8VnSjlNpCpgLzMXdiPo+dxcvSmiA==} - dependencies: - undici-types: 5.26.5 - /@types/normalize-package-data@2.4.4: resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} dev: true @@ -2091,7 +2091,7 @@ packages: /@types/sax@1.2.7: resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} dependencies: - '@types/node': 20.9.1 + '@types/node': 20.10.0 dev: true /@types/semver@7.5.6: @@ -2118,11 +2118,11 @@ packages: resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: - '@types/node': 20.9.1 + '@types/node': 20.10.0 dev: true optional: true - /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.54.0)(typescript@5.2.2): + /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2134,23 +2134,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 5.62.0(eslint@8.54.0)(typescript@5.2.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.54.0)(typescript@5.3.2) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.54.0)(typescript@5.2.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.54.0)(typescript@5.2.2) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.54.0)(typescript@5.3.2) debug: 4.3.4(supports-color@8.1.1) eslint: 8.54.0 graphemer: 1.4.0 ignore: 5.3.0 natural-compare-lite: 1.4.0 semver: 7.5.4 - tsutils: 3.21.0(typescript@5.2.2) - typescript: 5.2.2 + tsutils: 3.21.0(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@5.62.0(eslint@8.54.0)(typescript@5.2.2): + /@typescript-eslint/parser@5.62.0(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2162,10 +2162,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.2) debug: 4.3.4(supports-color@8.1.1) eslint: 8.54.0 - typescript: 5.2.2 + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true @@ -2178,7 +2178,7 @@ packages: '@typescript-eslint/visitor-keys': 5.62.0 dev: true - /@typescript-eslint/type-utils@5.62.0(eslint@8.54.0)(typescript@5.2.2): + /@typescript-eslint/type-utils@5.62.0(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2188,12 +2188,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.54.0)(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.54.0)(typescript@5.3.2) debug: 4.3.4(supports-color@8.1.1) eslint: 8.54.0 - tsutils: 3.21.0(typescript@5.2.2) - typescript: 5.2.2 + tsutils: 3.21.0(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true @@ -2203,7 +2203,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.2.2): + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.3.2): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2218,13 +2218,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - tsutils: 3.21.0(typescript@5.2.2) - typescript: 5.2.2 + tsutils: 3.21.0(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.62.0(eslint@8.54.0)(typescript@5.2.2): + /@typescript-eslint/utils@5.62.0(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2235,7 +2235,7 @@ packages: '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.2) eslint: 8.54.0 eslint-scope: 5.1.1 semver: 7.5.4 @@ -2266,8 +2266,8 @@ packages: '@babel/core': 7.23.3 '@babel/plugin-transform-typescript': 7.23.4(@babel/core@7.23.3) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.3) - vite: 4.5.0(@types/node@20.9.1) - vue: 3.3.8(typescript@5.2.2) + vite: 4.5.0(@types/node@20.10.0) + vue: 3.3.8(typescript@5.3.2) transitivePeerDependencies: - supports-color dev: true @@ -2279,18 +2279,18 @@ packages: vite: ^4.0.0 || ^5.0.0 vue: ^3.2.25 dependencies: - vite: 4.5.0(@types/node@20.9.1) - vue: 3.3.8(typescript@5.2.2) + vite: 4.5.0(@types/node@20.10.0) + vue: 3.3.8(typescript@5.3.2) dev: true - /@volar/kit@1.10.10(typescript@5.2.2): + /@volar/kit@1.10.10(typescript@5.3.2): resolution: {integrity: sha512-V2SyUPCPUhueqH8j5t48LJ0QsjExGSXzTv/XOdkUHV7hJ/ekyRGFqKxcfBtMq/nK6Tgu2G1ba+6u0d7e6wKcQw==} peerDependencies: typescript: '*' dependencies: '@volar/language-service': 1.10.10 typesafe-path: 0.2.2 - typescript: 5.2.2 + typescript: 5.3.2 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 dev: true @@ -2301,6 +2301,12 @@ packages: '@volar/source-map': 1.10.10 dev: true + /@volar/language-core@1.11.1: + resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} + dependencies: + '@volar/source-map': 1.11.1 + dev: true + /@volar/language-server@1.10.10: resolution: {integrity: sha512-F2PRBU+CRjT7L9qe8bjof/uz/LbAXVmgwNU2gOSX2y1bUl3E8DHmD0dB6pwIVublvkx+Ivg/0r3Z6oyxfPPruQ==} dependencies: @@ -2332,6 +2338,12 @@ packages: muggle-string: 0.3.1 dev: true + /@volar/source-map@1.11.1: + resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==} + dependencies: + muggle-string: 0.3.1 + dev: true + /@volar/typescript@1.10.10: resolution: {integrity: sha512-4a2r5bdUub2m+mYVnLu2wt59fuoYWe7nf0uXtGHU8QQ5LDNfzAR0wK7NgDiQ9rcl2WT3fxT2AA9AylAwFtj50A==} dependencies: @@ -2339,6 +2351,13 @@ packages: path-browserify: 1.0.1 dev: true + /@volar/typescript@1.11.1: + resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==} + dependencies: + '@volar/language-core': 1.11.1 + path-browserify: 1.0.1 + dev: true + /@vscode/emmet-helper@2.9.2: resolution: {integrity: sha512-MaGuyW+fa13q3aYsluKqclmh62Hgp0BpKIqS66fCxfOaBcVQ1OnMQxRRgQUYnCkxFISAQlkJ0qWWPyXjro1Qrg==} dependencies: @@ -2448,7 +2467,7 @@ packages: '@vue/shared': 3.3.9 dev: true - /@vue/language-core@1.8.22(typescript@5.2.2): + /@vue/language-core@1.8.22(typescript@5.3.2): resolution: {integrity: sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw==} peerDependencies: typescript: '*' @@ -2463,7 +2482,27 @@ packages: computeds: 0.0.1 minimatch: 9.0.3 muggle-string: 0.3.1 - typescript: 5.2.2 + typescript: 5.3.2 + vue-template-compiler: 2.7.15 + dev: true + + /@vue/language-core@1.8.24(typescript@5.3.2): + resolution: {integrity: sha512-2ClHvij0WlsDWryPzXJCSpPc6rusZFNoVtRZGgGGkKCmKuIREDDKmH8j+1tYyxPYyH0qL6pZ6+IHD8KIm5nWAw==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@volar/language-core': 1.11.1 + '@volar/source-map': 1.11.1 + '@vue/compiler-dom': 3.3.9 + '@vue/shared': 3.3.9 + computeds: 0.0.1 + minimatch: 9.0.3 + muggle-string: 0.3.1 + path-browserify: 1.0.1 + typescript: 5.3.2 vue-template-compiler: 2.7.15 dev: true @@ -2511,7 +2550,7 @@ packages: dependencies: '@vue/compiler-ssr': 3.3.8 '@vue/shared': 3.3.8 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) /@vue/shared@3.3.8: resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==} @@ -2524,13 +2563,13 @@ packages: resolution: {integrity: sha512-/SeYp8/wtBCI3NZlHcNj2SiNN3/xSWr8v5zIpqNGYH/C+G5g3IXtX3VrXZJModuqpKuyMSKwRN77WlVJrRwOUw==} dev: false - /@yeger/eslint-config@1.9.1(@typescript-eslint/parser@5.62.0)(eslint@8.54.0)(tailwindcss@3.3.5)(typescript@5.2.2): + /@yeger/eslint-config@1.9.1(@typescript-eslint/parser@5.62.0)(eslint@8.54.0)(tailwindcss@3.3.5)(typescript@5.3.2): resolution: {integrity: sha512-aMpz1Xb61TeLvjiqeZDRW/hDJ1E/wxYxxujDLzB+8/9BtE46wxRnUw4jfXbLxLm6u1pZMABHeX0UoVvPVXCiaQ==} hasBin: true peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config': 0.35.3(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.2.2) + '@antfu/eslint-config': 0.35.3(eslint-import-resolver-typescript@3.5.3)(eslint@8.54.0)(typescript@5.3.2) eslint: 8.54.0 eslint-config-prettier: 8.6.0(eslint@8.54.0) eslint-import-resolver-typescript: 3.5.3(eslint-plugin-import@2.27.5)(eslint@8.54.0) @@ -2589,7 +2628,7 @@ packages: vue: ^3.0.0 dependencies: '@yeger/vue-masonry-wall-core': 5.0.1 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) dev: false /JSONStream@1.3.5: @@ -2888,24 +2927,24 @@ packages: zod: 3.22.4 dev: true - /astro-seo-schema@3.2.1(astro@3.5.5)(schema-dts@1.1.2): + /astro-seo-schema@3.2.1(astro@3.6.3)(schema-dts@1.1.2): resolution: {integrity: sha512-wNhnMEdwqDNrI2HzQXfLUldMhgQaHOtoXQqV2OlGEULyBXHq9V/VwoW3l/YWi3ZMiIJYC41iatXL3yWCLzCxfw==} peerDependencies: astro: ^3.0.0 schema-dts: ^1.1.0 dependencies: - astro: 3.5.5(@types/node@20.9.1)(typescript@5.2.2) - schema-dts: 1.1.2(typescript@5.2.2) + astro: 3.6.3(@types/node@20.10.0)(typescript@5.3.2) + schema-dts: 1.1.2(typescript@5.3.2) dev: true - /astro@3.5.5(@types/node@20.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-zJDZhO8XheXzpqkZgBXlP8e3j8psf0A21fh5Bq4HNR6gOmgOnM62Pok3O2ClbGygabfl2Preeun0pBRFn5+y0A==} + /astro@3.6.3(@types/node@20.10.0)(typescript@5.3.2): + resolution: {integrity: sha512-oEkYfXTk38MulcM0lgonGxDO+si4XbPyaf82YK+STLbEFtRggJYiQTyM0zGXnpLEiXX0DOjSvWLhFw3iVcZY1w==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} hasBin: true dependencies: '@astrojs/compiler': 2.3.2 '@astrojs/internal-helpers': 0.2.1 - '@astrojs/markdown-remark': 3.5.0(astro@3.5.5) + '@astrojs/markdown-remark': 3.5.0(astro@3.6.3) '@astrojs/telemetry': 3.0.4 '@babel/core': 7.23.3 '@babel/generator': 7.23.4 @@ -2953,10 +2992,10 @@ packages: shikiji: 0.6.13 string-width: 6.1.0 strip-ansi: 7.1.0 - tsconfck: 3.0.0(typescript@5.2.2) + tsconfck: 3.0.0(typescript@5.3.2) unist-util-visit: 4.1.2 vfile: 5.3.7 - vite: 4.5.0(@types/node@20.9.1) + vite: 4.5.0(@types/node@20.10.0) vitefu: 0.2.5(vite@4.5.0) which-pm: 2.1.1 yargs-parser: 21.1.1 @@ -3058,8 +3097,8 @@ packages: resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} dev: true - /baklavajs@2.1.1: - resolution: {integrity: sha512-tedk7fY3ruMv6fsqQ5zKUMacOIkKI3/tiwJkFpE3qUQCRAwetkKI+ujIFjZ8e6t/64P+qO/ZIdmD45Gz5JqvaQ==} + /baklavajs@2.2.0: + resolution: {integrity: sha512-EI1sHGyghXNHgiylYRO4iVWhblz4kEj11RGnVlIPMcsn8tJNr6nLosWmUpoBFmtUWJXVMzpjzhp6ctcoeCjj8Q==} dependencies: '@baklavajs/core': 2.1.1 '@baklavajs/engine': 2.1.1 @@ -3583,7 +3622,7 @@ packages: resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} dev: true - /cosmiconfig-typescript-loader@5.0.0(@types/node@18.18.13)(cosmiconfig@8.3.6)(typescript@5.2.2): + /cosmiconfig-typescript-loader@5.0.0(@types/node@18.18.13)(cosmiconfig@8.3.6)(typescript@5.3.2): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -3592,12 +3631,12 @@ packages: typescript: '>=4' dependencies: '@types/node': 18.18.13 - cosmiconfig: 8.3.6(typescript@5.2.2) + cosmiconfig: 8.3.6(typescript@5.3.2) jiti: 1.21.0 - typescript: 5.2.2 + typescript: 5.3.2 dev: true - /cosmiconfig@8.3.6(typescript@5.2.2): + /cosmiconfig@8.3.6(typescript@5.3.2): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -3610,7 +3649,7 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.2.2 + typescript: 5.3.2 dev: true /create-require@1.1.1: @@ -3696,8 +3735,8 @@ packages: /csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} - /cypress@13.5.1: - resolution: {integrity: sha512-yqLViT0D/lPI8Kkm7ciF/x/DCK/H/DnogdGyiTnQgX4OVR2aM30PtK+kvklTOD1u3TuItiD9wUQAF8EYWtyZug==} + /cypress@13.6.0: + resolution: {integrity: sha512-quIsnFmtj4dBUEJYU4OH0H12bABJpSujvWexC24Ju1gTlKMJbeT6tTO0vh7WNfiBPPjoIXLN+OUqVtiKFs6SGw==} engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} hasBin: true requiresBuild: true @@ -4317,7 +4356,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.54.0)(typescript@5.2.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.54.0)(typescript@5.3.2) debug: 3.2.7(supports-color@8.1.1) eslint: 8.54.0 eslint-import-resolver-node: 0.3.9 @@ -4326,10 +4365,10 @@ packages: - supports-color dev: true - /eslint-plugin-antfu@0.35.3(eslint@8.54.0)(typescript@5.2.2): + /eslint-plugin-antfu@0.35.3(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-90Xct24s2n3aQhuuFFcPLhF5E6lU5s225B0VXupSjvDTuF+CmSQQLQG6KcqcdpA8O6dMbeXB9zy3SJ4aO7lndw==} dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.54.0)(typescript@5.2.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.54.0)(typescript@5.3.2) transitivePeerDependencies: - eslint - supports-color @@ -4400,7 +4439,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.54.0)(typescript@5.2.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.54.0)(typescript@5.3.2) array-includes: 3.1.7 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 @@ -4423,7 +4462,7 @@ packages: - supports-color dev: true - /eslint-plugin-jest@27.6.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.54.0)(typescript@5.2.2): + /eslint-plugin-jest@27.6.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-MTlusnnDMChbElsszJvrwD1dN3x6nZl//s4JD23BxB6MgR66TZlL064su24xEIS3VACfAoHV1vgyMgPw8nkdng==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -4436,8 +4475,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.54.0)(typescript@5.2.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.54.0)(typescript@5.2.2) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.54.0)(typescript@5.3.2) eslint: 8.54.0 transitivePeerDependencies: - supports-color @@ -4618,7 +4657,7 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.54.0)(typescript@5.2.2) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.54.0)(typescript@5.3.2) eslint: 8.54.0 eslint-rule-composer: 0.3.0 dev: true @@ -8004,7 +8043,7 @@ packages: dependencies: lilconfig: 3.0.0 postcss: 8.4.31 - ts-node: 10.9.1(@types/node@20.9.1)(typescript@5.2.2) + ts-node: 10.9.1(@types/node@20.10.0)(typescript@5.3.2) yaml: 2.3.4 /postcss-nested@6.0.1(postcss@8.4.31): @@ -9149,23 +9188,23 @@ packages: fsevents: 2.3.3 dev: true - /rollup@4.4.1: - resolution: {integrity: sha512-idZzrUpWSblPJX66i+GzrpjKE3vbYrlWirUHteoAbjKReZwa0cohAErOYA5efoMmNCdvG9yrJS+w9Kl6csaH4w==} + /rollup@4.6.0: + resolution: {integrity: sha512-R8i5Her4oO1LiMQ3jKf7MUglYV/mhQ5g5OKeld5CnkmPdIGo79FDDQYqPhq/PCVuTQVuxsWgIbDy9F+zdHn80w==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.4.1 - '@rollup/rollup-android-arm64': 4.4.1 - '@rollup/rollup-darwin-arm64': 4.4.1 - '@rollup/rollup-darwin-x64': 4.4.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.4.1 - '@rollup/rollup-linux-arm64-gnu': 4.4.1 - '@rollup/rollup-linux-arm64-musl': 4.4.1 - '@rollup/rollup-linux-x64-gnu': 4.4.1 - '@rollup/rollup-linux-x64-musl': 4.4.1 - '@rollup/rollup-win32-arm64-msvc': 4.4.1 - '@rollup/rollup-win32-ia32-msvc': 4.4.1 - '@rollup/rollup-win32-x64-msvc': 4.4.1 + '@rollup/rollup-android-arm-eabi': 4.6.0 + '@rollup/rollup-android-arm64': 4.6.0 + '@rollup/rollup-darwin-arm64': 4.6.0 + '@rollup/rollup-darwin-x64': 4.6.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.6.0 + '@rollup/rollup-linux-arm64-gnu': 4.6.0 + '@rollup/rollup-linux-arm64-musl': 4.6.0 + '@rollup/rollup-linux-x64-gnu': 4.6.0 + '@rollup/rollup-linux-x64-musl': 4.6.0 + '@rollup/rollup-win32-arm64-msvc': 4.6.0 + '@rollup/rollup-win32-ia32-msvc': 4.6.0 + '@rollup/rollup-win32-x64-msvc': 4.6.0 fsevents: 2.3.3 dev: true @@ -9252,12 +9291,12 @@ packages: resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} dev: true - /schema-dts@1.1.2(typescript@5.2.2): + /schema-dts@1.1.2(typescript@5.3.2): resolution: {integrity: sha512-MpNwH0dZJHinVxk9bT8XUdjKTxMYrA5bLtrrGmFA6PTLwlOKnhi67XoRd6/ty+Djt6ZC0slR57qFhZDNMI6DhQ==} peerDependencies: typescript: '>=4.1.0' dependencies: - typescript: 5.2.2 + typescript: 5.3.2 dev: true /section-matter@1.0.0: @@ -9970,7 +10009,7 @@ packages: /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /ts-node@10.9.1(@types/node@20.9.1)(typescript@5.2.2): + /ts-node@10.9.1(@types/node@20.10.0)(typescript@5.3.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -9989,18 +10028,18 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.9.1 + '@types/node': 20.10.0 acorn: 8.11.2 acorn-walk: 8.3.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.2.2 + typescript: 5.3.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - /tsconfck@3.0.0(typescript@5.2.2): + /tsconfck@3.0.0(typescript@5.3.2): resolution: {integrity: sha512-w3wnsIrJNi7avf4Zb0VjOoodoO0woEqGgZGQm+LHH9przdUI+XDKsWAXwxHA1DaRTjeuZNcregSzr7RaA8zG9A==} engines: {node: ^18 || >=20} hasBin: true @@ -10010,7 +10049,7 @@ packages: typescript: optional: true dependencies: - typescript: 5.2.2 + typescript: 5.3.2 dev: true /tsconfig-paths@3.14.2: @@ -10030,14 +10069,14 @@ packages: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} dev: true - /tsutils@3.21.0(typescript@5.2.2): + /tsutils@3.21.0(typescript@5.3.2): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.2.2 + typescript: 5.3.2 dev: true /tunnel-agent@0.6.0: @@ -10213,8 +10252,8 @@ packages: hasBin: true dev: true - /typescript@5.2.2: - resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} + /typescript@5.3.2: + resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==} engines: {node: '>=14.17'} hasBin: true @@ -10582,7 +10621,7 @@ packages: vfile-message: 4.0.2 dev: true - /vite-plugin-dts@3.5.2(@types/node@20.9.1)(rollup@4.4.1)(typescript@5.2.2)(vite@4.5.0): + /vite-plugin-dts@3.5.2(@types/node@20.10.0)(rollup@4.6.0)(typescript@5.3.2)(vite@4.5.0): resolution: {integrity: sha512-iKc851+jdHEoN1ifbOEsoMs+/Zg26PE1EyO2Jc+4apOWRoaeK2zRJnaStgUuJaVaEcAjTqWzpNgCAMq7iO6DWA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -10592,37 +10631,37 @@ packages: vite: optional: true dependencies: - '@microsoft/api-extractor': 7.38.3(@types/node@20.9.1) - '@rollup/pluginutils': 5.0.5(rollup@4.4.1) - '@vue/language-core': 1.8.22(typescript@5.2.2) + '@microsoft/api-extractor': 7.38.3(@types/node@20.10.0) + '@rollup/pluginutils': 5.0.5(rollup@4.6.0) + '@vue/language-core': 1.8.22(typescript@5.3.2) debug: 4.3.4(supports-color@8.1.1) kolorist: 1.8.0 - typescript: 5.2.2 - vite: 4.5.0(@types/node@20.9.1) - vue-tsc: 1.8.22(typescript@5.2.2) + typescript: 5.3.2 + vite: 4.5.0(@types/node@20.10.0) + vue-tsc: 1.8.24(typescript@5.3.2) transitivePeerDependencies: - '@types/node' - rollup - supports-color dev: true - /vite-plugin-lib@2.0.2(@types/node@20.9.1)(rollup@4.4.1)(typescript@5.2.2)(vite@4.5.0): + /vite-plugin-lib@2.0.2(@types/node@20.10.0)(rollup@4.6.0)(typescript@5.3.2)(vite@4.5.0): resolution: {integrity: sha512-xnwQw63gJvUsIDc21gSXevY3RPcB9pZZfyFcENpyUeC1iHMaNX7raAxFFeXfPcM7up9HVJAL5BULCi7btJ9DLw==} peerDependencies: typescript: '*' vite: ^2.0.0 || ^3.0.0 || ^4.0.0 dependencies: picocolors: 1.0.0 - typescript: 5.2.2 - vite: 4.5.0(@types/node@20.9.1) - vite-plugin-dts: 3.5.2(@types/node@20.9.1)(rollup@4.4.1)(typescript@5.2.2)(vite@4.5.0) + typescript: 5.3.2 + vite: 4.5.0(@types/node@20.10.0) + vite-plugin-dts: 3.5.2(@types/node@20.10.0)(rollup@4.6.0)(typescript@5.3.2)(vite@4.5.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color dev: true - /vite@4.5.0(@types/node@20.9.1): + /vite@4.5.0(@types/node@20.10.0): resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -10650,7 +10689,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.9.1 + '@types/node': 20.10.0 esbuild: 0.18.20 postcss: 8.4.31 rollup: 3.29.4 @@ -10666,7 +10705,7 @@ packages: vite: optional: true dependencies: - vite: 4.5.0(@types/node@20.9.1) + vite: 4.5.0(@types/node@20.10.0) dev: true /volar-service-css@0.0.16(@volar/language-service@1.10.10): @@ -10835,7 +10874,7 @@ packages: vue: ^3.0.5 dependencies: '@yeger/debounce': 2.0.1 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) dev: false /vue-template-compiler@2.7.15: @@ -10845,19 +10884,19 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.8.22(typescript@5.2.2): - resolution: {integrity: sha512-j9P4kHtW6eEE08aS5McFZE/ivmipXy0JzrnTgbomfABMaVKx37kNBw//irL3+LlE3kOo63XpnRigyPC3w7+z+A==} + /vue-tsc@1.8.24(typescript@5.3.2): + resolution: {integrity: sha512-eH1CSj231OzVEY5Hi7wS6ubzyOEwgr5jCptR0Ddf2SitGcaXIsPVDvrprm3eolCdyhDt3WS1Eb2F4fGX9BsUUw==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/typescript': 1.10.10 - '@vue/language-core': 1.8.22(typescript@5.2.2) + '@volar/typescript': 1.11.1 + '@vue/language-core': 1.8.24(typescript@5.3.2) semver: 7.5.4 - typescript: 5.2.2 + typescript: 5.3.2 dev: true - /vue@3.3.8(typescript@5.2.2): + /vue@3.3.8(typescript@5.3.2): resolution: {integrity: sha512-5VSX/3DabBikOXMsxzlW8JyfeLKlG9mzqnWgLQLty88vdZL7ZJgrdgBOmrArwxiLtmS+lNNpPcBYqrhE6TQW5w==} peerDependencies: typescript: '*' @@ -10870,7 +10909,7 @@ packages: '@vue/runtime-dom': 3.3.8 '@vue/server-renderer': 3.3.8(vue@3.3.8) '@vue/shared': 3.3.8 - typescript: 5.2.2 + typescript: 5.3.2 /web-namespaces@2.0.1: resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==}