diff --git a/package.json b/package.json index 9332042..0482bd0 100644 --- a/package.json +++ b/package.json @@ -39,14 +39,14 @@ ], "license": "MIT", "devDependencies": { - "@playwright/test": "1.36.2", - "@types/node": "20.4.7", + "@playwright/test": "1.37.0", + "@types/node": "20.4.10", "@vitejs/plugin-vue": "4.2.3", "@vitest/coverage-v8": "0.34.1", "@vue/test-utils": "2.4.1", - "happy-dom": "10.8.0", + "happy-dom": "10.9.0", "typescript": "5.1.6", - "vite": "4.4.8", + "vite": "4.4.9", "vite-plugin-dts": "3.2.0", "vitest": "0.34.1", "vue": "3.3.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3e90c79..c396c31 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,14 +6,14 @@ settings: devDependencies: '@playwright/test': - specifier: 1.36.2 - version: 1.36.2 + specifier: 1.37.0 + version: 1.37.0 '@types/node': - specifier: 20.4.7 - version: 20.4.7 + specifier: 20.4.10 + version: 20.4.10 '@vitejs/plugin-vue': specifier: 4.2.3 - version: 4.2.3(vite@4.4.8)(vue@3.3.4) + version: 4.2.3(vite@4.4.9)(vue@3.3.4) '@vitest/coverage-v8': specifier: 0.34.1 version: 0.34.1(vitest@0.34.1) @@ -21,20 +21,20 @@ devDependencies: specifier: 2.4.1 version: 2.4.1(vue@3.3.4) happy-dom: - specifier: 10.8.0 - version: 10.8.0 + specifier: 10.9.0 + version: 10.9.0 typescript: specifier: 5.1.6 version: 5.1.6 vite: - specifier: 4.4.8 - version: 4.4.8(@types/node@20.4.7) + specifier: 4.4.9 + version: 4.4.9(@types/node@20.4.10) vite-plugin-dts: specifier: 3.2.0 - version: 3.2.0(@types/node@20.4.7)(typescript@5.1.6) + version: 3.2.0(@types/node@20.4.10)(typescript@5.1.6) vitest: specifier: 0.34.1 - version: 0.34.1(happy-dom@10.8.0) + version: 0.34.1(happy-dom@10.9.0) vue: specifier: 3.3.4 version: 3.3.4 @@ -327,24 +327,24 @@ packages: '@jridgewell/sourcemap-codec': 1.4.14 dev: true - /@microsoft/api-extractor-model@7.27.4(@types/node@20.4.7): + /@microsoft/api-extractor-model@7.27.4(@types/node@20.4.10): resolution: {integrity: sha512-HjqQFmuGPOS20rtnu+9Jj0QrqZyR59E+piUWXPMZTTn4jaZI+4UmsHSf3Id8vyueAhOBH2cgwBuRTE5R+MfSMw==} dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.59.5(@types/node@20.4.7) + '@rushstack/node-core-library': 3.59.5(@types/node@20.4.10) transitivePeerDependencies: - '@types/node' dev: true - /@microsoft/api-extractor@7.36.2(@types/node@20.4.7): + /@microsoft/api-extractor@7.36.2(@types/node@20.4.10): resolution: {integrity: sha512-ONe/jOmTZtR3OjTkWKHmeSV1P5ozbHDxHr6FV3KoWyIl1AcPk2B3dmvVBM5eOlZB5bgM66nxcWQTZ6msQo2hHg==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.27.4(@types/node@20.4.7) + '@microsoft/api-extractor-model': 7.27.4(@types/node@20.4.10) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.59.5(@types/node@20.4.7) + '@rushstack/node-core-library': 3.59.5(@types/node@20.4.10) '@rushstack/rig-package': 0.4.0 '@rushstack/ts-command-line': 4.15.1 colors: 1.2.5 @@ -374,13 +374,13 @@ packages: resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} dev: true - /@playwright/test@1.36.2: - resolution: {integrity: sha512-2rVZeyPRjxfPH6J0oGJqE8YxiM1IBRyM8hyrXYK7eSiAqmbNhxwcLa7dZ7fy9Kj26V7FYia5fh9XJRq4Dqme+g==} + /@playwright/test@1.37.0: + resolution: {integrity: sha512-181WBLk4SRUyH1Q96VZl7BP6HcK0b7lbdeKisn3N/vnjitk+9HbdlFz/L5fey05vxaAhldIDnzo8KUoy8S3mmQ==} engines: {node: '>=16'} hasBin: true dependencies: - '@types/node': 20.4.7 - playwright-core: 1.36.2 + '@types/node': 20.4.10 + playwright-core: 1.37.0 optionalDependencies: fsevents: 2.3.2 dev: true @@ -400,7 +400,7 @@ packages: rollup: 3.26.2 dev: true - /@rushstack/node-core-library@3.59.5(@types/node@20.4.7): + /@rushstack/node-core-library@3.59.5(@types/node@20.4.10): resolution: {integrity: sha512-1IpV7LufrI1EoVO8hYsb3t6L8L+yp40Sa0OaOV2CIu1zx4e6ZeVNaVIEXFgMXBKdGXkAh21MnCaIzlDNpG6ZQw==} peerDependencies: '@types/node': '*' @@ -408,7 +408,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.4.7 + '@types/node': 20.4.10 colors: 1.2.5 fs-extra: 7.0.1 import-lazy: 4.0.0 @@ -460,18 +460,18 @@ packages: resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} dev: true - /@types/node@20.4.7: - resolution: {integrity: sha512-bUBrPjEry2QUTsnuEjzjbS7voGWCc30W0qzgMf90GPeDGFRakvrz47ju+oqDAKCXLUCe39u57/ORMl/O/04/9g==} + /@types/node@20.4.10: + resolution: {integrity: sha512-vwzFiiy8Rn6E0MtA13/Cxxgpan/N6UeNYR9oUu6kuJWxu6zCk98trcDp8CBhbtaeuq9SykCmXkFr2lWLoPcvLg==} dev: true - /@vitejs/plugin-vue@4.2.3(vite@4.4.8)(vue@3.3.4): + /@vitejs/plugin-vue@4.2.3(vite@4.4.9)(vue@3.3.4): resolution: {integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.4.8(@types/node@20.4.7) + vite: 4.4.9(@types/node@20.4.10) vue: 3.3.4 dev: true @@ -491,7 +491,7 @@ packages: std-env: 3.3.3 test-exclude: 6.0.0 v8-to-istanbul: 9.1.0 - vitest: 0.34.1(happy-dom@10.8.0) + vitest: 0.34.1(happy-dom@10.9.0) transitivePeerDependencies: - supports-color dev: true @@ -967,8 +967,8 @@ packages: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} dev: true - /happy-dom@10.8.0: - resolution: {integrity: sha512-ux5UfhNA9ANGf4keV7FCd9GqeQr3Bz1u9qnoPtTL0NcO1MEOeUXIUwNTB9r84Z7Q8/bsgkwi6K114zjYvnCmag==} + /happy-dom@10.9.0: + resolution: {integrity: sha512-SGZ8QqSNDVkWt5T7GNACKS+CpGvr58OKurqCR1iH371dMgpXyUI2tJA91cASG6fe2d5xYnVFOgOwx4MmOaXepw==} dependencies: css.escape: 1.5.1 entities: 4.5.0 @@ -1247,8 +1247,8 @@ packages: pathe: 1.1.1 dev: true - /playwright-core@1.36.2: - resolution: {integrity: sha512-sQYZt31dwkqxOrP7xy2ggDfEzUxM1lodjhsQ3NMMv5uGTRDsLxU0e4xf4wwMkF2gplIxf17QMBCodSFgm6bFVQ==} + /playwright-core@1.37.0: + resolution: {integrity: sha512-1c46jhTH/myQw6sesrcuHVtLoSNfJv8Pfy9t3rs6subY7kARv0HRw5PpyfPYPpPtQvBOmgbE6K+qgYUpj81LAA==} engines: {node: '>=16'} hasBin: true dev: true @@ -1262,6 +1262,15 @@ packages: source-map-js: 1.0.2 dev: true + /postcss@8.4.27: + resolution: {integrity: sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.6 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: true + /pretty-format@29.6.1: resolution: {integrity: sha512-7jRj+yXO0W7e4/tSJKoR7HRIHLPPjtNaUGG2xxKQnGvPNRkgWcQ0AZX6P4KBRJN4FcTBWb3sa7DVUJmocYuoog==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -1304,6 +1313,15 @@ packages: resolution: {integrity: sha512-6umBIGVz93er97pMgQO08LuH3m6PUb3jlDUUGFsNJB6VgTCUaDFpupf5JfU30529m/UKOgmiX+uY6Sx8cOYpLA==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true + requiresBuild: true + optionalDependencies: + fsevents: 2.3.2 + dev: true + + /rollup@3.28.0: + resolution: {integrity: sha512-d7zhvo1OUY2SXSM6pfNjgD5+d0Nz87CUp4mt8l/GgVP3oBsPwzNvSzyu1me6BSG9JIgWNTVcafIXBIyM8yQ3yw==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true optionalDependencies: fsevents: 2.3.2 dev: true @@ -1456,7 +1474,7 @@ packages: engines: {node: '>= 0.10'} dev: true - /vite-node@0.34.1(@types/node@20.4.7): + /vite-node@0.34.1(@types/node@20.4.10): resolution: {integrity: sha512-odAZAL9xFMuAg8aWd7nSPT+hU8u2r9gU3LRm9QKjxBEF2rRdWpMuqkrkjvyVQEdNFiBctqr2Gg4uJYizm5Le6w==} engines: {node: '>=v14.18.0'} hasBin: true @@ -1466,7 +1484,7 @@ packages: mlly: 1.4.0 pathe: 1.1.1 picocolors: 1.0.0 - vite: 4.4.8(@types/node@20.4.7) + vite: 4.4.9(@types/node@20.4.10) transitivePeerDependencies: - '@types/node' - less @@ -1478,15 +1496,15 @@ packages: - terser dev: true - /vite-plugin-dts@3.2.0(@types/node@20.4.7)(typescript@5.1.6): + /vite-plugin-dts@3.2.0(@types/node@20.4.10)(typescript@5.1.6): resolution: {integrity: sha512-s+dwJvDcb/AWgb49oVbq9JiUSIMwaVpFfV4SVIaBZmv9OZyeyDGxujaq+z4HJ4LB4hUG5c4oRAJyLfV66c763Q==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: typescript: '*' dependencies: - '@microsoft/api-extractor': 7.36.2(@types/node@20.4.7) + '@microsoft/api-extractor': 7.36.2(@types/node@20.4.10) '@rollup/pluginutils': 5.0.2(rollup@3.26.2) - '@rushstack/node-core-library': 3.59.5(@types/node@20.4.7) + '@rushstack/node-core-library': 3.59.5(@types/node@20.4.10) '@vue/language-core': 1.8.5(typescript@5.1.6) debug: 4.3.4 kolorist: 1.8.0 @@ -1494,7 +1512,7 @@ packages: vue-tsc: 1.8.8(typescript@5.1.6) optionalDependencies: rollup: 3.26.2 - vite: 4.4.8(@types/node@20.4.7) + vite: 4.4.9(@types/node@20.4.10) transitivePeerDependencies: - '@types/node' - less @@ -1506,8 +1524,8 @@ packages: - terser dev: true - /vite@4.4.8(@types/node@20.4.7): - resolution: {integrity: sha512-LONawOUUjxQridNWGQlNizfKH89qPigK36XhMI7COMGztz8KNY0JHim7/xDd71CZwGT4HtSRgI7Hy+RlhG0Gvg==} + /vite@4.4.9(@types/node@20.4.10): + resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -1534,15 +1552,15 @@ packages: terser: optional: true dependencies: - '@types/node': 20.4.7 + '@types/node': 20.4.10 esbuild: 0.18.13 - postcss: 8.4.26 - rollup: 3.26.2 + postcss: 8.4.27 + rollup: 3.28.0 optionalDependencies: fsevents: 2.3.2 dev: true - /vitest@0.34.1(happy-dom@10.8.0): + /vitest@0.34.1(happy-dom@10.9.0): resolution: {integrity: sha512-G1PzuBEq9A75XSU88yO5G4vPT20UovbC/2osB2KEuV/FisSIIsw7m5y2xMdB7RsAGHAfg2lPmp2qKr3KWliVlQ==} engines: {node: '>=v14.18.0'} hasBin: true @@ -1575,7 +1593,7 @@ packages: dependencies: '@types/chai': 4.3.5 '@types/chai-subset': 1.3.3 - '@types/node': 20.4.7 + '@types/node': 20.4.10 '@vitest/expect': 0.34.1 '@vitest/runner': 0.34.1 '@vitest/snapshot': 0.34.1 @@ -1586,7 +1604,7 @@ packages: cac: 6.7.14 chai: 4.3.7 debug: 4.3.4 - happy-dom: 10.8.0 + happy-dom: 10.9.0 local-pkg: 0.4.3 magic-string: 0.30.1 pathe: 1.1.1 @@ -1595,8 +1613,8 @@ packages: strip-literal: 1.0.1 tinybench: 2.5.0 tinypool: 0.7.0 - vite: 4.4.8(@types/node@20.4.7) - vite-node: 0.34.1(@types/node@20.4.7) + vite: 4.4.9(@types/node@20.4.10) + vite-node: 0.34.1(@types/node@20.4.10) why-is-node-running: 2.2.2 transitivePeerDependencies: - less