From c76ec2adf7e135faa32d6ee39b66886cbb2a1f10 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 3 Mar 2023 11:39:28 -0600 Subject: [PATCH] chore(deps): update all non-major dependencies (#610) * chore(deps): update all non-major dependencies * chore(deps): update all non-major dependencies * fix: update CopyToClipboard test to pass --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Chase Wackerfuss <104940219+chasedarkly@users.noreply.github.com> --- .changeset/cold-hornets-live.md | 32 +++ apps/remix/package.json | 14 +- package.json | 34 +-- .../__tests__/CopyToClipboard.spec.tsx | 15 +- packages/markdown/package.json | 2 +- packages/popover/package.json | 4 +- packages/tokens/package.json | 2 +- pnpm-lock.yaml | 204 ++++++++++-------- 8 files changed, 179 insertions(+), 128 deletions(-) create mode 100644 .changeset/cold-hornets-live.md diff --git a/.changeset/cold-hornets-live.md b/.changeset/cold-hornets-live.md new file mode 100644 index 000000000..1fbec7a96 --- /dev/null +++ b/.changeset/cold-hornets-live.md @@ -0,0 +1,32 @@ +--- +'@launchpad-ui/progress-bubbles': patch +'@launchpad-ui/split-button': patch +'@launchpad-ui/navigation': patch +'@launchpad-ui/pagination': patch +'@launchpad-ui/clipboard': patch +'@launchpad-ui/dropdown': patch +'@launchpad-ui/markdown': patch +'@launchpad-ui/progress': patch +'@launchpad-ui/snackbar': patch +'@launchpad-ui/tab-list': patch +'@launchpad-ui/counter': patch +'@launchpad-ui/popover': patch +'@launchpad-ui/tooltip': patch +'@launchpad-ui/avatar': patch +'@launchpad-ui/banner': patch +'@launchpad-ui/button': patch +'@launchpad-ui/drawer': patch +'@launchpad-ui/filter': patch +'@launchpad-ui/slider': patch +'@launchpad-ui/toggle': patch +'@launchpad-ui/tokens': patch +'@launchpad-ui/alert': patch +'@launchpad-ui/icons': patch +'@launchpad-ui/modal': patch +'@launchpad-ui/table': patch +'@launchpad-ui/toast': patch +'@launchpad-ui/chip': patch +'@launchpad-ui/core': patch +--- + +Update nonmajor versions across framework diff --git a/apps/remix/package.json b/apps/remix/package.json index 0cda04e20..91272748b 100644 --- a/apps/remix/package.json +++ b/apps/remix/package.json @@ -47,20 +47,20 @@ "@react-aria/ssr": "3.4.0", "@react-stately/collections": "3.5.0", "@react-stately/data": "3.8.1", - "@remix-run/node": "^1.8.0", - "@remix-run/react": "^1.8.0", - "@remix-run/serve": "^1.8.0", + "@remix-run/node": "^1.10.0", + "@remix-run/react": "^1.10.0", + "@remix-run/serve": "^1.10.0", "isbot": "^3.6.1", "react": "18.2.0", "react-dom": "18.2.0" }, "devDependencies": { - "@remix-run/dev": "^1.8.0", - "@remix-run/eslint-config": "^1.8.0", - "eslint": "^8.29.0", + "@remix-run/dev": "^1.10.0", + "@remix-run/eslint-config": "^1.10.0", + "eslint": "^8.31.0", "typescript": "^4.9.3" }, "engines": { - "node": ">=v18.12.0" + "node": ">=v18.13.0" } } diff --git a/package.json b/package.json index fa36ab044..d3e0994cc 100644 --- a/package.json +++ b/package.json @@ -41,9 +41,9 @@ "devDependencies": { "@babel/core": "^7.20.2", "@changesets/changelog-github": "^0.4.4", - "@changesets/cli": "^2.25.0", - "@commitlint/cli": "^17.3.0", - "@commitlint/config-conventional": "^17.3.0", + "@changesets/cli": "^2.26.0", + "@commitlint/cli": "^17.4.1", + "@commitlint/config-conventional": "^17.4.0", "@cypress/code-coverage": "^3.10.0", "@etchteam/storybook-addon-status": "^4.2.1", "@storybook/addon-a11y": "^7.0.0-beta.11", @@ -70,24 +70,24 @@ "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", "@types/testing-library__jest-dom": "^5.14.3", - "@typescript-eslint/eslint-plugin": "^5.45.0", - "@typescript-eslint/parser": "^5.45.0", + "@typescript-eslint/eslint-plugin": "^5.48.1", + "@typescript-eslint/parser": "^5.48.1", "@vitejs/plugin-react": "^2.2.0", - "@vitest/coverage-c8": "^0.25.1", - "@vitest/ui": "^0.25.1", - "axe-core": "^4.5.0", - "chromatic": "^6.11.2", + "@vitest/coverage-c8": "^0.27.0", + "@vitest/ui": "^0.27.0", + "axe-core": "^4.6.2", + "chromatic": "^6.14.0", "concurrently": "^7.6.0", - "cypress": "^12.2.0", + "cypress": "^12.3.0", "cypress-axe": "^1.2.0", "cypress-real-events": "^1.7.6", "deepmerge": "^4.2.2", - "eslint": "^8.29.0", - "eslint-config-prettier": "^8.5.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "eslint-plugin-cypress": "^2.12.1", "eslint-plugin-functional": "^5.0.4", "eslint-plugin-import": "^2.26.0", - "eslint-plugin-jsx-a11y": "^6.6.0", + "eslint-plugin-jsx-a11y": "^6.7.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-react": "^7.31.1", "eslint-plugin-react-hooks": "^4.6.0", @@ -96,11 +96,11 @@ "husky": "^8.0.1", "jsdom": "^21.0.0", "lint-staged": "^13.1.0", - "nx": "^15.2.1", + "nx": "^15.4.5", "nyc": "^15.1.0", "plop": "^3.1.1", "postcss": "^8.4.16", - "postcss-import": "^15.0.0", + "postcss-import": "^15.1.0", "postcss-nested": "^6.0.0", "postcss-preset-env": "^8.0.1", "prettier": "^2.8.0", @@ -116,10 +116,10 @@ "vite": "^3.2.0", "vite-plugin-istanbul": "^4.0.0", "vite-plugin-turbosnap": "^1.0.1", - "vitest": "^0.25.1", + "vitest": "^0.27.0", "wait-on": "^7.0.1" }, - "packageManager": "pnpm@7.18.0", + "packageManager": "pnpm@7.24.2", "pnpm": { "peerDependencyRules": { "ignoreMissing": [ diff --git a/packages/clipboard/__tests__/CopyToClipboard.spec.tsx b/packages/clipboard/__tests__/CopyToClipboard.spec.tsx index c9947a525..042fe1d2f 100644 --- a/packages/clipboard/__tests__/CopyToClipboard.spec.tsx +++ b/packages/clipboard/__tests__/CopyToClipboard.spec.tsx @@ -7,10 +7,6 @@ import { it, expect, describe, vi } from 'vitest'; import { render, screen, userEvent, waitFor } from '../../../test/utils'; import { CopyToClipboard } from '../src'; -// eslint-disable-next-line @typescript-eslint/ban-ts-comment -// @ts-ignore -window.navigator = { clipboard: { writeText: vi.fn() } }; - const createComponent = ({ children, ...rest }: Partial) => ( { it('copies text when clicked on', async () => { const user = userEvent.setup(); + const spy = vi.spyOn(window.navigator.clipboard, 'writeText'); + render(createComponent({})); - await user.click(screen.getByRole('button')); - expect(navigator.clipboard.writeText).toHaveBeenCalledWith('Copy content'); + await user.click(screen.getByTestId('copy-code-button')); + expect(spy).toHaveBeenCalledWith('Copy content'); }); it('handles MouseEnter and MouseLeave', async () => { @@ -98,10 +96,13 @@ describe('CopyToClipboard', () => { }; const user = userEvent.setup(); + + const spy = vi.spyOn(window.navigator.clipboard, 'writeText'); + render(); await user.click(screen.getByTestId('wrapper')); - expect(navigator.clipboard.writeText).toHaveBeenCalledWith('Copy content'); + expect(spy).toHaveBeenCalledWith('Copy content'); }); it('renders a button when asChild is false', async () => { diff --git a/packages/markdown/package.json b/packages/markdown/package.json index 238e60c08..9c23f18c2 100644 --- a/packages/markdown/package.json +++ b/packages/markdown/package.json @@ -34,7 +34,7 @@ "dependencies": { "@launchpad-ui/tokens": "workspace:~", "classix": "2.1.17", - "isomorphic-dompurify": "^0.24.0", + "isomorphic-dompurify": "^0.26.0", "marked": "^4.2.2" }, "peerDependencies": { diff --git a/packages/popover/package.json b/packages/popover/package.json index 701fed61f..ca252b07f 100644 --- a/packages/popover/package.json +++ b/packages/popover/package.json @@ -32,8 +32,8 @@ "test": "vitest run --coverage" }, "dependencies": { - "@floating-ui/core": "1.0.0", - "@floating-ui/dom": "1.0.0", + "@floating-ui/core": "1.2.1", + "@floating-ui/dom": "1.2.1", "@launchpad-ui/focus-trap": "workspace:~", "@launchpad-ui/overlay": "workspace:~", "@launchpad-ui/tokens": "workspace:~", diff --git a/packages/tokens/package.json b/packages/tokens/package.json index 68e814e40..459051347 100644 --- a/packages/tokens/package.json +++ b/packages/tokens/package.json @@ -35,6 +35,6 @@ }, "devDependencies": { "style-dictionary": "^3.7.0", - "yaml": "^2.1.0" + "yaml": "^2.2.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 971b560d0..7acd901d1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,9 +10,9 @@ importers: specifiers: '@babel/core': ^7.20.2 '@changesets/changelog-github': ^0.4.4 - '@changesets/cli': ^2.25.0 - '@commitlint/cli': ^17.3.0 - '@commitlint/config-conventional': ^17.3.0 + '@changesets/cli': ^2.26.0 + '@commitlint/cli': ^17.4.1 + '@commitlint/config-conventional': ^17.4.0 '@cypress/code-coverage': ^3.10.0 '@etchteam/storybook-addon-status': ^4.2.1 '@storybook/addon-a11y': ^7.0.0-beta.11 @@ -39,24 +39,24 @@ importers: '@types/react': ^18.0.21 '@types/react-dom': ^18.0.6 '@types/testing-library__jest-dom': ^5.14.3 - '@typescript-eslint/eslint-plugin': ^5.45.0 - '@typescript-eslint/parser': ^5.45.0 + '@typescript-eslint/eslint-plugin': ^5.48.1 + '@typescript-eslint/parser': ^5.48.1 '@vitejs/plugin-react': ^2.2.0 - '@vitest/coverage-c8': ^0.25.1 - '@vitest/ui': ^0.25.1 - axe-core: ^4.5.0 - chromatic: ^6.11.2 + '@vitest/coverage-c8': ^0.27.0 + '@vitest/ui': ^0.27.0 + axe-core: ^4.6.2 + chromatic: ^6.14.0 concurrently: ^7.6.0 - cypress: ^12.2.0 + cypress: ^12.3.0 cypress-axe: ^1.2.0 cypress-real-events: ^1.7.6 deepmerge: ^4.2.2 - eslint: ^8.29.0 - eslint-config-prettier: ^8.5.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 eslint-plugin-cypress: ^2.12.1 eslint-plugin-functional: ^5.0.4 eslint-plugin-import: ^2.26.0 - eslint-plugin-jsx-a11y: ^6.6.0 + eslint-plugin-jsx-a11y: ^6.7.0 eslint-plugin-prettier: ^4.2.1 eslint-plugin-react: ^7.31.1 eslint-plugin-react-hooks: ^4.6.0 @@ -65,11 +65,11 @@ importers: husky: ^8.0.1 jsdom: ^21.0.0 lint-staged: ^13.1.0 - nx: ^15.2.1 + nx: ^15.4.5 nyc: ^15.1.0 plop: ^3.1.1 postcss: ^8.4.16 - postcss-import: ^15.0.0 + postcss-import: ^15.1.0 postcss-nested: ^6.0.0 postcss-preset-env: ^8.0.1 prettier: ^2.8.0 @@ -85,7 +85,7 @@ importers: vite: ^3.2.0 vite-plugin-istanbul: ^4.0.0 vite-plugin-turbosnap: ^1.0.1 - vitest: ^0.25.1 + vitest: ^0.27.0 wait-on: ^7.0.1 devDependencies: '@babel/core': 7.21.0 @@ -122,8 +122,8 @@ importers: '@typescript-eslint/eslint-plugin': 5.54.0_6mj2wypvdnknez7kws2nfdgupi '@typescript-eslint/parser': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu '@vitejs/plugin-react': 2.2.0_vite@3.2.5 - '@vitest/coverage-c8': 0.25.8_5oqevduwk3aupdyd4u4oqaxkfe - '@vitest/ui': 0.25.8 + '@vitest/coverage-c8': 0.27.3_q3rzq4642ghp2pnheqm5yz7kri + '@vitest/ui': 0.27.3 axe-core: 4.6.3 chromatic: 6.17.1 concurrently: 7.6.0 @@ -165,7 +165,7 @@ importers: vite: 3.2.5_@types+node@18.14.5 vite-plugin-istanbul: 4.0.1_vite@3.2.5 vite-plugin-turbosnap: 1.0.1 - vitest: 0.25.8_5oqevduwk3aupdyd4u4oqaxkfe + vitest: 0.27.3_q3rzq4642ghp2pnheqm5yz7kri wait-on: 7.0.1 apps/remix: @@ -204,12 +204,12 @@ importers: '@react-aria/ssr': 3.4.0 '@react-stately/collections': 3.5.0 '@react-stately/data': 3.8.1 - '@remix-run/dev': ^1.8.0 - '@remix-run/eslint-config': ^1.8.0 - '@remix-run/node': ^1.8.0 - '@remix-run/react': ^1.8.0 - '@remix-run/serve': ^1.8.0 - eslint: ^8.29.0 + '@remix-run/dev': ^1.10.0 + '@remix-run/eslint-config': ^1.10.0 + '@remix-run/node': ^1.10.0 + '@remix-run/react': ^1.10.0 + '@remix-run/serve': ^1.10.0 + eslint: ^8.31.0 isbot: ^3.6.1 react: 18.2.0 react-dom: 18.2.0 @@ -569,14 +569,14 @@ importers: '@types/marked': ^4.0.3 classix: 2.1.17 html-react-parser: 3.0.8 - isomorphic-dompurify: ^0.24.0 + isomorphic-dompurify: ^0.26.0 marked: ^4.2.2 react: 18.2.0 react-dom: 18.2.0 dependencies: '@launchpad-ui/tokens': link:../tokens classix: 2.1.17 - isomorphic-dompurify: 0.24.0 + isomorphic-dompurify: 0.26.0 marked: 4.2.12 devDependencies: '@types/marked': 4.0.8 @@ -707,8 +707,8 @@ importers: packages/popover: specifiers: - '@floating-ui/core': 1.0.0 - '@floating-ui/dom': 1.0.0 + '@floating-ui/core': 1.2.1 + '@floating-ui/dom': 1.2.1 '@launchpad-ui/focus-trap': workspace:~ '@launchpad-ui/overlay': workspace:~ '@launchpad-ui/tokens': workspace:~ @@ -717,8 +717,8 @@ importers: react: 18.2.0 react-dom: 18.2.0 dependencies: - '@floating-ui/core': 1.0.0 - '@floating-ui/dom': 1.0.0 + '@floating-ui/core': 1.2.1 + '@floating-ui/dom': 1.2.1 '@launchpad-ui/focus-trap': link:../focus-trap '@launchpad-ui/overlay': link:../overlay '@launchpad-ui/tokens': link:../tokens @@ -973,7 +973,7 @@ importers: packages/tokens: specifiers: style-dictionary: ^3.7.0 - yaml: ^2.1.0 + yaml: ^2.2.1 devDependencies: style-dictionary: 3.7.2 yaml: 2.2.1 @@ -3590,14 +3590,14 @@ packages: resolution: {integrity: sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==} dev: true - /@floating-ui/core/1.0.0: - resolution: {integrity: sha512-sm3nW0hHAxTv3gRDdCH8rNVQxijF+qPFo5gAeXCErRjKC7Qc28lIQ3R9Vd7Gw+KgwfA7RhRydDFuGeI0peGq7A==} + /@floating-ui/core/1.2.1: + resolution: {integrity: sha512-LSqwPZkK3rYfD7GKoIeExXOyYx6Q1O4iqZWwIehDNuv3Dv425FIAE8PRwtAx1imEolFTHgBEcoFHm9MDnYgPCg==} dev: false - /@floating-ui/dom/1.0.0: - resolution: {integrity: sha512-PMqJvY5Fae8HVQgUqM+lidprS6p9LSvB0AUhCdYKqr3YCaV+WaWCeVNBtXPRY2YIdrgcsL2+vd5F07FxgihHUw==} + /@floating-ui/dom/1.2.1: + resolution: {integrity: sha512-Rt45SmRiV8eU+xXSB9t0uMYiQ/ZWGE/jumse2o3i5RGlyvcbqOF4q+1qBnzLE2kZ5JGhq0iMkcGXUKbFe7MpTA==} dependencies: - '@floating-ui/core': 1.0.0 + '@floating-ui/core': 1.2.1 dev: false /@formatjs/ecma402-abstract/1.14.3: @@ -7251,7 +7251,7 @@ packages: '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.21.0 '@vanilla-extract/babel-plugin-debug-ids': 1.0.2 '@vanilla-extract/css': 1.9.5 - esbuild: 0.16.3 + esbuild: 0.16.17 eval: 0.1.6 find-up: 5.0.0 javascript-stringify: 2.1.0 @@ -7284,11 +7284,11 @@ packages: - supports-color dev: true - /@vitest/coverage-c8/0.25.8_5oqevduwk3aupdyd4u4oqaxkfe: - resolution: {integrity: sha512-fWgzQoK2KNzTTNnDcLCyibfO9/pbcpPOMtZ9Yvq/Eggpi2X8lewx/OcKZkO5ba5q9dl6+BBn6d5hTcS1709rZw==} + /@vitest/coverage-c8/0.27.3_q3rzq4642ghp2pnheqm5yz7kri: + resolution: {integrity: sha512-xIN4FXXwJqeP6z0gfQ06gbyBMRN2mYvZ4/mn4F96mKXzch0Y93fBeS81eo7D/2YtjbeJBUcU9/amPVb2T+h83Q==} dependencies: c8: 7.13.0 - vitest: 0.25.8_5oqevduwk3aupdyd4u4oqaxkfe + vitest: 0.27.3_q3rzq4642ghp2pnheqm5yz7kri transitivePeerDependencies: - '@edge-runtime/vm' - '@vitest/browser' @@ -7303,9 +7303,11 @@ packages: - terser dev: true - /@vitest/ui/0.25.8: - resolution: {integrity: sha512-wfuhghldD5QHLYpS46GK8Ru8P3XcMrWvFjRQD21KNzc9Y/qtJsqoC8KmT6xWVkMNw4oHYixpo3a4ZySRJdserw==} + /@vitest/ui/0.27.3: + resolution: {integrity: sha512-paqgFZHZ6zjrH4WUv4cjnscU6AHj9GC/Rj7ZD1mfV2Ihd6S04UZI11TMGYGK4sz1hqxlRgmQiONJfAM7tQiF/w==} dependencies: + fast-glob: 3.2.12 + flatted: 3.2.7 sirv: 2.0.2 dev: true @@ -8182,6 +8184,11 @@ packages: yargs-parser: 20.2.9 dev: true + /cac/6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} + dev: true + /cacache/15.3.0: resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==} engines: {node: '>= 10'} @@ -11377,7 +11384,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.5 + minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 dev: true @@ -11491,7 +11498,7 @@ packages: '@types/glob': 7.2.0 array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.11 + fast-glob: 3.2.12 glob: 7.2.3 ignore: 5.2.4 merge2: 1.4.1 @@ -12431,12 +12438,12 @@ packages: engines: {node: '>=0.10.0'} dev: true - /isomorphic-dompurify/0.24.0: - resolution: {integrity: sha512-YePhHHQAVsU1CYkL3gKQmga+fTAh66eWg+RVQOVFRNfzoLkd+gFhFY5S+g80f8b0v2JBMYg+npqdZI1vOxTOBQ==} + /isomorphic-dompurify/0.26.0: + resolution: {integrity: sha512-70gPadd/NJPTBuTtM5PsWimmc7S4fcBENzOFMHfBtIPacaygUvI9n63qFkUTc91WDDC9yB68mtmluW9/NhhTJw==} dependencies: '@types/dompurify': 2.4.0 dompurify: 2.4.5 - jsdom: 20.0.3 + jsdom: 21.1.0 transitivePeerDependencies: - bufferutil - canvas @@ -12717,47 +12724,6 @@ packages: - supports-color dev: true - /jsdom/20.0.3: - resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} - engines: {node: '>=14'} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - dependencies: - abab: 2.0.6 - acorn: 8.8.2 - acorn-globals: 7.0.1 - cssom: 0.5.0 - cssstyle: 2.3.0 - data-urls: 3.0.2 - decimal.js: 10.4.3 - domexception: 4.0.0 - escodegen: 2.0.0 - form-data: 4.0.0 - html-encoding-sniffer: 3.0.0 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.2 - parse5: 7.1.2 - saxes: 6.0.0 - symbol-tree: 3.2.4 - tough-cookie: 4.1.2 - w3c-xmlserializer: 4.0.0 - webidl-conversions: 7.0.0 - whatwg-encoding: 2.0.0 - whatwg-mimetype: 3.0.0 - whatwg-url: 11.0.0 - ws: 8.12.1 - xml-name-validator: 4.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: false - /jsdom/21.1.0: resolution: {integrity: sha512-m0lzlP7qOtthD918nenK3hdItSd2I+V3W9IrBcB36sqDwG+KnUs66IF5GY7laGWUnlM9vTsD0W1QwSEBYWWcJg==} engines: {node: '>=14'} @@ -12797,7 +12763,6 @@ packages: - bufferutil - supports-color - utf-8-validate - dev: true /jsesc/0.5.0: resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} @@ -14915,6 +14880,10 @@ packages: engines: {node: '>=8'} dev: true + /pathe/0.2.0: + resolution: {integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==} + dev: true + /pathe/1.1.0: resolution: {integrity: sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==} dev: true @@ -16602,6 +16571,10 @@ packages: get-intrinsic: 1.2.0 object-inspect: 1.12.3 + /siginfo/2.0.0: + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} + dev: true + /signal-exit/3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: true @@ -16878,10 +16851,18 @@ packages: escape-string-regexp: 2.0.0 dev: true + /stackback/0.0.2: + resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} + dev: true + /statuses/2.0.1: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} + /std-env/3.3.2: + resolution: {integrity: sha512-uUZI65yrV2Qva5gqE0+A7uVAvO40iPo6jGhs7s8keRfHCmtg+uB2X6EiLGCI9IgL1J17xGhvoOqSz79lzICPTA==} + dev: true + /stop-iteration-iterator/1.0.0: resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} engines: {node: '>= 0.4'} @@ -18108,6 +18089,29 @@ packages: vfile-message: 3.1.4 dev: true + /vite-node/0.27.3_@types+node@18.14.5: + resolution: {integrity: sha512-eyJYOO64o5HIp8poc4bJX+ZNBwMZeI3f6/JdiUmJgW02Mt7LnoCtDMRVmLaY9S05SIsjGe339ZK4uo2wQ+bF9g==} + engines: {node: '>=v14.16.0'} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.4 + mlly: 1.1.1 + pathe: 0.2.0 + picocolors: 1.0.0 + source-map: 0.6.1 + source-map-support: 0.5.21 + vite: 3.2.5_@types+node@18.14.5 + transitivePeerDependencies: + - '@types/node' + - less + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + /vite-plugin-istanbul/4.0.1_vite@3.2.5: resolution: {integrity: sha512-1fUCJyYvt/vkDQWR/15knwCk+nWmNbVbmZTXf/X4XD0dcdmJsYrZF5JQo7ttYxFyflGH2SVu+XRlpN06CakKPQ==} peerDependencies: @@ -18160,8 +18164,8 @@ packages: fsevents: 2.3.2 dev: true - /vitest/0.25.8_5oqevduwk3aupdyd4u4oqaxkfe: - resolution: {integrity: sha512-X75TApG2wZTJn299E/TIYevr4E9/nBo1sUtZzn0Ci5oK8qnpZAZyhwg0qCeMSakGIWtc6oRwcQFyFfW14aOFWg==} + /vitest/0.27.3_q3rzq4642ghp2pnheqm5yz7kri: + resolution: {integrity: sha512-Ld3UVgRVhJUtqvQ3dW89GxiApFAgBsWJZBCWzK+gA3w2yG68csXlGZZ4WDJURf+8ecNfgrScga6xY+8YSOpiMg==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -18185,19 +18189,24 @@ packages: '@types/chai': 4.3.4 '@types/chai-subset': 1.3.3 '@types/node': 18.14.5 - '@vitest/ui': 0.25.8 + '@vitest/ui': 0.27.3 acorn: 8.8.2 acorn-walk: 8.2.0 + cac: 6.7.14 chai: 4.3.7 debug: 4.3.4 jsdom: 21.1.0 local-pkg: 0.4.3 + picocolors: 1.0.0 source-map: 0.6.1 + std-env: 3.3.2 strip-literal: 1.0.1 tinybench: 2.3.1 tinypool: 0.3.1 tinyspy: 1.1.1 vite: 3.2.5_@types+node@18.14.5 + vite-node: 0.27.3_@types+node@18.14.5 + why-is-node-running: 2.2.2 transitivePeerDependencies: - less - sass @@ -18365,6 +18374,15 @@ packages: isexe: 2.0.0 dev: true + /why-is-node-running/2.2.2: + resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==} + engines: {node: '>=8'} + hasBin: true + dependencies: + siginfo: 2.0.0 + stackback: 0.0.2 + dev: true + /wide-align/1.1.5: resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} dependencies: