From a21afee2dfd25da807a679d9e67c1b9457550385 Mon Sep 17 00:00:00 2001 From: Vladimir Sheremet Date: Mon, 3 Jul 2023 13:10:21 +0200 Subject: [PATCH] fix(browser): don't inline magic-string --- packages/browser/package.json | 5 +- pnpm-lock.yaml | 184 ++++++++++++++++------------------ 2 files changed, 88 insertions(+), 101 deletions(-) diff --git a/packages/browser/package.json b/packages/browser/package.json index 64e9993f1b33..dae1e9cab008 100644 --- a/packages/browser/package.json +++ b/packages/browser/package.json @@ -42,6 +42,8 @@ "vitest": ">=0.32.3" }, "dependencies": { + "estree-walker": "^3.0.3", + "magic-string": "^0.30.0", "modern-node-polyfills": "^0.1.3", "sirv": "^2.0.3" }, @@ -51,9 +53,8 @@ "@vitest/runner": "workspace:*", "@vitest/ui": "workspace:*", "@vitest/ws-client": "workspace:*", - "estree-walker": "^3.0.3", "periscopic": "^3.1.0", - "rollup": "3.25.3", + "rollup": "^3.25.3", "vitest": "workspace:*" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9b18a70d7915..7b12dffc11e7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -328,7 +328,7 @@ importers: version: 13.3.0(react-dom@18.0.0)(react@18.0.0) '@types/node': specifier: latest - version: 20.3.2 + version: 20.3.3 '@types/react': specifier: latest version: 18.2.14 @@ -891,6 +891,12 @@ importers: packages/browser: dependencies: + estree-walker: + specifier: ^3.0.3 + version: 3.0.3 + magic-string: + specifier: ^0.30.0 + version: 0.30.0 modern-node-polyfills: specifier: ^0.1.3 version: 0.1.3(rollup@3.25.3) @@ -913,14 +919,11 @@ importers: '@vitest/ws-client': specifier: workspace:* version: link:../ws-client - estree-walker: - specifier: ^3.0.3 - version: 3.0.3 periscopic: specifier: ^3.1.0 version: 3.1.0 rollup: - specifier: 3.25.3 + specifier: ^3.25.3 version: 3.25.3 vitest: specifier: workspace:* @@ -4872,7 +4875,7 @@ packages: resolution: {integrity: sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==} engines: {node: '>=6.9.0'} dependencies: - regenerator-runtime: 0.13.9 + regenerator-runtime: 0.13.11 /@babel/template@7.18.10: resolution: {integrity: sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==} @@ -5869,7 +5872,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 chalk: 4.1.2 jest-message-util: 27.5.1 jest-util: 27.5.1 @@ -5890,7 +5893,7 @@ packages: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 @@ -5927,7 +5930,7 @@ packages: dependencies: '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 jest-mock: 27.5.1 dev: true @@ -5944,7 +5947,7 @@ packages: dependencies: '@jest/types': 27.5.1 '@sinonjs/fake-timers': 8.1.0 - '@types/node': 20.3.2 + '@types/node': 20.3.3 jest-message-util: 27.5.1 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -5973,7 +5976,7 @@ packages: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -6086,7 +6089,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 '@types/yargs': 15.0.14 chalk: 4.1.2 dev: true @@ -6097,7 +6100,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 '@types/yargs': 16.0.5 chalk: 4.1.2 dev: true @@ -6109,7 +6112,7 @@ packages: '@jest/schemas': 29.4.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 '@types/yargs': 17.0.12 chalk: 4.1.2 dev: true @@ -6140,7 +6143,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.14 + '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.18 /@jridgewell/resolve-uri@3.1.0: @@ -6632,7 +6635,7 @@ packages: engines: {node: '>=14'} hasBin: true dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 playwright-core: 1.28.0 dev: true @@ -6972,7 +6975,7 @@ packages: memoizerific: 1.11.3 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - regenerator-runtime: 0.13.9 + regenerator-runtime: 0.13.11 ts-dedent: 2.2.0 util-deprecate: 1.0.2 dev: true @@ -7050,7 +7053,7 @@ packages: lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - regenerator-runtime: 0.13.9 + regenerator-runtime: 0.13.11 remark-external-links: 8.0.0 remark-slug: 6.1.0 ts-dedent: 2.2.0 @@ -7223,7 +7226,7 @@ packages: global: 4.4.0 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - regenerator-runtime: 0.13.9 + regenerator-runtime: 0.13.11 ts-dedent: 2.2.0 dev: true @@ -7246,7 +7249,7 @@ packages: core-js: 3.25.0 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - regenerator-runtime: 0.13.9 + regenerator-runtime: 0.13.11 dev: true /@storybook/addon-viewport@6.5.10(react-dom@17.0.2)(react@17.0.2): @@ -7272,7 +7275,7 @@ packages: prop-types: 15.8.1 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - regenerator-runtime: 0.13.9 + regenerator-runtime: 0.13.11 dev: true /@storybook/addons@6.5.10(react-dom@17.0.2)(react@17.0.2): @@ -7293,7 +7296,7 @@ packages: global: 4.4.0 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - regenerator-runtime: 0.13.9 + regenerator-runtime: 0.13.11 dev: true /@storybook/api@6.5.10(react-dom@17.0.2)(react@17.0.2): @@ -7316,7 +7319,7 @@ packages: memoizerific: 1.11.3 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - regenerator-runtime: 0.13.9 + regenerator-runtime: 0.13.11 store2: 2.14.2 telejson: 6.0.8 ts-dedent: 2.2.0 @@ -7345,7 +7348,7 @@ packages: es-module-lexer: 0.9.3 glob: 7.2.3 glob-promise: 4.2.2(glob@7.2.3) - magic-string: 0.26.3 + magic-string: 0.26.7 react-docgen: 6.0.0-alpha.3 slash: 3.0.0 sveltedoc-parser: 4.2.1 @@ -7507,7 +7510,7 @@ packages: qs: 6.11.0 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - regenerator-runtime: 0.13.9 + regenerator-runtime: 0.13.11 util-deprecate: 1.0.2 dev: true @@ -7822,7 +7825,7 @@ packages: core-js: 3.25.0 doctrine: 3.0.0 lodash: 4.17.21 - regenerator-runtime: 0.13.9 + regenerator-runtime: 0.13.11 transitivePeerDependencies: - react - react-dom @@ -8122,7 +8125,7 @@ packages: qs: 6.11.0 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - regenerator-runtime: 0.13.9 + regenerator-runtime: 0.13.11 dev: true /@storybook/semver@7.3.2: @@ -8151,7 +8154,7 @@ packages: prettier: 2.3.0 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - regenerator-runtime: 0.13.9 + regenerator-runtime: 0.13.11 dev: true /@storybook/store@6.5.10(react-dom@17.0.2)(react@17.0.2): @@ -8171,7 +8174,7 @@ packages: memoizerific: 1.11.3 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - regenerator-runtime: 0.13.9 + regenerator-runtime: 0.13.11 slash: 3.0.0 stable: 0.1.8 synchronous-promise: 2.0.16 @@ -8248,7 +8251,7 @@ packages: memoizerific: 1.11.3 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - regenerator-runtime: 0.13.9 + regenerator-runtime: 0.13.11 dev: true /@storybook/ui@6.5.10(react-dom@17.0.2)(react@17.0.2): @@ -8593,7 +8596,7 @@ packages: /@types/cheerio@0.22.31: resolution: {integrity: sha512-Kt7Cdjjdi2XWSfrZ53v4Of0wG3ZcmaegFXjMmz9tfNrZSkzzo36G0AL1YqSdcIA78Etjt6E609pt5h1xnQkPUw==} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 dev: true /@types/codemirror@5.60.8: @@ -8658,39 +8661,38 @@ packages: /@types/estree@1.0.1: resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} - dev: true /@types/fs-extra@11.0.1: resolution: {integrity: sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==} dependencies: '@types/jsonfile': 6.1.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 dev: true /@types/fs-extra@9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 dev: true /@types/glob@7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 dev: true /@types/glob@8.0.0: resolution: {integrity: sha512-l6NQsDDyQUVeoTynNpC9uRvCUint/gSUXQA2euwmTuWGvPY5LSDUu6tkCtJB2SvGQlJQzLaKqcGZP4//7EDveA==} dependencies: '@types/minimatch': 5.1.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 dev: true /@types/graceful-fs@4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 dev: true /@types/hast@2.3.4: @@ -8762,7 +8764,7 @@ packages: /@types/jsdom@21.1.1: resolution: {integrity: sha512-cZFuoVLtzKP3gmq9eNosUL1R50U+USkbLtUQ1bYVgl/lKp0FZM7Cq4aIHAL8oIvQ17uSHi7jXPtfDOdjPwBE7A==} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 '@types/tough-cookie': 4.0.2 parse5: 7.1.2 dev: true @@ -8774,7 +8776,7 @@ packages: /@types/jsonfile@6.1.1: resolution: {integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 dev: true /@types/lodash@4.14.195: @@ -8808,7 +8810,7 @@ packages: /@types/node-fetch@2.6.2: resolution: {integrity: sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 form-data: 3.0.1 dev: true @@ -8827,8 +8829,8 @@ packages: resolution: {integrity: sha512-46yIhxSe5xEaJZXWdIBP7GU4HDTG8/eo0qd9atdiL+lFpA03y8KS+lkTN834TWJj5767GbWv4n/P6efyTFt1Dw==} dev: false - /@types/node@20.3.2: - resolution: {integrity: sha512-vOBLVQeCQfIcF/2Y7eKFTqrMnizK5lRNQ7ykML/5RuwVXVWxYkgwS7xbt4B6fKCUPgbSL5FSsjHQpaGQP/dQmw==} + /@types/node@20.3.3: + resolution: {integrity: sha512-wheIYdr4NYML61AjC8MKj/2jrR/kDQri/CIpVoZwldwhnIrD/j9jIU5bJ8yBKuB2VhpFV7Ab6G2XkBjv9r9Zzw==} dev: true /@types/normalize-package-data@2.4.1: @@ -8857,7 +8859,7 @@ packages: /@types/prompts@2.4.4: resolution: {integrity: sha512-p5N9uoTH76lLvSAaYSZtBCdEXzpOOufsRjnhjVSrZGXikVGHX9+cc9ERtHRV4hvBKHyZb1bg4K+56Bd2TqUn4A==} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 kleur: 3.0.3 dev: true @@ -8934,7 +8936,7 @@ packages: /@types/resolve@1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 dev: true /@types/resolve@1.20.2: @@ -8951,7 +8953,7 @@ packages: /@types/set-cookie-parser@2.4.2: resolution: {integrity: sha512-fBZgytwhYAUkj/jC/FAV4RQ5EerRup1YQsXQCh8rZfiHkc4UahC192oH0smGwsXol3cL3A5oETuAHeQHmhXM4w==} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 dev: true /@types/sinonjs__fake-timers@8.1.1: @@ -8993,7 +8995,7 @@ packages: /@types/through@0.0.30: resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 dev: true /@types/tough-cookie@4.0.2: @@ -9031,7 +9033,7 @@ packages: /@types/webpack-sources@3.2.0: resolution: {integrity: sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 '@types/source-list-map': 0.1.2 source-map: 0.7.4 dev: true @@ -9039,7 +9041,7 @@ packages: /@types/webpack@4.41.32: resolution: {integrity: sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 '@types/tapable': 1.0.8 '@types/uglify-js': 3.17.0 '@types/webpack-sources': 3.2.0 @@ -9054,7 +9056,7 @@ packages: /@types/ws@8.5.5: resolution: {integrity: sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 dev: true /@types/yargs-parser@21.0.0: @@ -9083,7 +9085,7 @@ packages: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 dev: true optional: true @@ -9510,7 +9512,7 @@ packages: '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.22.5) '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.22.5) react-refresh: 0.14.0 - vite: 4.3.9(@types/node@20.3.2) + vite: 4.3.9(@types/node@20.3.3) transitivePeerDependencies: - supports-color dev: true @@ -10065,14 +10067,14 @@ packages: resolution: {integrity: sha512-VZ1WFHTNKjR8Ga97TtV2SZM6fvRjWbYI2i/f4pJB4PtusorKvONAMJf2LQcUBIyzbVobqr7KSrcjmSwRolI+yw==} engines: {node: ^16.13 || >=18} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 dev: true /@wdio/types@8.10.4: resolution: {integrity: sha512-aLJ1QQW+hhALeRK3bvMLjIrlUVyhOs3Od+91pR4Z4pLwyeNG1bJZCJRD5bAJK/mm7CnFa0NsdixPS9jJxZcRrw==} engines: {node: ^16.13 || >=18} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 dev: true /@wdio/utils@8.10.7: @@ -12059,7 +12061,7 @@ packages: engines: {node: '>=12.13.0'} hasBin: true dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.3.0 @@ -13203,14 +13205,6 @@ packages: engines: {node: '>=8'} dev: true - /define-properties@1.1.4: - resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==} - engines: {node: '>= 0.4'} - dependencies: - has-property-descriptors: 1.0.0 - object-keys: 1.1.1 - dev: true - /define-properties@1.2.0: resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==} engines: {node: '>= 0.4'} @@ -13354,7 +13348,7 @@ packages: resolution: {integrity: sha512-picJDxsjpaOW7gnQjcQVGDXvxuP1RZ4VNJpvJ+qiy86Gf3l4FGLKYkpJJFAMsIugL0XPs89bIVhjbtIv5NGL1w==} engines: {node: ^16.13 || >=18} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 '@wdio/config': 8.10.7 '@wdio/logger': 8.10.6 '@wdio/protocols': 8.10.2 @@ -13380,7 +13374,7 @@ packages: resolution: {integrity: sha512-j1wXFQyjswJ6doAV1+h4Bxl8+Oeb8SMpWTpBVa0DurGsxfft8sU2OhDlMo5tx/zbX82X5sGyJDMnKHqBJ2XRvQ==} engines: {node: ^16.13 || >=18} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 '@wdio/config': 8.11.0 '@wdio/logger': 8.11.0 '@wdio/protocols': 8.11.0 @@ -14868,7 +14862,6 @@ packages: resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} dependencies: '@types/estree': 1.0.1 - dev: true /esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} @@ -17348,7 +17341,7 @@ packages: '@jest/environment': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -17484,7 +17477,7 @@ packages: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 jest-mock: 27.5.1 jest-util: 27.5.1 jsdom: 16.7.0 @@ -17502,7 +17495,7 @@ packages: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 jest-mock: 27.5.1 jest-util: 27.5.1 dev: true @@ -17523,7 +17516,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.5 - '@types/node': 20.3.2 + '@types/node': 20.3.3 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.10 @@ -17546,7 +17539,7 @@ packages: dependencies: '@jest/types': 27.5.1 '@types/graceful-fs': 4.1.5 - '@types/node': 20.3.2 + '@types/node': 20.3.3 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.10 @@ -17586,7 +17579,7 @@ packages: '@jest/source-map': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 chalk: 4.1.2 co: 4.6.0 expect: 27.5.1 @@ -17666,7 +17659,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 dev: true /jest-pnp-resolver@1.2.3(jest-resolve@27.5.1): @@ -17727,7 +17720,7 @@ packages: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 chalk: 4.1.2 emittery: 0.8.1 graceful-fs: 4.2.10 @@ -17784,7 +17777,7 @@ packages: resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} engines: {node: '>= 10.14.2'} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 graceful-fs: 4.2.10 dev: true @@ -17792,7 +17785,7 @@ packages: resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 graceful-fs: 4.2.10 dev: true @@ -17831,7 +17824,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 20.3.2 + '@types/node': 20.3.3 chalk: 4.1.2 graceful-fs: 4.2.10 is-ci: 2.0.0 @@ -17843,7 +17836,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.10 @@ -17855,7 +17848,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.0.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 chalk: 4.1.2 ci-info: 3.7.0 graceful-fs: 4.2.10 @@ -17880,7 +17873,7 @@ packages: dependencies: '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.3.2 + '@types/node': 20.3.3 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 27.5.1 @@ -17891,7 +17884,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -17900,7 +17893,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -18751,13 +18744,6 @@ packages: dependencies: sourcemap-codec: 1.4.8 - /magic-string@0.26.3: - resolution: {integrity: sha512-u1Po0NDyFcwdg2nzHT88wSK0+Rih0N1M+Ph1Sp08k8yvFFU3KR72wryS7e1qMPJypt99WB7fIFVCA92mQrMjrg==} - engines: {node: '>=12'} - dependencies: - sourcemap-codec: 1.4.8 - dev: true - /magic-string@0.26.7: resolution: {integrity: sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==} engines: {node: '>=12'} @@ -18776,7 +18762,7 @@ packages: resolution: {integrity: sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==} engines: {node: '>=12'} dependencies: - '@jridgewell/sourcemap-codec': 1.4.14 + '@jridgewell/sourcemap-codec': 1.4.15 /make-dir@2.1.0: resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} @@ -19804,7 +19790,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 es-abstract: 1.20.4 dev: true @@ -21589,10 +21575,10 @@ packages: /regenerator-runtime@0.13.11: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - dev: true /regenerator-runtime@0.13.9: resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} + dev: true /regenerator-transform@0.15.0: resolution: {integrity: sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==} @@ -24720,12 +24706,12 @@ packages: '@types/node': 18.7.13 esbuild: 0.17.18 postcss: 8.4.24 - rollup: 3.23.0 + rollup: 3.25.3 optionalDependencies: fsevents: 2.3.2 dev: false - /vite@4.3.9(@types/node@20.3.2): + /vite@4.3.9(@types/node@20.3.3): resolution: {integrity: sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -24750,10 +24736,10 @@ packages: terser: optional: true dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 esbuild: 0.17.18 postcss: 8.4.24 - rollup: 3.23.0 + rollup: 3.25.3 optionalDependencies: fsevents: 2.3.2 dev: true @@ -25058,7 +25044,7 @@ packages: resolution: {integrity: sha512-pBy29S9e8IYKYHfS0gp91Jp9SUvXJQckJKJdj+VNLNL9toSFo10N7xRpv8W1f7HkniXrgESi9GHYNyc1J/5lLA==} engines: {node: ^16.13 || >=18} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 '@types/ws': 8.5.5 '@wdio/config': 8.10.7 '@wdio/logger': 8.10.6 @@ -25078,7 +25064,7 @@ packages: resolution: {integrity: sha512-hSpUZYzUA65t4DDtKujCHUX6hpFTUleb7lWMcf5xjPz8sxWrK9R8NIw7pXt/GU6PVS331nGAaYkzoXrqz2VB8w==} engines: {node: ^16.13 || >=18} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 '@types/ws': 8.5.5 '@wdio/config': 8.11.0 '@wdio/logger': 8.11.0 @@ -25098,7 +25084,7 @@ packages: resolution: {integrity: sha512-TkkPE3zBxdLRdcsNLqHct2OARnfMYB9/A0ri4sccmc3C3dVFiW99NAstN88nzD1SYzXAbxALRuITVd5oswqqhg==} engines: {node: ^16.13 || >=18} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 '@wdio/config': 8.10.7 '@wdio/logger': 8.10.6 '@wdio/protocols': 8.10.2 @@ -25135,7 +25121,7 @@ packages: resolution: {integrity: sha512-e/9WkdNTfWeoaSo2UzK0Giec/nQX3i7U9J8esimhozH/EpwSqIaEJ2pRRlxRVafEhe2OBG1QDhnLnDjdCC5Hxg==} engines: {node: ^16.13 || >=18} dependencies: - '@types/node': 20.3.2 + '@types/node': 20.3.3 '@wdio/config': 8.11.0 '@wdio/logger': 8.11.0 '@wdio/protocols': 8.11.0