From a85ce4e052f8ba7d622f508ecf1e854e35f1583e Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Fri, 5 May 2023 15:58:23 +0800 Subject: [PATCH] version 3.6.2 snapshot --- cypress/cypress/e2e/example.cy.js | 2 +- cypress/package.json | 6 +- cypress/src/main.js | 4 +- default/package.json | 4 +- default/src/main.js | 4 +- jsx-cypress/cypress/e2e/example.cy.js | 2 +- jsx-cypress/package.json | 8 +- jsx-cypress/src/main.js | 4 +- jsx-pinia-cypress/cypress/e2e/example.cy.js | 2 +- jsx-pinia-cypress/package.json | 10 +- jsx-pinia-cypress/src/main.js | 4 +- jsx-pinia-playwright/.vscode/extensions.json | 6 +- jsx-pinia-playwright/package.json | 10 +- jsx-pinia-playwright/src/main.js | 4 +- .../cypress/e2e/example.cy.js | 2 +- jsx-pinia-vitest-cypress/package.json | 16 +- jsx-pinia-vitest-cypress/src/main.js | 4 +- .../.vscode/extensions.json | 6 +- jsx-pinia-vitest-playwright/package.json | 16 +- jsx-pinia-vitest-playwright/src/main.js | 4 +- jsx-pinia-vitest/package.json | 14 +- jsx-pinia-vitest/src/main.js | 4 +- .../cypress/e2e/example.cy.js | 2 +- jsx-pinia-with-tests/package.json | 16 +- jsx-pinia-with-tests/src/main.js | 4 +- jsx-pinia/package.json | 8 +- jsx-pinia/src/main.js | 4 +- jsx-playwright/.vscode/extensions.json | 6 +- jsx-playwright/package.json | 8 +- jsx-playwright/src/main.js | 4 +- jsx-router-cypress/cypress/e2e/example.cy.js | 2 +- jsx-router-cypress/package.json | 8 +- jsx-router-cypress/src/main.js | 4 +- .../cypress/e2e/example.cy.js | 2 +- jsx-router-pinia-cypress/package.json | 10 +- jsx-router-pinia-cypress/src/main.js | 4 +- .../.vscode/extensions.json | 6 +- jsx-router-pinia-playwright/package.json | 10 +- jsx-router-pinia-playwright/src/main.js | 4 +- .../cypress/e2e/example.cy.js | 2 +- jsx-router-pinia-vitest-cypress/package.json | 16 +- jsx-router-pinia-vitest-cypress/src/main.js | 4 +- .../.vscode/extensions.json | 6 +- .../package.json | 16 +- .../src/main.js | 4 +- jsx-router-pinia-vitest/package.json | 14 +- jsx-router-pinia-vitest/src/main.js | 4 +- .../cypress/e2e/example.cy.js | 2 +- jsx-router-pinia-with-tests/package.json | 16 +- jsx-router-pinia-with-tests/src/main.js | 4 +- jsx-router-pinia/package.json | 8 +- jsx-router-pinia/src/main.js | 4 +- jsx-router-playwright/.vscode/extensions.json | 6 +- jsx-router-playwright/package.json | 8 +- jsx-router-playwright/src/main.js | 4 +- .../cypress/e2e/example.cy.js | 2 +- jsx-router-vitest-cypress/package.json | 14 +- jsx-router-vitest-cypress/src/main.js | 4 +- .../.vscode/extensions.json | 6 +- jsx-router-vitest-playwright/package.json | 14 +- jsx-router-vitest-playwright/src/main.js | 4 +- jsx-router-vitest/package.json | 12 +- jsx-router-vitest/src/main.js | 4 +- .../cypress/e2e/example.cy.js | 2 +- jsx-router-with-tests/package.json | 14 +- jsx-router-with-tests/src/main.js | 4 +- jsx-router/package.json | 6 +- jsx-router/src/main.js | 4 +- jsx-vitest-cypress/cypress/e2e/example.cy.js | 2 +- jsx-vitest-cypress/package.json | 14 +- jsx-vitest-cypress/src/main.js | 4 +- jsx-vitest-playwright/.vscode/extensions.json | 6 +- jsx-vitest-playwright/package.json | 14 +- jsx-vitest-playwright/src/main.js | 4 +- jsx-vitest/package.json | 12 +- jsx-vitest/src/main.js | 4 +- jsx-with-tests/cypress/e2e/example.cy.js | 2 +- jsx-with-tests/package.json | 14 +- jsx-with-tests/src/main.js | 4 +- jsx/package.json | 6 +- jsx/src/main.js | 4 +- pinia-cypress/cypress/e2e/example.cy.js | 2 +- pinia-cypress/package.json | 8 +- pinia-cypress/src/main.js | 4 +- pinia-playwright/.vscode/extensions.json | 6 +- pinia-playwright/package.json | 8 +- pinia-playwright/src/main.js | 4 +- .../cypress/e2e/example.cy.js | 2 +- pinia-vitest-cypress/package.json | 14 +- pinia-vitest-cypress/src/main.js | 4 +- .../.vscode/extensions.json | 6 +- pinia-vitest-playwright/package.json | 14 +- pinia-vitest-playwright/src/main.js | 4 +- pinia-vitest/package.json | 12 +- pinia-vitest/src/main.js | 4 +- pinia-with-tests/cypress/e2e/example.cy.js | 2 +- pinia-with-tests/package.json | 14 +- pinia-with-tests/src/main.js | 4 +- pinia/package.json | 6 +- pinia/src/main.js | 4 +- playwright/.vscode/extensions.json | 6 +- playwright/package.json | 6 +- playwright/src/main.js | 4 +- pnpm-lock.yaml | 8036 ++++++++++------- router-cypress/cypress/e2e/example.cy.js | 2 +- router-cypress/package.json | 6 +- router-cypress/src/main.js | 4 +- .../cypress/e2e/example.cy.js | 2 +- router-pinia-cypress/package.json | 8 +- router-pinia-cypress/src/main.js | 4 +- .../.vscode/extensions.json | 6 +- router-pinia-playwright/package.json | 8 +- router-pinia-playwright/src/main.js | 4 +- .../cypress/e2e/example.cy.js | 2 +- router-pinia-vitest-cypress/package.json | 14 +- router-pinia-vitest-cypress/src/main.js | 4 +- .../.vscode/extensions.json | 6 +- router-pinia-vitest-playwright/package.json | 14 +- router-pinia-vitest-playwright/src/main.js | 4 +- router-pinia-vitest/package.json | 12 +- router-pinia-vitest/src/main.js | 4 +- .../cypress/e2e/example.cy.js | 2 +- router-pinia-with-tests/package.json | 14 +- router-pinia-with-tests/src/main.js | 4 +- router-pinia/package.json | 6 +- router-pinia/src/main.js | 4 +- router-playwright/.vscode/extensions.json | 6 +- router-playwright/package.json | 6 +- router-playwright/src/main.js | 4 +- .../cypress/e2e/example.cy.js | 2 +- router-vitest-cypress/package.json | 12 +- router-vitest-cypress/src/main.js | 4 +- .../.vscode/extensions.json | 6 +- router-vitest-playwright/package.json | 12 +- router-vitest-playwright/src/main.js | 4 +- router-vitest/package.json | 10 +- router-vitest/src/main.js | 4 +- router-with-tests/cypress/e2e/example.cy.js | 2 +- router-with-tests/package.json | 12 +- router-with-tests/src/main.js | 4 +- router/package.json | 4 +- router/src/main.js | 4 +- typescript-cypress/cypress/e2e/example.cy.ts | 2 +- typescript-cypress/cypress/e2e/tsconfig.json | 2 +- typescript-cypress/package.json | 15 +- typescript-cypress/src/main.ts | 4 +- typescript-cypress/tsconfig.app.json | 2 +- typescript-cypress/tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- typescript-jsx-cypress/package.json | 17 +- typescript-jsx-cypress/src/main.ts | 4 +- typescript-jsx-cypress/tsconfig.app.json | 2 +- typescript-jsx-cypress/tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- typescript-jsx-pinia-cypress/package.json | 19 +- typescript-jsx-pinia-cypress/src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- .../.vscode/extensions.json | 6 +- .../e2e/tsconfig.json | 2 +- typescript-jsx-pinia-playwright/package.json | 19 +- typescript-jsx-pinia-playwright/src/main.ts | 4 +- .../tsconfig.app.json | 12 + typescript-jsx-pinia-playwright/tsconfig.json | 13 +- .../tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- .../package.json | 27 +- .../src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- .../.vscode/extensions.json | 6 +- .../e2e/tsconfig.json | 2 +- .../package.json | 27 +- .../src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- typescript-jsx-pinia-vitest/package.json | 25 +- typescript-jsx-pinia-vitest/src/main.ts | 4 +- typescript-jsx-pinia-vitest/tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- typescript-jsx-pinia-with-tests/package.json | 27 +- typescript-jsx-pinia-with-tests/src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- typescript-jsx-pinia/package.json | 17 +- typescript-jsx-pinia/src/main.ts | 4 +- typescript-jsx-pinia/tsconfig.app.json | 12 + typescript-jsx-pinia/tsconfig.json | 13 +- typescript-jsx-pinia/tsconfig.node.json | 2 +- .../.vscode/extensions.json | 6 +- typescript-jsx-playwright/e2e/tsconfig.json | 2 +- typescript-jsx-playwright/package.json | 17 +- typescript-jsx-playwright/src/main.ts | 4 +- typescript-jsx-playwright/tsconfig.app.json | 12 + typescript-jsx-playwright/tsconfig.json | 13 +- typescript-jsx-playwright/tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- typescript-jsx-router-cypress/package.json | 17 +- typescript-jsx-router-cypress/src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- .../package.json | 19 +- .../src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- .../.vscode/extensions.json | 6 +- .../e2e/tsconfig.json | 2 +- .../package.json | 19 +- .../src/main.ts | 4 +- .../tsconfig.app.json | 12 + .../tsconfig.json | 13 +- .../tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- .../package.json | 27 +- .../src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- .../.vscode/extensions.json | 6 +- .../e2e/tsconfig.json | 2 +- .../package.json | 27 +- .../src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- .../package.json | 25 +- .../src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- .../package.json | 27 +- .../src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- typescript-jsx-router-pinia/package.json | 17 +- typescript-jsx-router-pinia/src/main.ts | 4 +- typescript-jsx-router-pinia/tsconfig.app.json | 12 + typescript-jsx-router-pinia/tsconfig.json | 13 +- .../tsconfig.node.json | 2 +- .../.vscode/extensions.json | 6 +- .../e2e/tsconfig.json | 2 +- typescript-jsx-router-playwright/package.json | 17 +- typescript-jsx-router-playwright/src/main.ts | 4 +- .../tsconfig.app.json | 12 + .../tsconfig.json | 13 +- .../tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- .../package.json | 25 +- .../src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- .../.vscode/extensions.json | 6 +- .../e2e/tsconfig.json | 2 +- .../package.json | 25 +- .../src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- typescript-jsx-router-vitest/package.json | 23 +- typescript-jsx-router-vitest/src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- typescript-jsx-router-with-tests/package.json | 25 +- typescript-jsx-router-with-tests/src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- typescript-jsx-router/package.json | 15 +- typescript-jsx-router/src/main.ts | 4 +- typescript-jsx-router/tsconfig.app.json | 12 + typescript-jsx-router/tsconfig.json | 13 +- typescript-jsx-router/tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- typescript-jsx-vitest-cypress/package.json | 25 +- typescript-jsx-vitest-cypress/src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- .../.vscode/extensions.json | 6 +- .../e2e/tsconfig.json | 2 +- typescript-jsx-vitest-playwright/package.json | 25 +- typescript-jsx-vitest-playwright/src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- typescript-jsx-vitest/package.json | 23 +- typescript-jsx-vitest/src/main.ts | 4 +- typescript-jsx-vitest/tsconfig.app.json | 2 +- typescript-jsx-vitest/tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- typescript-jsx-with-tests/package.json | 25 +- typescript-jsx-with-tests/src/main.ts | 4 +- typescript-jsx-with-tests/tsconfig.app.json | 2 +- typescript-jsx-with-tests/tsconfig.node.json | 2 +- typescript-jsx/package.json | 15 +- typescript-jsx/src/main.ts | 4 +- typescript-jsx/tsconfig.app.json | 12 + typescript-jsx/tsconfig.json | 13 +- typescript-jsx/tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- typescript-pinia-cypress/package.json | 17 +- typescript-pinia-cypress/src/main.ts | 4 +- typescript-pinia-cypress/tsconfig.app.json | 2 +- typescript-pinia-cypress/tsconfig.node.json | 2 +- .../.vscode/extensions.json | 6 +- typescript-pinia-playwright/e2e/tsconfig.json | 2 +- typescript-pinia-playwright/package.json | 17 +- typescript-pinia-playwright/src/main.ts | 4 +- typescript-pinia-playwright/tsconfig.app.json | 12 + typescript-pinia-playwright/tsconfig.json | 13 +- .../tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- typescript-pinia-vitest-cypress/package.json | 25 +- typescript-pinia-vitest-cypress/src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- .../.vscode/extensions.json | 6 +- .../e2e/tsconfig.json | 2 +- .../package.json | 25 +- .../src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- typescript-pinia-vitest/package.json | 23 +- typescript-pinia-vitest/src/main.ts | 4 +- typescript-pinia-vitest/tsconfig.app.json | 2 +- typescript-pinia-vitest/tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- typescript-pinia-with-tests/package.json | 25 +- typescript-pinia-with-tests/src/main.ts | 4 +- typescript-pinia-with-tests/tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- typescript-pinia/package.json | 15 +- typescript-pinia/src/main.ts | 4 +- typescript-pinia/tsconfig.app.json | 12 + typescript-pinia/tsconfig.json | 13 +- typescript-pinia/tsconfig.node.json | 2 +- typescript-playwright/.vscode/extensions.json | 6 +- typescript-playwright/e2e/tsconfig.json | 2 +- typescript-playwright/package.json | 15 +- typescript-playwright/src/main.ts | 4 +- typescript-playwright/tsconfig.app.json | 12 + typescript-playwright/tsconfig.json | 13 +- typescript-playwright/tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- typescript-router-cypress/package.json | 15 +- typescript-router-cypress/src/main.ts | 4 +- typescript-router-cypress/tsconfig.app.json | 2 +- typescript-router-cypress/tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- typescript-router-pinia-cypress/package.json | 17 +- typescript-router-pinia-cypress/src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- .../.vscode/extensions.json | 6 +- .../e2e/tsconfig.json | 2 +- .../package.json | 17 +- .../src/main.ts | 4 +- .../tsconfig.app.json | 12 + .../tsconfig.json | 13 +- .../tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- .../package.json | 25 +- .../src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- .../.vscode/extensions.json | 6 +- .../e2e/tsconfig.json | 2 +- .../package.json | 25 +- .../src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- typescript-router-pinia-vitest/package.json | 23 +- typescript-router-pinia-vitest/src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- .../package.json | 25 +- .../src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- typescript-router-pinia/package.json | 15 +- typescript-router-pinia/src/main.ts | 4 +- typescript-router-pinia/tsconfig.app.json | 12 + typescript-router-pinia/tsconfig.json | 13 +- typescript-router-pinia/tsconfig.node.json | 2 +- .../.vscode/extensions.json | 6 +- .../e2e/tsconfig.json | 2 +- typescript-router-playwright/package.json | 15 +- typescript-router-playwright/src/main.ts | 4 +- .../tsconfig.app.json | 12 + typescript-router-playwright/tsconfig.json | 13 +- .../tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- typescript-router-vitest-cypress/package.json | 23 +- typescript-router-vitest-cypress/src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- .../.vscode/extensions.json | 6 +- .../e2e/tsconfig.json | 2 +- .../package.json | 23 +- .../src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- typescript-router-vitest/package.json | 21 +- typescript-router-vitest/src/main.ts | 4 +- typescript-router-vitest/tsconfig.app.json | 2 +- typescript-router-vitest/tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- typescript-router-with-tests/package.json | 23 +- typescript-router-with-tests/src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- typescript-router/package.json | 13 +- typescript-router/src/main.ts | 4 +- typescript-router/tsconfig.app.json | 12 + typescript-router/tsconfig.json | 13 +- typescript-router/tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- typescript-vitest-cypress/package.json | 23 +- typescript-vitest-cypress/src/main.ts | 4 +- typescript-vitest-cypress/tsconfig.app.json | 2 +- typescript-vitest-cypress/tsconfig.node.json | 2 +- .../.vscode/extensions.json | 6 +- .../e2e/tsconfig.json | 2 +- typescript-vitest-playwright/package.json | 23 +- typescript-vitest-playwright/src/main.ts | 4 +- .../tsconfig.app.json | 2 +- .../tsconfig.node.json | 2 +- typescript-vitest/package.json | 21 +- typescript-vitest/src/main.ts | 4 +- typescript-vitest/tsconfig.app.json | 2 +- typescript-vitest/tsconfig.node.json | 2 +- .../cypress/e2e/example.cy.ts | 2 +- .../cypress/e2e/tsconfig.json | 2 +- typescript-with-tests/package.json | 23 +- typescript-with-tests/src/main.ts | 4 +- typescript-with-tests/tsconfig.app.json | 2 +- typescript-with-tests/tsconfig.node.json | 2 +- typescript/package.json | 13 +- typescript/src/main.ts | 4 +- typescript/tsconfig.app.json | 12 + typescript/tsconfig.json | 13 +- typescript/tsconfig.node.json | 2 +- vitest-cypress/cypress/e2e/example.cy.js | 2 +- vitest-cypress/package.json | 12 +- vitest-cypress/src/main.js | 4 +- vitest-playwright/.vscode/extensions.json | 6 +- vitest-playwright/package.json | 12 +- vitest-playwright/src/main.js | 4 +- vitest/package.json | 10 +- vitest/src/main.js | 4 +- with-tests/cypress/e2e/example.cy.js | 2 +- with-tests/package.json | 12 +- with-tests/src/main.js | 4 +- 473 files changed, 6360 insertions(+), 4868 deletions(-) create mode 100644 typescript-jsx-pinia-playwright/tsconfig.app.json create mode 100644 typescript-jsx-pinia/tsconfig.app.json create mode 100644 typescript-jsx-playwright/tsconfig.app.json create mode 100644 typescript-jsx-router-pinia-playwright/tsconfig.app.json create mode 100644 typescript-jsx-router-pinia/tsconfig.app.json create mode 100644 typescript-jsx-router-playwright/tsconfig.app.json create mode 100644 typescript-jsx-router/tsconfig.app.json create mode 100644 typescript-jsx/tsconfig.app.json create mode 100644 typescript-pinia-playwright/tsconfig.app.json create mode 100644 typescript-pinia/tsconfig.app.json create mode 100644 typescript-playwright/tsconfig.app.json create mode 100644 typescript-router-pinia-playwright/tsconfig.app.json create mode 100644 typescript-router-pinia/tsconfig.app.json create mode 100644 typescript-router-playwright/tsconfig.app.json create mode 100644 typescript-router/tsconfig.app.json create mode 100644 typescript/tsconfig.app.json diff --git a/cypress/cypress/e2e/example.cy.js b/cypress/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/cypress/cypress/e2e/example.cy.js +++ b/cypress/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/cypress/package.json b/cypress/package.json index 2348c244..de32df9f 100644 --- a/cypress/package.json +++ b/cypress/package.json @@ -15,9 +15,9 @@ "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "cypress": "^12.7.0", + "@vitejs/plugin-vue": "^4.2.1", + "cypress": "^12.11.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4" + "vite": "^4.3.4" } } diff --git a/cypress/src/main.js b/cypress/src/main.js index 90e6400b..0ac3a5ff 100644 --- a/cypress/src/main.js +++ b/cypress/src/main.js @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/default/package.json b/default/package.json index 77980cc4..168bc036 100644 --- a/default/package.json +++ b/default/package.json @@ -11,7 +11,7 @@ "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "vite": "^4.1.4" + "@vitejs/plugin-vue": "^4.2.1", + "vite": "^4.3.4" } } diff --git a/default/src/main.js b/default/src/main.js index 90e6400b..0ac3a5ff 100644 --- a/default/src/main.js +++ b/default/src/main.js @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/jsx-cypress/cypress/e2e/example.cy.js b/jsx-cypress/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/jsx-cypress/cypress/e2e/example.cy.js +++ b/jsx-cypress/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/jsx-cypress/package.json b/jsx-cypress/package.json index 619f416c..ee7e0700 100644 --- a/jsx-cypress/package.json +++ b/jsx-cypress/package.json @@ -15,10 +15,10 @@ "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "cypress": "^12.7.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "cypress": "^12.11.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4" + "vite": "^4.3.4" } } diff --git a/jsx-cypress/src/main.js b/jsx-cypress/src/main.js index 90e6400b..0ac3a5ff 100644 --- a/jsx-cypress/src/main.js +++ b/jsx-cypress/src/main.js @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/jsx-pinia-cypress/cypress/e2e/example.cy.js b/jsx-pinia-cypress/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/jsx-pinia-cypress/cypress/e2e/example.cy.js +++ b/jsx-pinia-cypress/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/jsx-pinia-cypress/package.json b/jsx-pinia-cypress/package.json index d8bf55c3..e8f1c92b 100644 --- a/jsx-pinia-cypress/package.json +++ b/jsx-pinia-cypress/package.json @@ -12,14 +12,14 @@ "test:unit:dev": "cypress open --component" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "cypress": "^12.7.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "cypress": "^12.11.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4" + "vite": "^4.3.4" } } diff --git a/jsx-pinia-cypress/src/main.js b/jsx-pinia-cypress/src/main.js index 8b9d201b..48dad431 100644 --- a/jsx-pinia-cypress/src/main.js +++ b/jsx-pinia-cypress/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/jsx-pinia-playwright/.vscode/extensions.json b/jsx-pinia-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/jsx-pinia-playwright/.vscode/extensions.json +++ b/jsx-pinia-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/jsx-pinia-playwright/package.json b/jsx-pinia-playwright/package.json index 323cb046..c194fbdd 100644 --- a/jsx-pinia-playwright/package.json +++ b/jsx-pinia-playwright/package.json @@ -9,13 +9,13 @@ "test:e2e": "playwright test" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "vite": "^4.1.4" + "@playwright/test": "^1.33.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "vite": "^4.3.4" } } diff --git a/jsx-pinia-playwright/src/main.js b/jsx-pinia-playwright/src/main.js index 8b9d201b..48dad431 100644 --- a/jsx-pinia-playwright/src/main.js +++ b/jsx-pinia-playwright/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/jsx-pinia-vitest-cypress/cypress/e2e/example.cy.js b/jsx-pinia-vitest-cypress/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/jsx-pinia-vitest-cypress/cypress/e2e/example.cy.js +++ b/jsx-pinia-vitest-cypress/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/jsx-pinia-vitest-cypress/package.json b/jsx-pinia-vitest-cypress/package.json index 5e2507fb..b449b626 100644 --- a/jsx-pinia-vitest-cypress/package.json +++ b/jsx-pinia-vitest-cypress/package.json @@ -11,17 +11,17 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/jsx-pinia-vitest-cypress/src/main.js b/jsx-pinia-vitest-cypress/src/main.js index 8b9d201b..48dad431 100644 --- a/jsx-pinia-vitest-cypress/src/main.js +++ b/jsx-pinia-vitest-cypress/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/jsx-pinia-vitest-playwright/.vscode/extensions.json b/jsx-pinia-vitest-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/jsx-pinia-vitest-playwright/.vscode/extensions.json +++ b/jsx-pinia-vitest-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/jsx-pinia-vitest-playwright/package.json b/jsx-pinia-vitest-playwright/package.json index 008b3fee..64bb1890 100644 --- a/jsx-pinia-vitest-playwright/package.json +++ b/jsx-pinia-vitest-playwright/package.json @@ -10,16 +10,16 @@ "test:e2e": "playwright test" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "jsdom": "^21.1.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "@playwright/test": "^1.33.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "jsdom": "^22.0.0", + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/jsx-pinia-vitest-playwright/src/main.js b/jsx-pinia-vitest-playwright/src/main.js index 8b9d201b..48dad431 100644 --- a/jsx-pinia-vitest-playwright/src/main.js +++ b/jsx-pinia-vitest-playwright/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/jsx-pinia-vitest/package.json b/jsx-pinia-vitest/package.json index 32936180..0d074154 100644 --- a/jsx-pinia-vitest/package.json +++ b/jsx-pinia-vitest/package.json @@ -9,15 +9,15 @@ "test:unit": "vitest" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "jsdom": "^21.1.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "jsdom": "^22.0.0", + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/jsx-pinia-vitest/src/main.js b/jsx-pinia-vitest/src/main.js index 8b9d201b..48dad431 100644 --- a/jsx-pinia-vitest/src/main.js +++ b/jsx-pinia-vitest/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/jsx-pinia-with-tests/cypress/e2e/example.cy.js b/jsx-pinia-with-tests/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/jsx-pinia-with-tests/cypress/e2e/example.cy.js +++ b/jsx-pinia-with-tests/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/jsx-pinia-with-tests/package.json b/jsx-pinia-with-tests/package.json index 95df5933..9ba45c01 100644 --- a/jsx-pinia-with-tests/package.json +++ b/jsx-pinia-with-tests/package.json @@ -11,17 +11,17 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/jsx-pinia-with-tests/src/main.js b/jsx-pinia-with-tests/src/main.js index 8b9d201b..48dad431 100644 --- a/jsx-pinia-with-tests/src/main.js +++ b/jsx-pinia-with-tests/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/jsx-pinia/package.json b/jsx-pinia/package.json index d4346a9c..30adda9e 100644 --- a/jsx-pinia/package.json +++ b/jsx-pinia/package.json @@ -8,12 +8,12 @@ "preview": "vite preview" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "vite": "^4.1.4" + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "vite": "^4.3.4" } } diff --git a/jsx-pinia/src/main.js b/jsx-pinia/src/main.js index 8b9d201b..48dad431 100644 --- a/jsx-pinia/src/main.js +++ b/jsx-pinia/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/jsx-playwright/.vscode/extensions.json b/jsx-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/jsx-playwright/.vscode/extensions.json +++ b/jsx-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/jsx-playwright/package.json b/jsx-playwright/package.json index aff7d88c..8bfad3b8 100644 --- a/jsx-playwright/package.json +++ b/jsx-playwright/package.json @@ -12,9 +12,9 @@ "vue": "^3.2.47" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "vite": "^4.1.4" + "@playwright/test": "^1.33.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "vite": "^4.3.4" } } diff --git a/jsx-playwright/src/main.js b/jsx-playwright/src/main.js index 90e6400b..0ac3a5ff 100644 --- a/jsx-playwright/src/main.js +++ b/jsx-playwright/src/main.js @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/jsx-router-cypress/cypress/e2e/example.cy.js b/jsx-router-cypress/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/jsx-router-cypress/cypress/e2e/example.cy.js +++ b/jsx-router-cypress/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/jsx-router-cypress/package.json b/jsx-router-cypress/package.json index a377fbdc..5f949299 100644 --- a/jsx-router-cypress/package.json +++ b/jsx-router-cypress/package.json @@ -16,10 +16,10 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "cypress": "^12.7.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "cypress": "^12.11.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4" + "vite": "^4.3.4" } } diff --git a/jsx-router-cypress/src/main.js b/jsx-router-cypress/src/main.js index eedade80..5a5dbdba 100644 --- a/jsx-router-cypress/src/main.js +++ b/jsx-router-cypress/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/jsx-router-pinia-cypress/cypress/e2e/example.cy.js b/jsx-router-pinia-cypress/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/jsx-router-pinia-cypress/cypress/e2e/example.cy.js +++ b/jsx-router-pinia-cypress/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/jsx-router-pinia-cypress/package.json b/jsx-router-pinia-cypress/package.json index b63523db..7db37d02 100644 --- a/jsx-router-pinia-cypress/package.json +++ b/jsx-router-pinia-cypress/package.json @@ -12,15 +12,15 @@ "test:unit:dev": "cypress open --component" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "cypress": "^12.7.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "cypress": "^12.11.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4" + "vite": "^4.3.4" } } diff --git a/jsx-router-pinia-cypress/src/main.js b/jsx-router-pinia-cypress/src/main.js index 4fb24b7e..5dcad83c 100644 --- a/jsx-router-pinia-cypress/src/main.js +++ b/jsx-router-pinia-cypress/src/main.js @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/jsx-router-pinia-playwright/.vscode/extensions.json b/jsx-router-pinia-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/jsx-router-pinia-playwright/.vscode/extensions.json +++ b/jsx-router-pinia-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/jsx-router-pinia-playwright/package.json b/jsx-router-pinia-playwright/package.json index 6b18d0f8..b0c98905 100644 --- a/jsx-router-pinia-playwright/package.json +++ b/jsx-router-pinia-playwright/package.json @@ -9,14 +9,14 @@ "test:e2e": "playwright test" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "vite": "^4.1.4" + "@playwright/test": "^1.33.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "vite": "^4.3.4" } } diff --git a/jsx-router-pinia-playwright/src/main.js b/jsx-router-pinia-playwright/src/main.js index 4fb24b7e..5dcad83c 100644 --- a/jsx-router-pinia-playwright/src/main.js +++ b/jsx-router-pinia-playwright/src/main.js @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/jsx-router-pinia-vitest-cypress/cypress/e2e/example.cy.js b/jsx-router-pinia-vitest-cypress/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/jsx-router-pinia-vitest-cypress/cypress/e2e/example.cy.js +++ b/jsx-router-pinia-vitest-cypress/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/jsx-router-pinia-vitest-cypress/package.json b/jsx-router-pinia-vitest-cypress/package.json index 160712ca..506d9924 100644 --- a/jsx-router-pinia-vitest-cypress/package.json +++ b/jsx-router-pinia-vitest-cypress/package.json @@ -11,18 +11,18 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/jsx-router-pinia-vitest-cypress/src/main.js b/jsx-router-pinia-vitest-cypress/src/main.js index 4fb24b7e..5dcad83c 100644 --- a/jsx-router-pinia-vitest-cypress/src/main.js +++ b/jsx-router-pinia-vitest-cypress/src/main.js @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/jsx-router-pinia-vitest-playwright/.vscode/extensions.json b/jsx-router-pinia-vitest-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/jsx-router-pinia-vitest-playwright/.vscode/extensions.json +++ b/jsx-router-pinia-vitest-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/jsx-router-pinia-vitest-playwright/package.json b/jsx-router-pinia-vitest-playwright/package.json index 2cc1856b..0b9d9844 100644 --- a/jsx-router-pinia-vitest-playwright/package.json +++ b/jsx-router-pinia-vitest-playwright/package.json @@ -10,17 +10,17 @@ "test:e2e": "playwright test" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "jsdom": "^21.1.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "@playwright/test": "^1.33.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "jsdom": "^22.0.0", + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/jsx-router-pinia-vitest-playwright/src/main.js b/jsx-router-pinia-vitest-playwright/src/main.js index 4fb24b7e..5dcad83c 100644 --- a/jsx-router-pinia-vitest-playwright/src/main.js +++ b/jsx-router-pinia-vitest-playwright/src/main.js @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/jsx-router-pinia-vitest/package.json b/jsx-router-pinia-vitest/package.json index 05b0914a..749b6d9e 100644 --- a/jsx-router-pinia-vitest/package.json +++ b/jsx-router-pinia-vitest/package.json @@ -9,16 +9,16 @@ "test:unit": "vitest" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "jsdom": "^21.1.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "jsdom": "^22.0.0", + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/jsx-router-pinia-vitest/src/main.js b/jsx-router-pinia-vitest/src/main.js index 4fb24b7e..5dcad83c 100644 --- a/jsx-router-pinia-vitest/src/main.js +++ b/jsx-router-pinia-vitest/src/main.js @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/jsx-router-pinia-with-tests/cypress/e2e/example.cy.js b/jsx-router-pinia-with-tests/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/jsx-router-pinia-with-tests/cypress/e2e/example.cy.js +++ b/jsx-router-pinia-with-tests/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/jsx-router-pinia-with-tests/package.json b/jsx-router-pinia-with-tests/package.json index f32522dc..d91dae1c 100644 --- a/jsx-router-pinia-with-tests/package.json +++ b/jsx-router-pinia-with-tests/package.json @@ -11,18 +11,18 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/jsx-router-pinia-with-tests/src/main.js b/jsx-router-pinia-with-tests/src/main.js index 4fb24b7e..5dcad83c 100644 --- a/jsx-router-pinia-with-tests/src/main.js +++ b/jsx-router-pinia-with-tests/src/main.js @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/jsx-router-pinia/package.json b/jsx-router-pinia/package.json index 19813e44..7114fd86 100644 --- a/jsx-router-pinia/package.json +++ b/jsx-router-pinia/package.json @@ -8,13 +8,13 @@ "preview": "vite preview" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "vite": "^4.1.4" + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "vite": "^4.3.4" } } diff --git a/jsx-router-pinia/src/main.js b/jsx-router-pinia/src/main.js index 4fb24b7e..5dcad83c 100644 --- a/jsx-router-pinia/src/main.js +++ b/jsx-router-pinia/src/main.js @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/jsx-router-playwright/.vscode/extensions.json b/jsx-router-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/jsx-router-playwright/.vscode/extensions.json +++ b/jsx-router-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/jsx-router-playwright/package.json b/jsx-router-playwright/package.json index 6738094f..c730985b 100644 --- a/jsx-router-playwright/package.json +++ b/jsx-router-playwright/package.json @@ -13,9 +13,9 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "vite": "^4.1.4" + "@playwright/test": "^1.33.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "vite": "^4.3.4" } } diff --git a/jsx-router-playwright/src/main.js b/jsx-router-playwright/src/main.js index eedade80..5a5dbdba 100644 --- a/jsx-router-playwright/src/main.js +++ b/jsx-router-playwright/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/jsx-router-vitest-cypress/cypress/e2e/example.cy.js b/jsx-router-vitest-cypress/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/jsx-router-vitest-cypress/cypress/e2e/example.cy.js +++ b/jsx-router-vitest-cypress/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/jsx-router-vitest-cypress/package.json b/jsx-router-vitest-cypress/package.json index be716776..2de2bfd2 100644 --- a/jsx-router-vitest-cypress/package.json +++ b/jsx-router-vitest-cypress/package.json @@ -15,13 +15,13 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/jsx-router-vitest-cypress/src/main.js b/jsx-router-vitest-cypress/src/main.js index eedade80..5a5dbdba 100644 --- a/jsx-router-vitest-cypress/src/main.js +++ b/jsx-router-vitest-cypress/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/jsx-router-vitest-playwright/.vscode/extensions.json b/jsx-router-vitest-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/jsx-router-vitest-playwright/.vscode/extensions.json +++ b/jsx-router-vitest-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/jsx-router-vitest-playwright/package.json b/jsx-router-vitest-playwright/package.json index 18e9a9b3..e81669ff 100644 --- a/jsx-router-vitest-playwright/package.json +++ b/jsx-router-vitest-playwright/package.json @@ -14,12 +14,12 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "jsdom": "^21.1.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "@playwright/test": "^1.33.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "jsdom": "^22.0.0", + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/jsx-router-vitest-playwright/src/main.js b/jsx-router-vitest-playwright/src/main.js index eedade80..5a5dbdba 100644 --- a/jsx-router-vitest-playwright/src/main.js +++ b/jsx-router-vitest-playwright/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/jsx-router-vitest/package.json b/jsx-router-vitest/package.json index b1a32716..dba8f423 100644 --- a/jsx-router-vitest/package.json +++ b/jsx-router-vitest/package.json @@ -13,11 +13,11 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "jsdom": "^21.1.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "jsdom": "^22.0.0", + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/jsx-router-vitest/src/main.js b/jsx-router-vitest/src/main.js index eedade80..5a5dbdba 100644 --- a/jsx-router-vitest/src/main.js +++ b/jsx-router-vitest/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/jsx-router-with-tests/cypress/e2e/example.cy.js b/jsx-router-with-tests/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/jsx-router-with-tests/cypress/e2e/example.cy.js +++ b/jsx-router-with-tests/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/jsx-router-with-tests/package.json b/jsx-router-with-tests/package.json index 8efe7eb7..5faf7376 100644 --- a/jsx-router-with-tests/package.json +++ b/jsx-router-with-tests/package.json @@ -15,13 +15,13 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/jsx-router-with-tests/src/main.js b/jsx-router-with-tests/src/main.js index eedade80..5a5dbdba 100644 --- a/jsx-router-with-tests/src/main.js +++ b/jsx-router-with-tests/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/jsx-router/package.json b/jsx-router/package.json index b2a171ec..f3e1a2b2 100644 --- a/jsx-router/package.json +++ b/jsx-router/package.json @@ -12,8 +12,8 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "vite": "^4.1.4" + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "vite": "^4.3.4" } } diff --git a/jsx-router/src/main.js b/jsx-router/src/main.js index eedade80..5a5dbdba 100644 --- a/jsx-router/src/main.js +++ b/jsx-router/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/jsx-vitest-cypress/cypress/e2e/example.cy.js b/jsx-vitest-cypress/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/jsx-vitest-cypress/cypress/e2e/example.cy.js +++ b/jsx-vitest-cypress/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/jsx-vitest-cypress/package.json b/jsx-vitest-cypress/package.json index bc281c6c..8007d957 100644 --- a/jsx-vitest-cypress/package.json +++ b/jsx-vitest-cypress/package.json @@ -14,13 +14,13 @@ "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/jsx-vitest-cypress/src/main.js b/jsx-vitest-cypress/src/main.js index 90e6400b..0ac3a5ff 100644 --- a/jsx-vitest-cypress/src/main.js +++ b/jsx-vitest-cypress/src/main.js @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/jsx-vitest-playwright/.vscode/extensions.json b/jsx-vitest-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/jsx-vitest-playwright/.vscode/extensions.json +++ b/jsx-vitest-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/jsx-vitest-playwright/package.json b/jsx-vitest-playwright/package.json index 6805accc..830d4fe8 100644 --- a/jsx-vitest-playwright/package.json +++ b/jsx-vitest-playwright/package.json @@ -13,12 +13,12 @@ "vue": "^3.2.47" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "jsdom": "^21.1.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "@playwright/test": "^1.33.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "jsdom": "^22.0.0", + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/jsx-vitest-playwright/src/main.js b/jsx-vitest-playwright/src/main.js index 90e6400b..0ac3a5ff 100644 --- a/jsx-vitest-playwright/src/main.js +++ b/jsx-vitest-playwright/src/main.js @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/jsx-vitest/package.json b/jsx-vitest/package.json index e05913f8..eeb10f4a 100644 --- a/jsx-vitest/package.json +++ b/jsx-vitest/package.json @@ -12,11 +12,11 @@ "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "jsdom": "^21.1.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "jsdom": "^22.0.0", + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/jsx-vitest/src/main.js b/jsx-vitest/src/main.js index 90e6400b..0ac3a5ff 100644 --- a/jsx-vitest/src/main.js +++ b/jsx-vitest/src/main.js @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/jsx-with-tests/cypress/e2e/example.cy.js b/jsx-with-tests/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/jsx-with-tests/cypress/e2e/example.cy.js +++ b/jsx-with-tests/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/jsx-with-tests/package.json b/jsx-with-tests/package.json index 04ce97c9..ea03bf8b 100644 --- a/jsx-with-tests/package.json +++ b/jsx-with-tests/package.json @@ -14,13 +14,13 @@ "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/jsx-with-tests/src/main.js b/jsx-with-tests/src/main.js index 90e6400b..0ac3a5ff 100644 --- a/jsx-with-tests/src/main.js +++ b/jsx-with-tests/src/main.js @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/jsx/package.json b/jsx/package.json index 1bdc8575..5bedb08f 100644 --- a/jsx/package.json +++ b/jsx/package.json @@ -11,8 +11,8 @@ "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "vite": "^4.1.4" + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "vite": "^4.3.4" } } diff --git a/jsx/src/main.js b/jsx/src/main.js index 90e6400b..0ac3a5ff 100644 --- a/jsx/src/main.js +++ b/jsx/src/main.js @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/pinia-cypress/cypress/e2e/example.cy.js b/pinia-cypress/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/pinia-cypress/cypress/e2e/example.cy.js +++ b/pinia-cypress/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/pinia-cypress/package.json b/pinia-cypress/package.json index 463ee080..5a39b879 100644 --- a/pinia-cypress/package.json +++ b/pinia-cypress/package.json @@ -12,13 +12,13 @@ "test:unit:dev": "cypress open --component" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "cypress": "^12.7.0", + "@vitejs/plugin-vue": "^4.2.1", + "cypress": "^12.11.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4" + "vite": "^4.3.4" } } diff --git a/pinia-cypress/src/main.js b/pinia-cypress/src/main.js index 8b9d201b..48dad431 100644 --- a/pinia-cypress/src/main.js +++ b/pinia-cypress/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/pinia-playwright/.vscode/extensions.json b/pinia-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/pinia-playwright/.vscode/extensions.json +++ b/pinia-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/pinia-playwright/package.json b/pinia-playwright/package.json index 0026e067..a67a8829 100644 --- a/pinia-playwright/package.json +++ b/pinia-playwright/package.json @@ -9,12 +9,12 @@ "test:e2e": "playwright test" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@vitejs/plugin-vue": "^4.0.0", - "vite": "^4.1.4" + "@playwright/test": "^1.33.0", + "@vitejs/plugin-vue": "^4.2.1", + "vite": "^4.3.4" } } diff --git a/pinia-playwright/src/main.js b/pinia-playwright/src/main.js index 8b9d201b..48dad431 100644 --- a/pinia-playwright/src/main.js +++ b/pinia-playwright/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/pinia-vitest-cypress/cypress/e2e/example.cy.js b/pinia-vitest-cypress/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/pinia-vitest-cypress/cypress/e2e/example.cy.js +++ b/pinia-vitest-cypress/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/pinia-vitest-cypress/package.json b/pinia-vitest-cypress/package.json index 4337dde1..a628983b 100644 --- a/pinia-vitest-cypress/package.json +++ b/pinia-vitest-cypress/package.json @@ -11,16 +11,16 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/pinia-vitest-cypress/src/main.js b/pinia-vitest-cypress/src/main.js index 8b9d201b..48dad431 100644 --- a/pinia-vitest-cypress/src/main.js +++ b/pinia-vitest-cypress/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/pinia-vitest-playwright/.vscode/extensions.json b/pinia-vitest-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/pinia-vitest-playwright/.vscode/extensions.json +++ b/pinia-vitest-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/pinia-vitest-playwright/package.json b/pinia-vitest-playwright/package.json index 15d0770a..76e2b6f8 100644 --- a/pinia-vitest-playwright/package.json +++ b/pinia-vitest-playwright/package.json @@ -10,15 +10,15 @@ "test:e2e": "playwright test" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "jsdom": "^21.1.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "@playwright/test": "^1.33.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "jsdom": "^22.0.0", + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/pinia-vitest-playwright/src/main.js b/pinia-vitest-playwright/src/main.js index 8b9d201b..48dad431 100644 --- a/pinia-vitest-playwright/src/main.js +++ b/pinia-vitest-playwright/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/pinia-vitest/package.json b/pinia-vitest/package.json index f7c188b9..cfe2c04e 100644 --- a/pinia-vitest/package.json +++ b/pinia-vitest/package.json @@ -9,14 +9,14 @@ "test:unit": "vitest" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "jsdom": "^21.1.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "jsdom": "^22.0.0", + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/pinia-vitest/src/main.js b/pinia-vitest/src/main.js index 8b9d201b..48dad431 100644 --- a/pinia-vitest/src/main.js +++ b/pinia-vitest/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/pinia-with-tests/cypress/e2e/example.cy.js b/pinia-with-tests/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/pinia-with-tests/cypress/e2e/example.cy.js +++ b/pinia-with-tests/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/pinia-with-tests/package.json b/pinia-with-tests/package.json index aec529d2..705df737 100644 --- a/pinia-with-tests/package.json +++ b/pinia-with-tests/package.json @@ -11,16 +11,16 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/pinia-with-tests/src/main.js b/pinia-with-tests/src/main.js index 8b9d201b..48dad431 100644 --- a/pinia-with-tests/src/main.js +++ b/pinia-with-tests/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/pinia/package.json b/pinia/package.json index 482cddac..49e2c006 100644 --- a/pinia/package.json +++ b/pinia/package.json @@ -8,11 +8,11 @@ "preview": "vite preview" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "vite": "^4.1.4" + "@vitejs/plugin-vue": "^4.2.1", + "vite": "^4.3.4" } } diff --git a/pinia/src/main.js b/pinia/src/main.js index 8b9d201b..48dad431 100644 --- a/pinia/src/main.js +++ b/pinia/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/playwright/.vscode/extensions.json b/playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/playwright/.vscode/extensions.json +++ b/playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/playwright/package.json b/playwright/package.json index 3719d7d7..297bb596 100644 --- a/playwright/package.json +++ b/playwright/package.json @@ -12,8 +12,8 @@ "vue": "^3.2.47" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@vitejs/plugin-vue": "^4.0.0", - "vite": "^4.1.4" + "@playwright/test": "^1.33.0", + "@vitejs/plugin-vue": "^4.2.1", + "vite": "^4.3.4" } } diff --git a/playwright/src/main.js b/playwright/src/main.js index 90e6400b..0ac3a5ff 100644 --- a/playwright/src/main.js +++ b/playwright/src/main.js @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index be3c0a5a..c0dc2bc7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,2842 +1,4034 @@ -lockfileVersion: 5.4 +lockfileVersion: '6.0' importers: cypress: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - cypress: ^12.7.0 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vue: ^3.2.47 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - cypress: 12.7.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) default: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - vite: ^4.1.4 - vue: ^3.2.47 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - vite: 4.1.4 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) jsx: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - vite: ^4.1.4 - vue: ^3.2.47 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - vite: 4.1.4 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) jsx-cypress: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - cypress: ^12.7.0 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vue: ^3.2.47 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - cypress: 12.7.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) jsx-pinia: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - pinia: ^2.0.32 - vite: ^4.1.4 - vue: ^3.2.47 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - vite: 4.1.4 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) jsx-pinia-cypress: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - cypress: ^12.7.0 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vue: ^3.2.47 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - cypress: 12.7.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) jsx-pinia-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - pinia: ^2.0.32 - vite: ^4.1.4 - vue: ^3.2.47 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@playwright/test': 1.31.1 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - vite: 4.1.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) jsx-pinia-vitest: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - jsdom: ^21.1.0 - pinia: ^2.0.32 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - jsdom: 21.1.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) jsx-pinia-vitest-cypress: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - cypress: ^12.7.0 - jsdom: ^21.1.0 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - cypress: 12.7.0 - jsdom: 21.1.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) jsx-pinia-vitest-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - jsdom: ^21.1.0 - pinia: ^2.0.32 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@playwright/test': 1.31.1 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - jsdom: 21.1.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) jsx-pinia-with-tests: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - cypress: ^12.7.0 - jsdom: ^21.1.0 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - cypress: 12.7.0 - jsdom: 21.1.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) jsx-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - vite: ^4.1.4 - vue: ^3.2.47 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@playwright/test': 1.31.1 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - vite: 4.1.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) jsx-router: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - vite: 4.1.4 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) jsx-router-cypress: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - cypress: ^12.7.0 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - cypress: 12.7.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) jsx-router-pinia: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - pinia: ^2.0.32 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - vite: 4.1.4 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) jsx-router-pinia-cypress: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - cypress: ^12.7.0 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - cypress: 12.7.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) jsx-router-pinia-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - pinia: ^2.0.32 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@playwright/test': 1.31.1 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - vite: 4.1.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) jsx-router-pinia-vitest: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - jsdom: ^21.1.0 - pinia: ^2.0.32 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - jsdom: 21.1.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) jsx-router-pinia-vitest-cypress: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - cypress: ^12.7.0 - jsdom: ^21.1.0 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - cypress: 12.7.0 - jsdom: 21.1.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) jsx-router-pinia-vitest-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - jsdom: ^21.1.0 - pinia: ^2.0.32 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@playwright/test': 1.31.1 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - jsdom: 21.1.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) jsx-router-pinia-with-tests: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - cypress: ^12.7.0 - jsdom: ^21.1.0 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - cypress: 12.7.0 - jsdom: 21.1.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) jsx-router-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@playwright/test': 1.31.1 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - vite: 4.1.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) jsx-router-vitest: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - jsdom: ^21.1.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - jsdom: 21.1.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) jsx-router-vitest-cypress: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - cypress: ^12.7.0 - jsdom: ^21.1.0 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - cypress: 12.7.0 - jsdom: 21.1.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) jsx-router-vitest-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - jsdom: ^21.1.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@playwright/test': 1.31.1 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - jsdom: 21.1.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) jsx-router-with-tests: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - cypress: ^12.7.0 - jsdom: ^21.1.0 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - cypress: 12.7.0 - jsdom: 21.1.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) jsx-vitest: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - jsdom: ^21.1.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - jsdom: 21.1.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) jsx-vitest-cypress: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - cypress: ^12.7.0 - jsdom: ^21.1.0 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - cypress: 12.7.0 - jsdom: 21.1.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) jsx-vitest-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - jsdom: ^21.1.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@playwright/test': 1.31.1 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - jsdom: 21.1.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) jsx-with-tests: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - cypress: ^12.7.0 - jsdom: ^21.1.0 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - cypress: 12.7.0 - jsdom: 21.1.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) pinia: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - pinia: ^2.0.32 - vite: ^4.1.4 - vue: ^3.2.47 dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - vite: 4.1.4 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) pinia-cypress: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - cypress: ^12.7.0 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vue: ^3.2.47 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - cypress: 12.7.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) pinia-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@vitejs/plugin-vue': ^4.0.0 - pinia: ^2.0.32 - vite: ^4.1.4 - vue: ^3.2.47 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@playwright/test': 1.31.1 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - vite: 4.1.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) pinia-vitest: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - jsdom: ^21.1.0 - pinia: ^2.0.32 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - jsdom: 21.1.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) pinia-vitest-cypress: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - cypress: ^12.7.0 - jsdom: ^21.1.0 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - cypress: 12.7.0 - jsdom: 21.1.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) pinia-vitest-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - jsdom: ^21.1.0 - pinia: ^2.0.32 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@playwright/test': 1.31.1 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - jsdom: 21.1.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) pinia-with-tests: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - cypress: ^12.7.0 - jsdom: ^21.1.0 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - cypress: 12.7.0 - jsdom: 21.1.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@vitejs/plugin-vue': ^4.0.0 - vite: ^4.1.4 - vue: ^3.2.47 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@playwright/test': 1.31.1 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - vite: 4.1.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) router: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - vite: 4.1.4 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) router-cypress: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - cypress: ^12.7.0 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - cypress: 12.7.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) router-pinia: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - pinia: ^2.0.32 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - vite: 4.1.4 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) router-pinia-cypress: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - cypress: ^12.7.0 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - cypress: 12.7.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) router-pinia-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@vitejs/plugin-vue': ^4.0.0 - pinia: ^2.0.32 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@playwright/test': 1.31.1 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - vite: 4.1.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) router-pinia-vitest: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - jsdom: ^21.1.0 - pinia: ^2.0.32 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - jsdom: 21.1.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) router-pinia-vitest-cypress: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - cypress: ^12.7.0 - jsdom: ^21.1.0 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - cypress: 12.7.0 - jsdom: 21.1.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) router-pinia-vitest-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - jsdom: ^21.1.0 - pinia: ^2.0.32 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@playwright/test': 1.31.1 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - jsdom: 21.1.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) router-pinia-with-tests: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - cypress: ^12.7.0 - jsdom: ^21.1.0 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - dependencies: - pinia: 2.0.32_vue@3.2.47 - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - cypress: 12.7.0 - jsdom: 21.1.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) router-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@vitejs/plugin-vue': ^4.0.0 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@playwright/test': 1.31.1 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - vite: 4.1.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) router-vitest: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - jsdom: ^21.1.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - jsdom: 21.1.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) router-vitest-cypress: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - cypress: ^12.7.0 - jsdom: ^21.1.0 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - cypress: 12.7.0 - jsdom: 21.1.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) router-vitest-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - jsdom: ^21.1.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@playwright/test': 1.31.1 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - jsdom: 21.1.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) router-with-tests: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - cypress: ^12.7.0 - jsdom: ^21.1.0 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - cypress: 12.7.0 - jsdom: 21.1.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) typescript: - specifiers: - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-cypress: - specifiers: - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx: - specifiers: - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-cypress: - specifiers: - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-pinia: - specifiers: - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-pinia-cypress: - specifiers: - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-pinia-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@playwright/test': 1.31.1 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-pinia-vitest: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-pinia-vitest-cypress: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-pinia-vitest-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@playwright/test': 1.31.1 - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-pinia-with-tests: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@playwright/test': 1.31.1 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-router: - specifiers: - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-router-cypress: - specifiers: - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-router-pinia: - specifiers: - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-router-pinia-cypress: - specifiers: - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-router-pinia-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@playwright/test': 1.31.1 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-router-pinia-vitest: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-router-pinia-vitest-cypress: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-router-pinia-vitest-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@playwright/test': 1.31.1 - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-router-pinia-with-tests: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-router-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@playwright/test': 1.31.1 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-router-vitest: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-router-vitest-cypress: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-router-vitest-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@playwright/test': 1.31.1 - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-router-with-tests: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-vitest: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-vitest-cypress: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-vitest-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@playwright/test': 1.31.1 - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-jsx-with-tests: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vitejs/plugin-vue-jsx': ^3.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-pinia: - specifiers: - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-pinia-cypress: - specifiers: - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-pinia-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@playwright/test': 1.31.1 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-pinia-vitest: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-pinia-vitest-cypress: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-pinia-vitest-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@playwright/test': 1.31.1 - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-pinia-with-tests: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@playwright/test': 1.31.1 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-router: - specifiers: - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-router-cypress: - specifiers: - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-router-pinia: - specifiers: - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-router-pinia-cypress: - specifiers: - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-router-pinia-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@playwright/test': 1.31.1 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-router-pinia-vitest: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-router-pinia-vitest-cypress: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-router-pinia-vitest-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@playwright/test': 1.31.1 - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-router-pinia-with-tests: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - pinia: ^2.0.32 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 - dependencies: - pinia: 2.0.32_7h6e7cvei2rsgyre2mq4fyhehq - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + dependencies: + pinia: + specifier: ^2.0.35 + version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-router-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/tsconfig': ^0.1.3 - npm-run-all: ^4.1.5 - typescript: ~4.8.4 - vite: ^4.1.4 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@playwright/test': 1.31.1 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vue-tsc: 1.2.0_typescript@4.8.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-router-vitest: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-router-vitest-cypress: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-router-vitest-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@playwright/test': 1.31.1 - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-router-with-tests: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-router: ^4.1.6 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 - vue-router: 4.1.6_vue@3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 + vue-router: + specifier: ^4.1.6 + version: 4.1.6(vue@3.2.47) devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-vitest: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-vitest-cypress: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-vitest-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@playwright/test': 1.31.1 - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) typescript-with-tests: - specifiers: - '@types/jsdom': ^21.1.0 - '@types/node': ^18.14.2 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - '@vue/tsconfig': ^0.1.3 - cypress: ^12.7.0 - jsdom: ^21.1.0 - npm-run-all: ^4.1.5 - start-server-and-test: ^2.0.0 - typescript: ~4.8.4 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 - vue-tsc: ^1.2.0 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@types/jsdom': 21.1.0 - '@types/node': 18.14.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - '@vue/tsconfig': 0.1.3_@types+node@18.14.2 - cypress: 12.7.0 - jsdom: 21.1.0 - npm-run-all: 4.1.5 - start-server-and-test: 2.0.0 - typescript: 4.8.4 - vite: 4.1.4_@types+node@18.14.2 - vitest: 0.29.1_jsdom@21.1.0 - vue-tsc: 1.2.0_typescript@4.8.4 + '@tsconfig/node18': + specifier: ^2.0.0 + version: 2.0.0 + '@types/jsdom': + specifier: ^21.1.1 + version: 21.1.1 + '@types/node': + specifier: ^18.16.3 + version: 18.16.3 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + '@vue/tsconfig': + specifier: ^0.3.2 + version: 0.3.2 + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) + vue-tsc: + specifier: ^1.6.4 + version: 1.6.4(typescript@5.0.4) vitest: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - jsdom: ^21.1.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - jsdom: 21.1.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) vitest-cypress: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - cypress: ^12.7.0 - jsdom: ^21.1.0 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - cypress: 12.7.0 - jsdom: 21.1.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) vitest-playwright: - specifiers: - '@playwright/test': ^1.31.1 - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - jsdom: ^21.1.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@playwright/test': 1.31.1 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - jsdom: 21.1.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@playwright/test': + specifier: ^1.33.0 + version: 1.33.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) with-tests: - specifiers: - '@vitejs/plugin-vue': ^4.0.0 - '@vue/test-utils': ^2.3.0 - cypress: ^12.7.0 - jsdom: ^21.1.0 - start-server-and-test: ^2.0.0 - vite: ^4.1.4 - vitest: ^0.29.1 - vue: ^3.2.47 dependencies: - vue: 3.2.47 + vue: + specifier: ^3.2.47 + version: 3.2.47 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue/test-utils': 2.3.0_vue@3.2.47 - cypress: 12.7.0 - jsdom: 21.1.0 - start-server-and-test: 2.0.0 - vite: 4.1.4 - vitest: 0.29.1_jsdom@21.1.0 + '@vitejs/plugin-vue': + specifier: ^4.2.1 + version: 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vue/test-utils': + specifier: ^2.3.2 + version: 2.3.2(vue@3.2.47) + cypress: + specifier: ^12.11.0 + version: 12.11.0 + jsdom: + specifier: ^22.0.0 + version: 22.0.0 + start-server-and-test: + specifier: ^2.0.0 + version: 2.0.0 + vite: + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.3) + vitest: + specifier: ^0.31.0 + version: 0.31.0(jsdom@22.0.0) packages: - /@ampproject/remapping/2.2.0: + /@ampproject/remapping@2.2.0: resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==} engines: {node: '>=6.0.0'} dependencies: @@ -2844,202 +4036,226 @@ packages: '@jridgewell/trace-mapping': 0.3.16 dev: true - /@babel/code-frame/7.18.6: - resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} + /@babel/code-frame@7.21.4: + resolution: {integrity: sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==} engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.18.6 dev: true - /@babel/compat-data/7.20.1: - resolution: {integrity: sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==} + /@babel/compat-data@7.21.7: + resolution: {integrity: sha512-KYMqFYTaenzMK4yUtf4EW9wc4N9ef80FsbMtkwool5zpwl4YrT1SdWYSTRcT94KO4hannogdS+LxY7L+arP3gA==} engines: {node: '>=6.9.0'} dev: true - /@babel/core/7.20.5: - resolution: {integrity: sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==} + /@babel/core@7.21.8: + resolution: {integrity: sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.0 - '@babel/code-frame': 7.18.6 - '@babel/generator': 7.20.5 - '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.20.5 - '@babel/helper-module-transforms': 7.20.2 - '@babel/helpers': 7.20.6 - '@babel/parser': 7.20.5 - '@babel/template': 7.18.10 - '@babel/traverse': 7.20.5 - '@babel/types': 7.20.5 + '@babel/code-frame': 7.21.4 + '@babel/generator': 7.21.5 + '@babel/helper-compilation-targets': 7.21.5(@babel/core@7.21.8) + '@babel/helper-module-transforms': 7.21.5 + '@babel/helpers': 7.21.5 + '@babel/parser': 7.21.8 + '@babel/template': 7.20.7 + '@babel/traverse': 7.21.5 + '@babel/types': 7.21.5 convert-source-map: 1.8.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) gensync: 1.0.0-beta.2 - json5: 2.2.1 + json5: 2.2.3 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /@babel/generator/7.20.5: - resolution: {integrity: sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==} + /@babel/generator@7.21.5: + resolution: {integrity: sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.21.5 '@jridgewell/gen-mapping': 0.3.2 + '@jridgewell/trace-mapping': 0.3.18 jsesc: 2.5.2 dev: true - /@babel/helper-annotate-as-pure/7.18.6: + /@babel/helper-annotate-as-pure@7.18.6: resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.21.5 dev: true - /@babel/helper-compilation-targets/7.20.0_@babel+core@7.20.5: - resolution: {integrity: sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==} + /@babel/helper-compilation-targets@7.21.5(@babel/core@7.21.8): + resolution: {integrity: sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.20.1 - '@babel/core': 7.20.5 - '@babel/helper-validator-option': 7.18.6 + '@babel/compat-data': 7.21.7 + '@babel/core': 7.21.8 + '@babel/helper-validator-option': 7.21.0 browserslist: 4.21.4 + lru-cache: 5.1.1 semver: 6.3.0 dev: true - /@babel/helper-create-class-features-plugin/7.20.2_@babel+core@7.20.5: - resolution: {integrity: sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==} + /@babel/helper-create-class-features-plugin@7.21.8(@babel/core@7.21.8): + resolution: {integrity: sha512-+THiN8MqiH2AczyuZrnrKL6cAxFRRQDKW9h1YkBvbgKmAm6mwiacig1qT73DHIWMGo40GRnsEfN3LA+E6NtmSw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.21.8 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.19.0 - '@babel/helper-member-expression-to-functions': 7.18.9 + '@babel/helper-environment-visitor': 7.21.5 + '@babel/helper-function-name': 7.21.0 + '@babel/helper-member-expression-to-functions': 7.21.5 '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/helper-replace-supers': 7.19.1 + '@babel/helper-replace-supers': 7.21.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 '@babel/helper-split-export-declaration': 7.18.6 + semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-environment-visitor/7.18.9: - resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==} + /@babel/helper-environment-visitor@7.21.5: + resolution: {integrity: sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-function-name/7.19.0: - resolution: {integrity: sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==} + /@babel/helper-function-name@7.21.0: + resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.18.10 - '@babel/types': 7.20.5 + '@babel/template': 7.20.7 + '@babel/types': 7.21.5 dev: true - /@babel/helper-hoist-variables/7.18.6: + /@babel/helper-hoist-variables@7.18.6: resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.21.5 dev: true - /@babel/helper-member-expression-to-functions/7.18.9: - resolution: {integrity: sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==} + /@babel/helper-member-expression-to-functions@7.21.5: + resolution: {integrity: sha512-nIcGfgwpH2u4n9GG1HpStW5Ogx7x7ekiFHbjjFRKXbn5zUvqO9ZgotCO4x1aNbKn/x/xOUaXEhyNHCwtFCpxWg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.21.5 dev: true - /@babel/helper-module-imports/7.18.6: + /@babel/helper-module-imports@7.18.6: resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.21.5 dev: true - /@babel/helper-module-transforms/7.20.2: - resolution: {integrity: sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==} + /@babel/helper-module-imports@7.21.4: + resolution: {integrity: sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-module-imports': 7.18.6 - '@babel/helper-simple-access': 7.20.2 + '@babel/types': 7.21.5 + dev: true + + /@babel/helper-module-transforms@7.21.5: + resolution: {integrity: sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-environment-visitor': 7.21.5 + '@babel/helper-module-imports': 7.21.4 + '@babel/helper-simple-access': 7.21.5 '@babel/helper-split-export-declaration': 7.18.6 '@babel/helper-validator-identifier': 7.19.1 - '@babel/template': 7.18.10 - '@babel/traverse': 7.20.5 - '@babel/types': 7.20.5 + '@babel/template': 7.20.7 + '@babel/traverse': 7.21.5 + '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-optimise-call-expression/7.18.6: + /@babel/helper-optimise-call-expression@7.18.6: resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.21.5 dev: true - /@babel/helper-plugin-utils/7.20.2: + /@babel/helper-plugin-utils@7.20.2: resolution: {integrity: sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-replace-supers/7.19.1: - resolution: {integrity: sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==} + /@babel/helper-replace-supers@7.21.5: + resolution: {integrity: sha512-/y7vBgsr9Idu4M6MprbOVUfH3vs7tsIfnVWv/Ml2xgwvyH6LTngdfbf5AdsKwkJy4zgy1X/kuNrEKvhhK28Yrg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-member-expression-to-functions': 7.18.9 + '@babel/helper-environment-visitor': 7.21.5 + '@babel/helper-member-expression-to-functions': 7.21.5 '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/traverse': 7.20.5 - '@babel/types': 7.20.5 + '@babel/template': 7.20.7 + '@babel/traverse': 7.21.5 + '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-simple-access/7.20.2: - resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==} + /@babel/helper-simple-access@7.21.5: + resolution: {integrity: sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.21.5 dev: true - /@babel/helper-split-export-declaration/7.18.6: + /@babel/helper-skip-transparent-expression-wrappers@7.20.0: + resolution: {integrity: sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.21.5 + dev: true + + /@babel/helper-split-export-declaration@7.18.6: resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.21.5 dev: true - /@babel/helper-string-parser/7.19.4: + /@babel/helper-string-parser@7.19.4: resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-identifier/7.19.1: + /@babel/helper-string-parser@7.21.5: + resolution: {integrity: sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-validator-identifier@7.19.1: resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-option/7.18.6: - resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==} + /@babel/helper-validator-option@7.21.0: + resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==} engines: {node: '>=6.9.0'} dev: true - /@babel/helpers/7.20.6: - resolution: {integrity: sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==} + /@babel/helpers@7.21.5: + resolution: {integrity: sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.18.10 - '@babel/traverse': 7.20.5 - '@babel/types': 7.20.5 + '@babel/template': 7.20.7 + '@babel/traverse': 7.21.5 + '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color dev: true - /@babel/highlight/7.18.6: + /@babel/highlight@7.18.6: resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} engines: {node: '>=6.9.0'} dependencies: @@ -3048,117 +4264,135 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.20.5: + /@babel/parser@7.20.5: resolution: {integrity: sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==} engines: {node: '>=6.0.0'} hasBin: true dependencies: '@babel/types': 7.20.5 - /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.20.5: + /@babel/parser@7.21.8: + resolution: {integrity: sha512-6zavDGdzG3gUqAdWvlLFfk+36RilI+Pwyuuh7HItyeScCWP3k6i8vKclAQ0bM/0y/Kz/xiwvxhMv9MgTJP5gmA==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.21.5 + dev: true + + /@babel/plugin-syntax-jsx@7.18.6(@babel/core@7.21.8): resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.21.8 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-typescript/7.20.0_@babel+core@7.20.5: + /@babel/plugin-syntax-typescript@7.20.0(@babel/core@7.21.8): resolution: {integrity: sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.21.8 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-typescript/7.20.2_@babel+core@7.20.5: - resolution: {integrity: sha512-jvS+ngBfrnTUBfOQq8NfGnSbF9BrqlR6hjJ2yVxMkmO5nL/cdifNbI30EfjRlN4g5wYWNnMPyj5Sa6R1pbLeag==} + /@babel/plugin-transform-typescript@7.21.3(@babel/core@7.21.8): + resolution: {integrity: sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-create-class-features-plugin': 7.20.2_@babel+core@7.20.5 + '@babel/core': 7.21.8 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-create-class-features-plugin': 7.21.8(@babel/core@7.21.8) '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.20.5 + '@babel/plugin-syntax-typescript': 7.20.0(@babel/core@7.21.8) transitivePeerDependencies: - supports-color dev: true - /@babel/template/7.18.10: + /@babel/template@7.18.10: resolution: {integrity: sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.18.6 - '@babel/parser': 7.20.5 - '@babel/types': 7.20.5 + '@babel/code-frame': 7.21.4 + '@babel/parser': 7.21.8 + '@babel/types': 7.21.5 dev: true - /@babel/traverse/7.20.1: - resolution: {integrity: sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==} + /@babel/template@7.20.7: + resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.18.6 - '@babel/generator': 7.20.5 - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.19.0 + '@babel/code-frame': 7.21.4 + '@babel/parser': 7.21.8 + '@babel/types': 7.21.5 + dev: true + + /@babel/traverse@7.20.5: + resolution: {integrity: sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.21.4 + '@babel/generator': 7.21.5 + '@babel/helper-environment-visitor': 7.21.5 + '@babel/helper-function-name': 7.21.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.20.5 - '@babel/types': 7.20.5 - debug: 4.3.4 + '@babel/parser': 7.21.8 + '@babel/types': 7.21.5 + debug: 4.3.4(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/traverse/7.20.5: - resolution: {integrity: sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==} + /@babel/traverse@7.21.5: + resolution: {integrity: sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.18.6 - '@babel/generator': 7.20.5 - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.19.0 + '@babel/code-frame': 7.21.4 + '@babel/generator': 7.21.5 + '@babel/helper-environment-visitor': 7.21.5 + '@babel/helper-function-name': 7.21.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.20.5 - '@babel/types': 7.20.5 - debug: 4.3.4 + '@babel/parser': 7.21.8 + '@babel/types': 7.21.5 + debug: 4.3.4(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types/7.20.2: - resolution: {integrity: sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==} + /@babel/types@7.20.5: + resolution: {integrity: sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.19.4 '@babel/helper-validator-identifier': 7.19.1 to-fast-properties: 2.0.0 - dev: true - /@babel/types/7.20.5: - resolution: {integrity: sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==} + /@babel/types@7.21.5: + resolution: {integrity: sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-string-parser': 7.19.4 + '@babel/helper-string-parser': 7.21.5 '@babel/helper-validator-identifier': 7.19.1 to-fast-properties: 2.0.0 + dev: true - /@colors/colors/1.5.0: + /@colors/colors@1.5.0: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} requiresBuild: true dev: true optional: true - /@cypress/request/2.88.10: + /@cypress/request@2.88.10: resolution: {integrity: sha512-Zp7F+R93N0yZyG34GutyTNr+okam7s/Fzc1+i3kcqOP8vk6OuajuE9qZJ6Rs+10/1JFtXFYMdyarnU1rZuJesg==} engines: {node: '>= 6'} dependencies: @@ -3182,35 +4416,35 @@ packages: uuid: 8.3.2 dev: true - /@cypress/xvfb/1.2.4_supports-color@8.1.1: + /@cypress/xvfb@1.2.4(supports-color@8.1.1): resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==} dependencies: - debug: 3.2.7_supports-color@8.1.1 + debug: 3.2.7(supports-color@8.1.1) lodash.once: 4.1.1 transitivePeerDependencies: - supports-color dev: true - /@esbuild/android-arm/0.16.17: - resolution: {integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==} + /@esbuild/android-arm64@0.17.18: + resolution: {integrity: sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw==} engines: {node: '>=12'} - cpu: [arm] + cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@esbuild/android-arm64/0.16.17: - resolution: {integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==} + /@esbuild/android-arm@0.17.18: + resolution: {integrity: sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw==} engines: {node: '>=12'} - cpu: [arm64] + cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@esbuild/android-x64/0.16.17: - resolution: {integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==} + /@esbuild/android-x64@0.17.18: + resolution: {integrity: sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -3218,8 +4452,8 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64/0.16.17: - resolution: {integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==} + /@esbuild/darwin-arm64@0.17.18: + resolution: {integrity: sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -3227,8 +4461,8 @@ packages: dev: true optional: true - /@esbuild/darwin-x64/0.16.17: - resolution: {integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==} + /@esbuild/darwin-x64@0.17.18: + resolution: {integrity: sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -3236,8 +4470,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64/0.16.17: - resolution: {integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==} + /@esbuild/freebsd-arm64@0.17.18: + resolution: {integrity: sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -3245,8 +4479,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64/0.16.17: - resolution: {integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==} + /@esbuild/freebsd-x64@0.17.18: + resolution: {integrity: sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -3254,26 +4488,26 @@ packages: dev: true optional: true - /@esbuild/linux-arm/0.16.17: - resolution: {integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==} + /@esbuild/linux-arm64@0.17.18: + resolution: {integrity: sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ==} engines: {node: '>=12'} - cpu: [arm] + cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/linux-arm64/0.16.17: - resolution: {integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==} + /@esbuild/linux-arm@0.17.18: + resolution: {integrity: sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg==} engines: {node: '>=12'} - cpu: [arm64] + cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/linux-ia32/0.16.17: - resolution: {integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==} + /@esbuild/linux-ia32@0.17.18: + resolution: {integrity: sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -3281,8 +4515,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64/0.16.17: - resolution: {integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==} + /@esbuild/linux-loong64@0.17.18: + resolution: {integrity: sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -3290,8 +4524,8 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el/0.16.17: - resolution: {integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==} + /@esbuild/linux-mips64el@0.17.18: + resolution: {integrity: sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -3299,8 +4533,8 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64/0.16.17: - resolution: {integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==} + /@esbuild/linux-ppc64@0.17.18: + resolution: {integrity: sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -3308,8 +4542,8 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64/0.16.17: - resolution: {integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==} + /@esbuild/linux-riscv64@0.17.18: + resolution: {integrity: sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -3317,8 +4551,8 @@ packages: dev: true optional: true - /@esbuild/linux-s390x/0.16.17: - resolution: {integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==} + /@esbuild/linux-s390x@0.17.18: + resolution: {integrity: sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -3326,8 +4560,8 @@ packages: dev: true optional: true - /@esbuild/linux-x64/0.16.17: - resolution: {integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==} + /@esbuild/linux-x64@0.17.18: + resolution: {integrity: sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -3335,8 +4569,8 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64/0.16.17: - resolution: {integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==} + /@esbuild/netbsd-x64@0.17.18: + resolution: {integrity: sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -3344,8 +4578,8 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64/0.16.17: - resolution: {integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==} + /@esbuild/openbsd-x64@0.17.18: + resolution: {integrity: sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -3353,8 +4587,8 @@ packages: dev: true optional: true - /@esbuild/sunos-x64/0.16.17: - resolution: {integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==} + /@esbuild/sunos-x64@0.17.18: + resolution: {integrity: sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -3362,8 +4596,8 @@ packages: dev: true optional: true - /@esbuild/win32-arm64/0.16.17: - resolution: {integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==} + /@esbuild/win32-arm64@0.17.18: + resolution: {integrity: sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -3371,8 +4605,8 @@ packages: dev: true optional: true - /@esbuild/win32-ia32/0.16.17: - resolution: {integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==} + /@esbuild/win32-ia32@0.17.18: + resolution: {integrity: sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -3380,8 +4614,8 @@ packages: dev: true optional: true - /@esbuild/win32-x64/0.16.17: - resolution: {integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==} + /@esbuild/win32-x64@0.17.18: + resolution: {integrity: sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -3389,17 +4623,17 @@ packages: dev: true optional: true - /@hapi/hoek/9.3.0: + /@hapi/hoek@9.3.0: resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} dev: true - /@hapi/topo/5.1.0: + /@hapi/topo@5.1.0: resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} dependencies: '@hapi/hoek': 9.3.0 dev: true - /@jridgewell/gen-mapping/0.1.1: + /@jridgewell/gen-mapping@0.1.1: resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==} engines: {node: '>=6.0.0'} dependencies: @@ -3407,222 +4641,246 @@ packages: '@jridgewell/sourcemap-codec': 1.4.14 dev: true - /@jridgewell/gen-mapping/0.3.2: + /@jridgewell/gen-mapping@0.3.2: resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==} engines: {node: '>=6.0.0'} dependencies: '@jridgewell/set-array': 1.1.2 '@jridgewell/sourcemap-codec': 1.4.14 - '@jridgewell/trace-mapping': 0.3.16 + '@jridgewell/trace-mapping': 0.3.18 dev: true - /@jridgewell/resolve-uri/3.1.0: + /@jridgewell/resolve-uri@3.1.0: resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} engines: {node: '>=6.0.0'} dev: true - /@jridgewell/set-array/1.1.2: + /@jridgewell/set-array@1.1.2: resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} engines: {node: '>=6.0.0'} dev: true - /@jridgewell/sourcemap-codec/1.4.14: + /@jridgewell/sourcemap-codec@1.4.14: resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} dev: true - /@jridgewell/trace-mapping/0.3.16: + /@jridgewell/trace-mapping@0.3.16: resolution: {integrity: sha512-LCQ+NeThyJ4k1W2d+vIKdxuSt9R3pQSZ4P92m7EakaYuXcVWbHuT5bjNcqLd4Rdgi6xYWYDvBJZJLZSLanjDcA==} dependencies: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.14 dev: true - /@playwright/test/1.31.1: - resolution: {integrity: sha512-IsytVZ+0QLDh1Hj83XatGp/GsI1CDJWbyDaBGbainsh0p2zC7F4toUocqowmjS6sQff2NGT3D9WbDj/3K2CJiA==} + /@jridgewell/trace-mapping@0.3.18: + resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} + dependencies: + '@jridgewell/resolve-uri': 3.1.0 + '@jridgewell/sourcemap-codec': 1.4.14 + dev: true + + /@playwright/test@1.33.0: + resolution: {integrity: sha512-YunBa2mE7Hq4CfPkGzQRK916a4tuZoVx/EpLjeWlTVOnD4S2+fdaQZE0LJkbfhN5FTSKNLdcl7MoT5XB37bTkg==} engines: {node: '>=14'} hasBin: true dependencies: - '@types/node': 18.14.2 - playwright-core: 1.31.1 + '@types/node': 18.16.3 + playwright-core: 1.33.0 optionalDependencies: fsevents: 2.3.2 dev: true - /@sideway/address/4.1.4: + /@sideway/address@4.1.4: resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==} dependencies: '@hapi/hoek': 9.3.0 dev: true - /@sideway/formula/3.0.1: + /@sideway/formula@3.0.1: resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} dev: true - /@sideway/pinpoint/2.0.0: + /@sideway/pinpoint@2.0.0: resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} dev: true - /@tootallnate/once/2.0.0: + /@tootallnate/once@2.0.0: resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} engines: {node: '>= 10'} dev: true - /@types/chai-subset/1.3.3: + /@tsconfig/node18@2.0.0: + resolution: {integrity: sha512-uI/B0ShkiEwTk036pncXucVlj4y11EW6mycQvCEzC1PkR2TBvdQZ5Wf96dp+XXWAc70FEDfvwTqanoaDpP6rPw==} + dev: true + + /@types/chai-subset@1.3.3: resolution: {integrity: sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==} dependencies: '@types/chai': 4.3.4 dev: true - /@types/chai/4.3.4: + /@types/chai@4.3.4: resolution: {integrity: sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw==} dev: true - /@types/jsdom/21.1.0: - resolution: {integrity: sha512-leWreJOdnuIxq9Y70tBVm/bvTuh31DSlF/r4l7Cfi4uhVQqLHD0Q4v301GMisEMwwbMgF7ZKxuZ+Jbd4NcdmRw==} + /@types/jsdom@21.1.1: + resolution: {integrity: sha512-cZFuoVLtzKP3gmq9eNosUL1R50U+USkbLtUQ1bYVgl/lKp0FZM7Cq4aIHAL8oIvQ17uSHi7jXPtfDOdjPwBE7A==} dependencies: - '@types/node': 18.14.2 + '@types/node': 18.16.3 '@types/tough-cookie': 4.0.2 - parse5: 7.1.1 + parse5: 7.1.2 dev: true - /@types/node/14.18.31: + /@types/node@14.18.31: resolution: {integrity: sha512-vQAnaReSQkEDa8uwAyQby8bYGKu84R/deEc6mg5T8fX6gzCn8QW6rziSgsti1fNvsrswKUKPnVTi7uoB+u62Mw==} dev: true - /@types/node/18.14.2: - resolution: {integrity: sha512-1uEQxww3DaghA0RxqHx0O0ppVlo43pJhepY51OxuQIKHpjbnYLA7vcdwioNPzIqmC2u3I/dmylcqjlh0e7AyUA==} + /@types/node@18.16.3: + resolution: {integrity: sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==} dev: true - /@types/sinonjs__fake-timers/8.1.1: + /@types/sinonjs__fake-timers@8.1.1: resolution: {integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==} dev: true - /@types/sizzle/2.3.3: + /@types/sizzle@2.3.3: resolution: {integrity: sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==} dev: true - /@types/tough-cookie/4.0.2: + /@types/tough-cookie@4.0.2: resolution: {integrity: sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==} dev: true - /@types/yauzl/2.10.0: + /@types/yauzl@2.10.0: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 18.14.2 + '@types/node': 18.16.3 dev: true optional: true - /@vitejs/plugin-vue-jsx/3.0.0_vite@4.1.4+vue@3.2.47: - resolution: {integrity: sha512-vurkuzgac5SYuxd2HUZqAFAWGTF10diKBwJNbCvnWijNZfXd+7jMtqjPFbGt7idOJUn584fP1Ar9j/GN2jQ3Ew==} + /@vitejs/plugin-vue-jsx@3.0.1(vite@4.3.4)(vue@3.2.47): + resolution: {integrity: sha512-+Jb7ggL48FSPS1uhPnJbJwWa9Sr90vQ+d0InW+AhBM22n+cfuYqJZDckBc+W3QSHe1WDvewMZfa4wZOtk5pRgw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 vue: ^3.0.0 dependencies: - '@babel/core': 7.20.5 - '@babel/plugin-transform-typescript': 7.20.2_@babel+core@7.20.5 - '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.20.5 - vite: 4.1.4 + '@babel/core': 7.21.8 + '@babel/plugin-transform-typescript': 7.21.3(@babel/core@7.21.8) + '@vue/babel-plugin-jsx': 1.1.1(@babel/core@7.21.8) + vite: 4.3.4(@types/node@18.16.3) vue: 3.2.47 transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue/4.0.0_vite@4.1.4+vue@3.2.47: - resolution: {integrity: sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA==} + /@vitejs/plugin-vue@4.2.1(vite@4.3.4)(vue@3.2.47): + resolution: {integrity: sha512-ZTZjzo7bmxTRTkb8GSTwkPOYDIP7pwuyV+RV53c9PYUouwcbkIZIvWvNWlX2b1dYZqtOv7D6iUAnJLVNGcLrSw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.1.4 + vite: 4.3.4(@types/node@18.16.3) vue: 3.2.47 dev: true - /@vitest/expect/0.29.1: - resolution: {integrity: sha512-VFt1u34D+/L4pqjLA8VGPdHbdF8dgjX9Nq573L9KG6/7MIAL9jmbEIKpXudmxjoTwcyczOXRyDuUWBQHZafjoA==} + /@vitest/expect@0.31.0: + resolution: {integrity: sha512-Jlm8ZTyp6vMY9iz9Ny9a0BHnCG4fqBa8neCF6Pk/c/6vkUk49Ls6UBlgGAU82QnzzoaUs9E/mUhq/eq9uMOv/g==} dependencies: - '@vitest/spy': 0.29.1 - '@vitest/utils': 0.29.1 + '@vitest/spy': 0.31.0 + '@vitest/utils': 0.31.0 chai: 4.3.7 dev: true - /@vitest/runner/0.29.1: - resolution: {integrity: sha512-VZ6D+kWpd/LVJjvxkt79OA29FUpyrI5L/EEwoBxH5m9KmKgs1QWNgobo/CGQtIWdifLQLvZdzYEK7Qj96w/ixQ==} + /@vitest/runner@0.31.0: + resolution: {integrity: sha512-H1OE+Ly7JFeBwnpHTrKyCNm/oZgr+16N4qIlzzqSG/YRQDATBYmJb/KUn3GrZaiQQyL7GwpNHVZxSQd6juLCgw==} dependencies: - '@vitest/utils': 0.29.1 + '@vitest/utils': 0.31.0 + concordance: 5.0.4 p-limit: 4.0.0 pathe: 1.1.0 dev: true - /@vitest/spy/0.29.1: - resolution: {integrity: sha512-sRXXK44pPzaizpiZOIQP7YMhxIs80J/b6v1yR3SItpxG952c8tdA7n0O2j4OsVkjiO/ZDrjAYFrXL3gq6hLx6Q==} + /@vitest/snapshot@0.31.0: + resolution: {integrity: sha512-5dTXhbHnyUMTMOujZPB0wjFjQ6q5x9c8TvAsSPUNKjp1tVU7i9pbqcKPqntyu2oXtmVxKbuHCqrOd+Ft60r4tg==} + dependencies: + magic-string: 0.30.0 + pathe: 1.1.0 + pretty-format: 27.5.1 + dev: true + + /@vitest/spy@0.31.0: + resolution: {integrity: sha512-IzCEQ85RN26GqjQNkYahgVLLkULOxOm5H/t364LG0JYb3Apg0PsYCHLBYGA006+SVRMWhQvHlBBCyuByAMFmkg==} dependencies: - tinyspy: 1.0.2 + tinyspy: 2.1.0 dev: true - /@vitest/utils/0.29.1: - resolution: {integrity: sha512-6npOEpmyE6zPS2wsWb7yX5oDpp6WY++cC5BX6/qaaMhGC3ZlPd8BbTz3RtGPi1PfPerPvfs4KqS/JDOIaB6J3w==} + /@vitest/utils@0.31.0: + resolution: {integrity: sha512-kahaRyLX7GS1urekRXN2752X4gIgOGVX4Wo8eDUGUkTWlGpXzf5ZS6N9RUUS+Re3XEE8nVGqNyxkSxF5HXlGhQ==} dependencies: - cli-truncate: 3.1.0 - diff: 5.1.0 + concordance: 5.0.4 loupe: 2.3.6 - picocolors: 1.0.0 pretty-format: 27.5.1 dev: true - /@volar/language-core/1.3.0-alpha.0: - resolution: {integrity: sha512-W3uMzecHPcbwddPu4SJpUcPakRBK/y/BP+U0U6NiPpUX1tONLC4yCawt+QBJqtgJ+sfD6ztf5PyvPL3hQRqfOA==} + /@volar/language-core@1.4.1: + resolution: {integrity: sha512-EIY+Swv+TjsWpxOxujjMf1ZXqOjg9MT2VMXZ+1dKva0wD8W0L6EtptFFcCJdBbcKmGMFkr57Qzz9VNMWhs3jXQ==} dependencies: - '@volar/source-map': 1.3.0-alpha.0 + '@volar/source-map': 1.4.1 dev: true - /@volar/source-map/1.3.0-alpha.0: - resolution: {integrity: sha512-jSdizxWFvDTvkPYZnO6ew3sBZUnS0abKCbuopkc0JrIlFbznWC/fPH3iPFIMS8/IIkRxq1Jh9VVG60SmtsdaMQ==} + /@volar/source-map@1.4.1: + resolution: {integrity: sha512-bZ46ad72dsbzuOWPUtJjBXkzSQzzSejuR3CT81+GvTEI2E994D8JPXzM3tl98zyCNnjgs4OkRyliImL1dvJ5BA==} dependencies: muggle-string: 0.2.2 dev: true - /@volar/typescript/1.3.0-alpha.0: - resolution: {integrity: sha512-5UItyW2cdH2mBLu4RrECRNJRgtvvzKrSCn2y3v/D61QwIDkGx4aeil6x8RFuUL5TFtV6QvVHXnsOHxNgd+sCow==} + /@volar/typescript@1.4.1(typescript@5.0.4): + resolution: {integrity: sha512-phTy6p9yG6bgMIKQWEeDOi/aeT0njZsb1a/G1mrEuDsLmAn24Le4gDwSsGNhea6Uhu+3gdpUZn2PmZXa+WG2iQ==} + peerDependencies: + typescript: '*' dependencies: - '@volar/language-core': 1.3.0-alpha.0 + '@volar/language-core': 1.4.1 + typescript: 5.0.4 dev: true - /@volar/vue-language-core/1.2.0: - resolution: {integrity: sha512-w7yEiaITh2WzKe6u8ZdeLKCUz43wdmY/OqAmsB/PGDvvhTcVhCJ6f0W/RprZL1IhqH8wALoWiwEh/Wer7ZviMQ==} + /@volar/vue-language-core@1.6.4: + resolution: {integrity: sha512-1o+cAtN2DIDNAX/HS8rkjZc8wTMTK+zCab/qtYbvEVlmokhZiDrQeoD9/l0Ug7YCNg+mVuMNHKNBY7pX8U2/Jw==} dependencies: - '@volar/language-core': 1.3.0-alpha.0 - '@volar/source-map': 1.3.0-alpha.0 - '@vue/compiler-dom': 3.2.47 - '@vue/compiler-sfc': 3.2.47 - '@vue/reactivity': 3.2.47 - '@vue/shared': 3.2.47 - minimatch: 6.2.0 + '@volar/language-core': 1.4.1 + '@volar/source-map': 1.4.1 + '@vue/compiler-dom': 3.3.0-beta.3 + '@vue/compiler-sfc': 3.3.0-beta.3 + '@vue/reactivity': 3.3.0-beta.3 + '@vue/shared': 3.3.0-beta.3 + minimatch: 9.0.0 muggle-string: 0.2.2 vue-template-compiler: 2.7.14 dev: true - /@volar/vue-typescript/1.2.0: - resolution: {integrity: sha512-zjmRi9y3J1EkG+pfuHp8IbHmibihrKK485cfzsHjiuvJMGrpkWvlO5WVEk8oslMxxeGC5XwBFE9AOlvh378EPA==} + /@volar/vue-typescript@1.6.4(typescript@5.0.4): + resolution: {integrity: sha512-qKwgP0KVQR/aaH/SN3AP7RB8NnXPWDn3tjyXP6IT6etxkDeZLBLsXWUD9KMak/RvV1DgbXDuz4F9yuZlbt29rA==} + peerDependencies: + typescript: '*' dependencies: - '@volar/typescript': 1.3.0-alpha.0 - '@volar/vue-language-core': 1.2.0 + '@volar/typescript': 1.4.1(typescript@5.0.4) + '@volar/vue-language-core': 1.6.4 + typescript: 5.0.4 dev: true - /@vue/babel-helper-vue-transform-on/1.0.2: + /@vue/babel-helper-vue-transform-on@1.0.2: resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==} dev: true - /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.20.5: + /@vue/babel-plugin-jsx@1.1.1(@babel/core@7.21.8): resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==} dependencies: '@babel/helper-module-imports': 7.18.6 - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.20.5 + '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.21.8) '@babel/template': 7.18.10 - '@babel/traverse': 7.20.1 - '@babel/types': 7.20.2 + '@babel/traverse': 7.20.5 + '@babel/types': 7.20.5 '@vue/babel-helper-vue-transform-on': 1.0.2 camelcase: 6.3.0 html-tags: 3.2.0 @@ -3632,7 +4890,7 @@ packages: - supports-color dev: true - /@vue/compiler-core/3.2.47: + /@vue/compiler-core@3.2.47: resolution: {integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==} dependencies: '@babel/parser': 7.20.5 @@ -3640,13 +4898,29 @@ packages: estree-walker: 2.0.2 source-map: 0.6.1 - /@vue/compiler-dom/3.2.47: + /@vue/compiler-core@3.3.0-beta.3: + resolution: {integrity: sha512-mv2rPo4JHou6ebm7+U/wO1HpA6W1zDfTqbt4fqjoXrMwU4DWNgRcLKTXG6G3cXV4mOe+2YgWspfxEzo7fPTMKg==} + dependencies: + '@babel/parser': 7.21.8 + '@vue/shared': 3.3.0-beta.3 + estree-walker: 2.0.2 + source-map-js: 1.0.2 + dev: true + + /@vue/compiler-dom@3.2.47: resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==} dependencies: '@vue/compiler-core': 3.2.47 '@vue/shared': 3.2.47 - /@vue/compiler-sfc/3.2.47: + /@vue/compiler-dom@3.3.0-beta.3: + resolution: {integrity: sha512-e7VpjN9wYiuJdJos6Uoe501CzdMkfaEr/27Ks4Ss7Irtcj5YA/S1OROZ35Xl2Pc3ctx6beq5RpcOvnMqh0hcaA==} + dependencies: + '@vue/compiler-core': 3.3.0-beta.3 + '@vue/shared': 3.3.0-beta.3 + dev: true + + /@vue/compiler-sfc@3.2.47: resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==} dependencies: '@babel/parser': 7.20.5 @@ -3660,21 +4934,43 @@ packages: postcss: 8.4.21 source-map: 0.6.1 - /@vue/compiler-ssr/3.2.47: + /@vue/compiler-sfc@3.3.0-beta.3: + resolution: {integrity: sha512-6shZNooetShjSMHJvgVoE0EM8pOMV5vnrzsHoCU06stzV+kqRJQpbN7xf2s9wK2fgHMIBSMINrM9AuZiQnNCJg==} + dependencies: + '@babel/parser': 7.21.8 + '@vue/compiler-core': 3.3.0-beta.3 + '@vue/compiler-dom': 3.3.0-beta.3 + '@vue/compiler-ssr': 3.3.0-beta.3 + '@vue/reactivity-transform': 3.3.0-beta.3 + '@vue/shared': 3.3.0-beta.3 + estree-walker: 2.0.2 + magic-string: 0.30.0 + postcss: 8.4.23 + source-map-js: 1.0.2 + dev: true + + /@vue/compiler-ssr@3.2.47: resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==} dependencies: '@vue/compiler-dom': 3.2.47 '@vue/shared': 3.2.47 - /@vue/devtools-api/6.4.5: + /@vue/compiler-ssr@3.3.0-beta.3: + resolution: {integrity: sha512-egJ0lEVAod3Hpnw96cJ/0a9qv5f5h5/VCBpKYT8scqkzoMsikh8AJant2omokBCL/Ut5UAMLVQlA5b66+2Ys/g==} + dependencies: + '@vue/compiler-dom': 3.3.0-beta.3 + '@vue/shared': 3.3.0-beta.3 + dev: true + + /@vue/devtools-api@6.4.5: resolution: {integrity: sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ==} dev: false - /@vue/devtools-api/6.5.0: + /@vue/devtools-api@6.5.0: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} dev: false - /@vue/reactivity-transform/3.2.47: + /@vue/reactivity-transform@3.2.47: resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==} dependencies: '@babel/parser': 7.20.5 @@ -3683,25 +4979,41 @@ packages: estree-walker: 2.0.2 magic-string: 0.25.9 - /@vue/reactivity/3.2.47: + /@vue/reactivity-transform@3.3.0-beta.3: + resolution: {integrity: sha512-aM3TgBca9QMMu/9B9ASRVvckeZpAdJO9nmQh5UCznhoDYjVxQPS+sCQvH6TLOjPB1MDQMVQYg4ZiPqfVVo7NbA==} + dependencies: + '@babel/parser': 7.21.8 + '@vue/compiler-core': 3.3.0-beta.3 + '@vue/shared': 3.3.0-beta.3 + estree-walker: 2.0.2 + magic-string: 0.30.0 + dev: true + + /@vue/reactivity@3.2.47: resolution: {integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==} dependencies: '@vue/shared': 3.2.47 - /@vue/runtime-core/3.2.47: + /@vue/reactivity@3.3.0-beta.3: + resolution: {integrity: sha512-9VjWfWgZJ18YXEkfnDfZr33RyLBa6zc0RARLkMqMApWvM26eusZAZ4hhyxlgODBU/mEFk4XOGIAtwwSQedA0MQ==} + dependencies: + '@vue/shared': 3.3.0-beta.3 + dev: true + + /@vue/runtime-core@3.2.47: resolution: {integrity: sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA==} dependencies: '@vue/reactivity': 3.2.47 '@vue/shared': 3.2.47 - /@vue/runtime-dom/3.2.47: + /@vue/runtime-dom@3.2.47: resolution: {integrity: sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA==} dependencies: '@vue/runtime-core': 3.2.47 '@vue/shared': 3.2.47 csstype: 2.6.21 - /@vue/server-renderer/3.2.47_vue@3.2.47: + /@vue/server-renderer@3.2.47(vue@3.2.47): resolution: {integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==} peerDependencies: vue: 3.2.47 @@ -3710,11 +5022,15 @@ packages: '@vue/shared': 3.2.47 vue: 3.2.47 - /@vue/shared/3.2.47: + /@vue/shared@3.2.47: resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==} - /@vue/test-utils/2.3.0_vue@3.2.47: - resolution: {integrity: sha512-S8/9Z+B4VSsTUNtZtzS7J1TfxJbf10n+gcH9X8cASbG0Tp7qD6vqs/sUNlmpzk6i7+pP00ptauJp9rygyW89Ww==} + /@vue/shared@3.3.0-beta.3: + resolution: {integrity: sha512-st1SnB/Bkbb9TsieeI4TRX9TqHYIR5wvIma3ZtEben55EYSWa1q5u2BhTNgABSdH+rv3Xwfrvpwh5PmCw6Y53g==} + dev: true + + /@vue/test-utils@2.3.2(vue@3.2.47): + resolution: {integrity: sha512-hJnVaYhbrIm0yBS0+e1Y0Sj85cMyAi+PAbK4JHqMRUZ6S622Goa+G7QzkRSyvCteG8wop7tipuEbHoZo26wsSA==} peerDependencies: vue: ^3.0.1 dependencies: @@ -3722,62 +5038,42 @@ packages: vue: 3.2.47 optionalDependencies: '@vue/compiler-dom': 3.2.47 - '@vue/server-renderer': 3.2.47_vue@3.2.47 + '@vue/server-renderer': 3.2.47(vue@3.2.47) dev: true - /@vue/tsconfig/0.1.3_@types+node@18.14.2: - resolution: {integrity: sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==} - peerDependencies: - '@types/node': '*' - peerDependenciesMeta: - '@types/node': - optional: true - dependencies: - '@types/node': 18.14.2 + /@vue/tsconfig@0.3.2: + resolution: {integrity: sha512-jWzZbGyrZAEbHYGn0kPzJ+MMtIkIxb0+hL5+RghBowyOxMRs9jMdp5XvpXz3wgCzjRZiUucy29042HBe9cxoYA==} dev: true - /abab/2.0.6: + /abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} dev: true - /abbrev/1.1.1: + /abbrev@1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} dev: true - /acorn-globals/7.0.1: - resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} - dependencies: - acorn: 8.8.1 - acorn-walk: 8.2.0 - dev: true - - /acorn-walk/8.2.0: + /acorn-walk@8.2.0: resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} engines: {node: '>=0.4.0'} dev: true - /acorn/8.8.1: - resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - - /acorn/8.8.2: + /acorn@8.8.2: resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} engines: {node: '>=0.4.0'} hasBin: true dev: true - /agent-base/6.0.2: + /agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true - /aggregate-error/3.1.0: + /aggregate-error@3.1.0: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} dependencies: @@ -3785,146 +5081,140 @@ packages: indent-string: 4.0.0 dev: true - /ansi-colors/4.1.3: + /ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} dev: true - /ansi-escapes/4.3.2: + /ansi-escapes@4.3.2: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} engines: {node: '>=8'} dependencies: type-fest: 0.21.3 dev: true - /ansi-regex/5.0.1: + /ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} dev: true - /ansi-regex/6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} - engines: {node: '>=12'} - dev: true - - /ansi-styles/3.2.1: + /ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} dependencies: color-convert: 1.9.3 dev: true - /ansi-styles/4.3.0: + /ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} dependencies: color-convert: 2.0.1 dev: true - /ansi-styles/5.2.0: + /ansi-styles@5.2.0: resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} engines: {node: '>=10'} dev: true - /ansi-styles/6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - dev: true - - /arch/2.2.0: + /arch@2.2.0: resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} dev: true - /arg/5.0.2: + /arg@5.0.2: resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} dev: true - /asn1/0.2.6: + /asn1@0.2.6: resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} dependencies: safer-buffer: 2.1.2 dev: true - /assert-plus/1.0.0: + /assert-plus@1.0.0: resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} engines: {node: '>=0.8'} dev: true - /assertion-error/1.1.0: + /assertion-error@1.1.0: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} dev: true - /astral-regex/2.0.0: + /astral-regex@2.0.0: resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} engines: {node: '>=8'} dev: true - /async/3.2.4: + /async@3.2.4: resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} dev: true - /asynckit/0.4.0: + /asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} dev: true - /at-least-node/1.0.0: + /at-least-node@1.0.0: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} dev: true - /aws-sign2/0.7.0: + /aws-sign2@0.7.0: resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} dev: true - /aws4/1.11.0: + /aws4@1.11.0: resolution: {integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==} dev: true - /axios/0.27.2_debug@4.3.4: + /axios@0.27.2(debug@4.3.4): resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} dependencies: - follow-redirects: 1.15.2_debug@4.3.4 + follow-redirects: 1.15.2(debug@4.3.4) form-data: 4.0.0 transitivePeerDependencies: - debug dev: true - /balanced-match/1.0.2: + /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} dev: true - /base64-js/1.5.1: + /base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} dev: true - /bcrypt-pbkdf/1.0.2: + /bcrypt-pbkdf@1.0.2: resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} dependencies: tweetnacl: 0.14.5 dev: true - /blob-util/2.0.2: + /blob-util@2.0.2: resolution: {integrity: sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==} dev: true - /bluebird/3.7.2: + /bluebird@3.7.2: resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} dev: true - /brace-expansion/1.1.11: + /blueimp-md5@2.19.0: + resolution: {integrity: sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==} + dev: true + + /brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 dev: true - /brace-expansion/2.0.1: + /brace-expansion@2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} dependencies: balanced-match: 1.0.2 dev: true - /browserslist/4.21.4: + /browserslist@4.21.4: resolution: {integrity: sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -3932,51 +5222,51 @@ packages: caniuse-lite: 1.0.30001418 electron-to-chromium: 1.4.276 node-releases: 2.0.6 - update-browserslist-db: 1.0.10_browserslist@4.21.4 + update-browserslist-db: 1.0.10(browserslist@4.21.4) dev: true - /buffer-crc32/0.2.13: + /buffer-crc32@0.2.13: resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} dev: true - /buffer/5.7.1: + /buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 dev: true - /cac/6.7.14: + /cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} dev: true - /cachedir/2.3.0: + /cachedir@2.3.0: resolution: {integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==} engines: {node: '>=6'} dev: true - /call-bind/1.0.2: + /call-bind@1.0.2: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: function-bind: 1.1.1 get-intrinsic: 1.1.3 dev: true - /camelcase/6.3.0: + /camelcase@6.3.0: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} dev: true - /caniuse-lite/1.0.30001418: + /caniuse-lite@1.0.30001418: resolution: {integrity: sha512-oIs7+JL3K9JRQ3jPZjlH6qyYDp+nBTCais7hjh0s+fuBwufc7uZ7hPYMXrDOJhV360KGMTcczMRObk0/iMqZRg==} dev: true - /caseless/0.12.0: + /caseless@0.12.0: resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} dev: true - /chai/4.3.7: + /chai@4.3.7: resolution: {integrity: sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==} engines: {node: '>=4'} dependencies: @@ -3989,7 +5279,7 @@ packages: type-detect: 4.0.8 dev: true - /chalk/2.4.2: + /chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} dependencies: @@ -3998,7 +5288,7 @@ packages: supports-color: 5.5.0 dev: true - /chalk/4.1.2: + /chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} dependencies: @@ -4006,32 +5296,32 @@ packages: supports-color: 7.2.0 dev: true - /check-error/1.0.2: + /check-error@1.0.2: resolution: {integrity: sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==} dev: true - /check-more-types/2.24.0: + /check-more-types@2.24.0: resolution: {integrity: sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==} engines: {node: '>= 0.8.0'} dev: true - /ci-info/3.5.0: + /ci-info@3.5.0: resolution: {integrity: sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==} dev: true - /clean-stack/2.2.0: + /clean-stack@2.2.0: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} dev: true - /cli-cursor/3.1.0: + /cli-cursor@3.1.0: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} dependencies: restore-cursor: 3.1.0 dev: true - /cli-table3/0.6.3: + /cli-table3@0.6.3: resolution: {integrity: sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==} engines: {node: 10.* || >= 12.*} dependencies: @@ -4040,7 +5330,7 @@ packages: '@colors/colors': 1.5.0 dev: true - /cli-truncate/2.1.0: + /cli-truncate@2.1.0: resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} engines: {node: '>=8'} dependencies: @@ -4048,82 +5338,88 @@ packages: string-width: 4.2.3 dev: true - /cli-truncate/3.1.0: - resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - slice-ansi: 5.0.0 - string-width: 5.1.2 - dev: true - - /color-convert/1.9.3: + /color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: color-name: 1.1.3 dev: true - /color-convert/2.0.1: + /color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} dependencies: color-name: 1.1.4 dev: true - /color-name/1.1.3: + /color-name@1.1.3: resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} dev: true - /color-name/1.1.4: + /color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} dev: true - /colorette/2.0.19: + /colorette@2.0.19: resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==} dev: true - /combined-stream/1.0.8: + /combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 dev: true - /commander/2.20.3: + /commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} dev: true - /commander/5.1.0: - resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} + /commander@6.2.1: + resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} engines: {node: '>= 6'} dev: true - /common-tags/1.8.2: + /common-tags@1.8.2: resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} engines: {node: '>=4.0.0'} dev: true - /concat-map/0.0.1: + /concat-map@0.0.1: resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} dev: true - /config-chain/1.1.13: + /concordance@5.0.4: + resolution: {integrity: sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==} + engines: {node: '>=10.18.0 <11 || >=12.14.0 <13 || >=14'} + dependencies: + date-time: 3.1.0 + esutils: 2.0.3 + fast-diff: 1.2.0 + js-string-escape: 1.0.1 + lodash: 4.17.21 + md5-hex: 3.0.1 + semver: 7.3.8 + well-known-symbols: 2.0.0 + dev: true + + /config-chain@1.1.13: resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} dependencies: ini: 1.3.8 proto-list: 1.2.4 dev: true - /convert-source-map/1.8.0: + /convert-source-map@1.8.0: resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==} dependencies: safe-buffer: 5.1.2 dev: true - /core-util-is/1.0.2: + /core-util-is@1.0.2: resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} dev: true - /cross-spawn/6.0.5: + /cross-spawn@6.0.5: resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} engines: {node: '>=4.8'} dependencies: @@ -4134,7 +5430,7 @@ packages: which: 1.3.1 dev: true - /cross-spawn/7.0.3: + /cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} dependencies: @@ -4143,32 +5439,24 @@ packages: which: 2.0.2 dev: true - /cssom/0.3.8: - resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} - dev: true - - /cssom/0.5.0: - resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} - dev: true - - /cssstyle/2.3.0: - resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} - engines: {node: '>=8'} + /cssstyle@3.0.0: + resolution: {integrity: sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==} + engines: {node: '>=14'} dependencies: - cssom: 0.3.8 + rrweb-cssom: 0.6.0 dev: true - /csstype/2.6.21: + /csstype@2.6.21: resolution: {integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==} - /cypress/12.7.0: - resolution: {integrity: sha512-7rq+nmhzz0u6yabCFyPtADU2OOrYt6pvUau9qV7xyifJ/hnsaw/vkr0tnLlcuuQKUAOC1v1M1e4Z0zG7S0IAvA==} + /cypress@12.11.0: + resolution: {integrity: sha512-TJE+CCWI26Hwr5Msb9GpQhFLubdYooW0fmlPwTsfiyxmngqc7+SZGLPeIkj2dTSSZSEtpQVzOzvcnzH0o8G7Vw==} engines: {node: ^14.0.0 || ^16.0.0 || >=18.0.0} hasBin: true requiresBuild: true dependencies: '@cypress/request': 2.88.10 - '@cypress/xvfb': 1.2.4_supports-color@8.1.1 + '@cypress/xvfb': 1.2.4(supports-color@8.1.1) '@types/node': 14.18.31 '@types/sinonjs__fake-timers': 8.1.1 '@types/sizzle': 2.3.3 @@ -4181,22 +5469,22 @@ packages: check-more-types: 2.24.0 cli-cursor: 3.1.0 cli-table3: 0.6.3 - commander: 5.1.0 + commander: 6.2.1 common-tags: 1.8.2 dayjs: 1.11.5 - debug: 4.3.4_supports-color@8.1.1 + debug: 4.3.4(supports-color@8.1.1) enquirer: 2.3.6 eventemitter2: 6.4.7 execa: 4.1.0 executable: 4.1.1 - extract-zip: 2.0.1_supports-color@8.1.1 + extract-zip: 2.0.1(supports-color@8.1.1) figures: 3.2.0 fs-extra: 9.1.0 getos: 3.2.1 is-ci: 3.0.1 is-installed-globally: 0.4.0 lazy-ass: 1.6.0 - listr2: 3.14.0_enquirer@2.3.6 + listr2: 3.14.0(enquirer@2.3.6) lodash: 4.17.21 log-symbols: 4.1.0 minimist: 1.2.8 @@ -4211,31 +5499,38 @@ packages: yauzl: 2.10.0 dev: true - /dashdash/1.14.1: + /dashdash@1.14.1: resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} engines: {node: '>=0.10'} dependencies: assert-plus: 1.0.0 dev: true - /data-urls/3.0.2: - resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} - engines: {node: '>=12'} + /data-urls@4.0.0: + resolution: {integrity: sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==} + engines: {node: '>=14'} dependencies: abab: 2.0.6 whatwg-mimetype: 3.0.0 - whatwg-url: 11.0.0 + whatwg-url: 12.0.1 + dev: true + + /date-time@3.1.0: + resolution: {integrity: sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==} + engines: {node: '>=6'} + dependencies: + time-zone: 1.0.0 dev: true - /dayjs/1.11.5: + /dayjs@1.11.5: resolution: {integrity: sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA==} dev: true - /de-indent/1.0.2: + /de-indent@1.0.2: resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} dev: true - /debug/3.2.7_supports-color@8.1.1: + /debug@3.2.7(supports-color@8.1.1): resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} peerDependencies: supports-color: '*' @@ -4247,19 +5542,7 @@ packages: supports-color: 8.1.1 dev: true - /debug/4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - dev: true - - /debug/4.3.4_supports-color@8.1.1: + /debug@4.3.4(supports-color@8.1.1): resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} peerDependencies: @@ -4272,22 +5555,18 @@ packages: supports-color: 8.1.1 dev: true - /decimal.js/10.4.2: - resolution: {integrity: sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==} + /decimal.js@10.4.3: + resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} dev: true - /deep-eql/4.1.3: + /deep-eql@4.1.3: resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} engines: {node: '>=6'} dependencies: type-detect: 4.0.8 dev: true - /deep-is/0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - dev: true - - /define-properties/1.1.4: + /define-properties@1.1.4: resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==} engines: {node: '>= 0.4'} dependencies: @@ -4295,39 +5574,30 @@ packages: object-keys: 1.1.1 dev: true - /delayed-stream/1.0.0: + /delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} dev: true - /diff/5.1.0: - resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} - engines: {node: '>=0.3.1'} - dev: true - - /domexception/4.0.0: + /domexception@4.0.0: resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} engines: {node: '>=12'} dependencies: webidl-conversions: 7.0.0 dev: true - /duplexer/0.1.2: + /duplexer@0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} dev: true - /eastasianwidth/0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - dev: true - - /ecc-jsbn/0.1.2: + /ecc-jsbn@0.1.2: resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} dependencies: jsbn: 0.1.1 safer-buffer: 2.1.2 dev: true - /editorconfig/0.15.3: + /editorconfig@0.15.3: resolution: {integrity: sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==} hasBin: true dependencies: @@ -4337,43 +5607,39 @@ packages: sigmund: 1.0.1 dev: true - /electron-to-chromium/1.4.276: + /electron-to-chromium@1.4.276: resolution: {integrity: sha512-EpuHPqu8YhonqLBXHoU6hDJCD98FCe6KDoet3/gY1qsQ6usjJoHqBH2YIVs8FXaAtHwVL8Uqa/fsYao/vq9VWQ==} dev: true - /emoji-regex/8.0.0: + /emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true - /emoji-regex/9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - dev: true - - /end-of-stream/1.4.4: + /end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: once: 1.4.0 dev: true - /enquirer/2.3.6: + /enquirer@2.3.6: resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} engines: {node: '>=8.6'} dependencies: ansi-colors: 4.1.3 dev: true - /entities/4.4.0: + /entities@4.4.0: resolution: {integrity: sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==} engines: {node: '>=0.12'} dev: true - /error-ex/1.3.2: + /error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: is-arrayish: 0.2.1 dev: true - /es-abstract/1.20.4: + /es-abstract@1.20.4: resolution: {integrity: sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==} engines: {node: '>= 0.4'} dependencies: @@ -4403,7 +5669,7 @@ packages: unbox-primitive: 1.0.2 dev: true - /es-to-primitive/1.2.1: + /es-to-primitive@1.2.1: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} engines: {node: '>= 0.4'} dependencies: @@ -4412,79 +5678,55 @@ packages: is-symbol: 1.0.4 dev: true - /esbuild/0.16.17: - resolution: {integrity: sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==} + /esbuild@0.17.18: + resolution: {integrity: sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.16.17 - '@esbuild/android-arm64': 0.16.17 - '@esbuild/android-x64': 0.16.17 - '@esbuild/darwin-arm64': 0.16.17 - '@esbuild/darwin-x64': 0.16.17 - '@esbuild/freebsd-arm64': 0.16.17 - '@esbuild/freebsd-x64': 0.16.17 - '@esbuild/linux-arm': 0.16.17 - '@esbuild/linux-arm64': 0.16.17 - '@esbuild/linux-ia32': 0.16.17 - '@esbuild/linux-loong64': 0.16.17 - '@esbuild/linux-mips64el': 0.16.17 - '@esbuild/linux-ppc64': 0.16.17 - '@esbuild/linux-riscv64': 0.16.17 - '@esbuild/linux-s390x': 0.16.17 - '@esbuild/linux-x64': 0.16.17 - '@esbuild/netbsd-x64': 0.16.17 - '@esbuild/openbsd-x64': 0.16.17 - '@esbuild/sunos-x64': 0.16.17 - '@esbuild/win32-arm64': 0.16.17 - '@esbuild/win32-ia32': 0.16.17 - '@esbuild/win32-x64': 0.16.17 - dev: true - - /escalade/3.1.1: + '@esbuild/android-arm': 0.17.18 + '@esbuild/android-arm64': 0.17.18 + '@esbuild/android-x64': 0.17.18 + '@esbuild/darwin-arm64': 0.17.18 + '@esbuild/darwin-x64': 0.17.18 + '@esbuild/freebsd-arm64': 0.17.18 + '@esbuild/freebsd-x64': 0.17.18 + '@esbuild/linux-arm': 0.17.18 + '@esbuild/linux-arm64': 0.17.18 + '@esbuild/linux-ia32': 0.17.18 + '@esbuild/linux-loong64': 0.17.18 + '@esbuild/linux-mips64el': 0.17.18 + '@esbuild/linux-ppc64': 0.17.18 + '@esbuild/linux-riscv64': 0.17.18 + '@esbuild/linux-s390x': 0.17.18 + '@esbuild/linux-x64': 0.17.18 + '@esbuild/netbsd-x64': 0.17.18 + '@esbuild/openbsd-x64': 0.17.18 + '@esbuild/sunos-x64': 0.17.18 + '@esbuild/win32-arm64': 0.17.18 + '@esbuild/win32-ia32': 0.17.18 + '@esbuild/win32-x64': 0.17.18 + dev: true + + /escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} dev: true - /escape-string-regexp/1.0.5: + /escape-string-regexp@1.0.5: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} dev: true - /escodegen/2.0.0: - resolution: {integrity: sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==} - engines: {node: '>=6.0'} - hasBin: true - dependencies: - esprima: 4.0.1 - estraverse: 5.3.0 - esutils: 2.0.3 - optionator: 0.8.3 - optionalDependencies: - source-map: 0.6.1 - dev: true - - /esprima/4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - dev: true - - /estraverse/5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - dev: true - - /estree-walker/2.0.2: + /estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - /esutils/2.0.3: + /esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} dev: true - /event-stream/3.3.4: + /event-stream@3.3.4: resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==} dependencies: duplexer: 0.1.2 @@ -4496,11 +5738,11 @@ packages: through: 2.3.8 dev: true - /eventemitter2/6.4.7: + /eventemitter2@6.4.7: resolution: {integrity: sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==} dev: true - /execa/4.1.0: + /execa@4.1.0: resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} engines: {node: '>=10'} dependencies: @@ -4515,7 +5757,7 @@ packages: strip-final-newline: 2.0.0 dev: true - /execa/5.1.1: + /execa@5.1.1: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} dependencies: @@ -4530,23 +5772,23 @@ packages: strip-final-newline: 2.0.0 dev: true - /executable/4.1.1: + /executable@4.1.1: resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==} engines: {node: '>=4'} dependencies: pify: 2.3.0 dev: true - /extend/3.0.2: + /extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} dev: true - /extract-zip/2.0.1_supports-color@8.1.1: + /extract-zip@2.0.1(supports-color@8.1.1): resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} engines: {node: '>= 10.17.0'} hasBin: true dependencies: - debug: 4.3.4_supports-color@8.1.1 + debug: 4.3.4(supports-color@8.1.1) get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -4555,29 +5797,29 @@ packages: - supports-color dev: true - /extsprintf/1.3.0: + /extsprintf@1.3.0: resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} engines: {'0': node >=0.6.0} dev: true - /fast-levenshtein/2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + /fast-diff@1.2.0: + resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==} dev: true - /fd-slicer/1.1.0: + /fd-slicer@1.1.0: resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} dependencies: pend: 1.2.0 dev: true - /figures/3.2.0: + /figures@3.2.0: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} engines: {node: '>=8'} dependencies: escape-string-regexp: 1.0.5 dev: true - /follow-redirects/1.15.2_debug@4.3.4: + /follow-redirects@1.15.2(debug@4.3.4): resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==} engines: {node: '>=4.0'} peerDependencies: @@ -4586,14 +5828,14 @@ packages: debug: optional: true dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) dev: true - /forever-agent/0.6.1: + /forever-agent@0.6.1: resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} dev: true - /form-data/2.3.3: + /form-data@2.3.3: resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} engines: {node: '>= 0.12'} dependencies: @@ -4602,7 +5844,7 @@ packages: mime-types: 2.1.35 dev: true - /form-data/4.0.0: + /form-data@4.0.0: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} engines: {node: '>= 6'} dependencies: @@ -4611,11 +5853,11 @@ packages: mime-types: 2.1.35 dev: true - /from/0.1.7: + /from@0.1.7: resolution: {integrity: sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==} dev: true - /fs-extra/9.1.0: + /fs-extra@9.1.0: resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} engines: {node: '>=10'} dependencies: @@ -4625,11 +5867,11 @@ packages: universalify: 2.0.0 dev: true - /fs.realpath/1.0.0: + /fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} dev: true - /fsevents/2.3.2: + /fsevents@2.3.2: resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] @@ -4637,11 +5879,11 @@ packages: dev: true optional: true - /function-bind/1.1.1: + /function-bind@1.1.1: resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} dev: true - /function.prototype.name/1.1.5: + /function.prototype.name@1.1.5: resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} engines: {node: '>= 0.4'} dependencies: @@ -4651,20 +5893,20 @@ packages: functions-have-names: 1.2.3 dev: true - /functions-have-names/1.2.3: + /functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} dev: true - /gensync/1.0.0-beta.2: + /gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} dev: true - /get-func-name/2.0.0: + /get-func-name@2.0.0: resolution: {integrity: sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==} dev: true - /get-intrinsic/1.1.3: + /get-intrinsic@1.1.3: resolution: {integrity: sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==} dependencies: function-bind: 1.1.1 @@ -4672,19 +5914,19 @@ packages: has-symbols: 1.0.3 dev: true - /get-stream/5.2.0: + /get-stream@5.2.0: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} dependencies: pump: 3.0.0 dev: true - /get-stream/6.0.1: + /get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} dev: true - /get-symbol-description/1.0.0: + /get-symbol-description@1.0.0: resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} engines: {node: '>= 0.4'} dependencies: @@ -4692,19 +5934,19 @@ packages: get-intrinsic: 1.1.3 dev: true - /getos/3.2.1: + /getos@3.2.1: resolution: {integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==} dependencies: async: 3.2.4 dev: true - /getpass/0.1.7: + /getpass@0.1.7: resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} dependencies: assert-plus: 1.0.0 dev: true - /glob/7.2.3: + /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} dependencies: fs.realpath: 1.0.0 @@ -4715,7 +5957,7 @@ packages: path-is-absolute: 1.0.1 dev: true - /glob/8.1.0: + /glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} dependencies: @@ -4726,94 +5968,94 @@ packages: once: 1.4.0 dev: true - /global-dirs/3.0.0: + /global-dirs@3.0.0: resolution: {integrity: sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==} engines: {node: '>=10'} dependencies: ini: 2.0.0 dev: true - /globals/11.12.0: + /globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} dev: true - /graceful-fs/4.2.10: + /graceful-fs@4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} dev: true - /has-bigints/1.0.2: + /has-bigints@1.0.2: resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} dev: true - /has-flag/3.0.0: + /has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} dev: true - /has-flag/4.0.0: + /has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} dev: true - /has-property-descriptors/1.0.0: + /has-property-descriptors@1.0.0: resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} dependencies: get-intrinsic: 1.1.3 dev: true - /has-symbols/1.0.3: + /has-symbols@1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} dev: true - /has-tostringtag/1.0.0: + /has-tostringtag@1.0.0: resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 dev: true - /has/1.0.3: + /has@1.0.3: resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} engines: {node: '>= 0.4.0'} dependencies: function-bind: 1.1.1 dev: true - /he/1.2.0: + /he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true dev: true - /hosted-git-info/2.8.9: + /hosted-git-info@2.8.9: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} dev: true - /html-encoding-sniffer/3.0.0: + /html-encoding-sniffer@3.0.0: resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} engines: {node: '>=12'} dependencies: whatwg-encoding: 2.0.0 dev: true - /html-tags/3.2.0: + /html-tags@3.2.0: resolution: {integrity: sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==} engines: {node: '>=8'} dev: true - /http-proxy-agent/5.0.0: + /http-proxy-agent@5.0.0: resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} engines: {node: '>= 6'} dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true - /http-signature/1.3.6: + /http-signature@1.3.6: resolution: {integrity: sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==} engines: {node: '>=0.10'} dependencies: @@ -4822,63 +6064,63 @@ packages: sshpk: 1.17.0 dev: true - /https-proxy-agent/5.0.1: + /https-proxy-agent@5.0.1: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true - /human-signals/1.1.1: + /human-signals@1.1.1: resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} engines: {node: '>=8.12.0'} dev: true - /human-signals/2.1.0: + /human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} dev: true - /iconv-lite/0.6.3: + /iconv-lite@0.6.3: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 dev: true - /ieee754/1.2.1: + /ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} dev: true - /indent-string/4.0.0: + /indent-string@4.0.0: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} engines: {node: '>=8'} dev: true - /inflight/1.0.6: + /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} dependencies: once: 1.4.0 wrappy: 1.0.2 dev: true - /inherits/2.0.4: + /inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} dev: true - /ini/1.3.8: + /ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} dev: true - /ini/2.0.0: + /ini@2.0.0: resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} engines: {node: '>=10'} dev: true - /internal-slot/1.0.3: + /internal-slot@1.0.3: resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} engines: {node: '>= 0.4'} dependencies: @@ -4887,17 +6129,17 @@ packages: side-channel: 1.0.4 dev: true - /is-arrayish/0.2.1: + /is-arrayish@0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} dev: true - /is-bigint/1.0.4: + /is-bigint@1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: has-bigints: 1.0.2 dev: true - /is-boolean-object/1.1.2: + /is-boolean-object@1.1.2: resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} engines: {node: '>= 0.4'} dependencies: @@ -4905,42 +6147,37 @@ packages: has-tostringtag: 1.0.0 dev: true - /is-callable/1.2.7: + /is-callable@1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} dev: true - /is-ci/3.0.1: + /is-ci@3.0.1: resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} hasBin: true dependencies: ci-info: 3.5.0 dev: true - /is-core-module/2.10.0: + /is-core-module@2.10.0: resolution: {integrity: sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==} dependencies: has: 1.0.3 dev: true - /is-date-object/1.0.5: + /is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 dev: true - /is-fullwidth-code-point/3.0.0: + /is-fullwidth-code-point@3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} dev: true - /is-fullwidth-code-point/4.0.0: - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} - engines: {node: '>=12'} - dev: true - - /is-installed-globally/0.4.0: + /is-installed-globally@0.4.0: resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} engines: {node: '>=10'} dependencies: @@ -4948,28 +6185,28 @@ packages: is-path-inside: 3.0.3 dev: true - /is-negative-zero/2.0.2: + /is-negative-zero@2.0.2: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} dev: true - /is-number-object/1.0.7: + /is-number-object@1.0.7: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 dev: true - /is-path-inside/3.0.3: + /is-path-inside@3.0.3: resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} engines: {node: '>=8'} dev: true - /is-potential-custom-element-name/1.0.1: + /is-potential-custom-element-name@1.0.1: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} dev: true - /is-regex/1.1.4: + /is-regex@1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} dependencies: @@ -4977,55 +6214,55 @@ packages: has-tostringtag: 1.0.0 dev: true - /is-shared-array-buffer/1.0.2: + /is-shared-array-buffer@1.0.2: resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} dependencies: call-bind: 1.0.2 dev: true - /is-stream/2.0.1: + /is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} dev: true - /is-string/1.0.7: + /is-string@1.0.7: resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 dev: true - /is-symbol/1.0.4: + /is-symbol@1.0.4: resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 dev: true - /is-typedarray/1.0.0: + /is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} dev: true - /is-unicode-supported/0.1.0: + /is-unicode-supported@0.1.0: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} engines: {node: '>=10'} dev: true - /is-weakref/1.0.2: + /is-weakref@1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: call-bind: 1.0.2 dev: true - /isexe/2.0.0: + /isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} dev: true - /isstream/0.1.2: + /isstream@0.1.2: resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} dev: true - /joi/17.8.3: + /joi@17.8.3: resolution: {integrity: sha512-q5Fn6Tj/jR8PfrLrx4fpGH4v9qM6o+vDUfD4/3vxxyg34OmKcNqYZ1qn2mpLza96S8tL0p0rIw2gOZX+/cTg9w==} dependencies: '@hapi/hoek': 9.3.0 @@ -5035,7 +6272,7 @@ packages: '@sideway/pinpoint': 2.0.0 dev: true - /js-beautify/1.14.6: + /js-beautify@1.14.6: resolution: {integrity: sha512-GfofQY5zDp+cuHc+gsEXKPpNw2KbPddreEo35O6jT6i0RVK6LhsoYBhq5TvK4/n74wnA0QbK8gGd+jUZwTMKJw==} engines: {node: '>=10'} hasBin: true @@ -5046,17 +6283,22 @@ packages: nopt: 6.0.0 dev: true - /js-tokens/4.0.0: + /js-string-escape@1.0.1: + resolution: {integrity: sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg==} + engines: {node: '>= 0.8'} + dev: true + + /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} dev: true - /jsbn/0.1.1: + /jsbn@0.1.1: resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} dev: true - /jsdom/21.1.0: - resolution: {integrity: sha512-m0lzlP7qOtthD918nenK3hdItSd2I+V3W9IrBcB36sqDwG+KnUs66IF5GY7laGWUnlM9vTsD0W1QwSEBYWWcJg==} - engines: {node: '>=14'} + /jsdom@22.0.0: + resolution: {integrity: sha512-p5ZTEb5h+O+iU02t0GfEjAnkdYPrQSkfuTSMkMYyIoMvUNEHsbG0bHHbfXIcfTqD2UfvjQX7mmgiFsyRwGscVw==} + engines: {node: '>=16'} peerDependencies: canvas: ^2.5.0 peerDependenciesMeta: @@ -5064,21 +6306,18 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.8.1 - acorn-globals: 7.0.1 - cssom: 0.5.0 - cssstyle: 2.3.0 - data-urls: 3.0.2 - decimal.js: 10.4.2 + cssstyle: 3.0.0 + data-urls: 4.0.0 + 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.1 + nwsapi: 2.2.4 + parse5: 7.1.2 + rrweb-cssom: 0.6.0 saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 4.1.2 @@ -5086,8 +6325,8 @@ packages: webidl-conversions: 7.0.0 whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 - whatwg-url: 11.0.0 - ws: 8.11.0 + whatwg-url: 12.0.1 + ws: 8.13.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil @@ -5095,35 +6334,35 @@ packages: - utf-8-validate dev: true - /jsesc/2.5.2: + /jsesc@2.5.2: resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} engines: {node: '>=4'} hasBin: true dev: true - /json-parse-better-errors/1.0.2: + /json-parse-better-errors@1.0.2: resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} dev: true - /json-schema/0.4.0: + /json-schema@0.4.0: resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} dev: true - /json-stringify-safe/5.0.1: + /json-stringify-safe@5.0.1: resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} dev: true - /json5/2.2.1: - resolution: {integrity: sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==} + /json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} engines: {node: '>=6'} hasBin: true dev: true - /jsonc-parser/3.2.0: + /jsonc-parser@3.2.0: resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} dev: true - /jsonfile/6.1.0: + /jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: universalify: 2.0.0 @@ -5131,7 +6370,7 @@ packages: graceful-fs: 4.2.10 dev: true - /jsprim/2.0.2: + /jsprim@2.0.2: resolution: {integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==} engines: {'0': node >=0.6.0} dependencies: @@ -5141,20 +6380,12 @@ packages: verror: 1.10.0 dev: true - /lazy-ass/1.6.0: + /lazy-ass@1.6.0: resolution: {integrity: sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==} engines: {node: '> 0.8'} dev: true - /levn/0.3.0: - resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.1.2 - type-check: 0.3.2 - dev: true - - /listr2/3.14.0_enquirer@2.3.6: + /listr2@3.14.0(enquirer@2.3.6): resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==} engines: {node: '>=10.0.0'} peerDependencies: @@ -5174,7 +6405,7 @@ packages: wrap-ansi: 7.0.0 dev: true - /load-json-file/4.0.0: + /load-json-file@4.0.0: resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} engines: {node: '>=4'} dependencies: @@ -5184,20 +6415,20 @@ packages: strip-bom: 3.0.0 dev: true - /local-pkg/0.4.2: - resolution: {integrity: sha512-mlERgSPrbxU3BP4qBqAvvwlgW4MTg78iwJdGGnv7kibKjWcJksrG3t6LB5lXI93wXRDvG4NpUgJFmTG4T6rdrg==} + /local-pkg@0.4.3: + resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} engines: {node: '>=14'} dev: true - /lodash.once/4.1.1: + /lodash.once@4.1.1: resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} dev: true - /lodash/4.17.21: + /lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} dev: true - /log-symbols/4.1.0: + /log-symbols@4.1.0: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} dependencies: @@ -5205,7 +6436,7 @@ packages: is-unicode-supported: 0.1.0 dev: true - /log-update/4.0.0: + /log-update@4.0.0: resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} engines: {node: '>=10'} dependencies: @@ -5215,120 +6446,146 @@ packages: wrap-ansi: 6.2.0 dev: true - /loupe/2.3.6: + /loupe@2.3.6: resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==} dependencies: get-func-name: 2.0.0 dev: true - /lru-cache/4.1.5: + /lru-cache@4.1.5: resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} dependencies: pseudomap: 1.0.2 yallist: 2.1.2 dev: true - /lru-cache/6.0.0: + /lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + dependencies: + yallist: 3.1.1 + dev: true + + /lru-cache@6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} dependencies: yallist: 4.0.0 dev: true - /magic-string/0.25.9: + /magic-string@0.25.9: resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} dependencies: sourcemap-codec: 1.4.8 - /map-stream/0.1.0: + /magic-string@0.30.0: + resolution: {integrity: sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.14 + dev: true + + /map-stream@0.1.0: resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==} dev: true - /memorystream/0.3.1: + /md5-hex@3.0.1: + resolution: {integrity: sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==} + engines: {node: '>=8'} + dependencies: + blueimp-md5: 2.19.0 + dev: true + + /memorystream@0.3.1: resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==} engines: {node: '>= 0.10.0'} dev: true - /merge-stream/2.0.0: + /merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} dev: true - /mime-db/1.52.0: + /mime-db@1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} dev: true - /mime-types/2.1.35: + /mime-types@2.1.35: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} dependencies: mime-db: 1.52.0 dev: true - /mimic-fn/2.1.0: + /mimic-fn@2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} dev: true - /minimatch/3.1.2: + /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 dev: true - /minimatch/5.1.0: + /minimatch@5.1.0: resolution: {integrity: sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==} engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 dev: true - /minimatch/6.2.0: - resolution: {integrity: sha512-sauLxniAmvnhhRjFwPNnJKaPFYyddAgbYdeUpHULtCT/GhzdCx/MDNy+Y40lBxTQUrMzDE8e0S43Z5uqfO0REg==} - engines: {node: '>=10'} + /minimatch@9.0.0: + resolution: {integrity: sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 dev: true - /minimist/1.2.8: + /minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} dev: true - /mlly/1.1.1: - resolution: {integrity: sha512-Jnlh4W/aI4GySPo6+DyTN17Q75KKbLTyFK8BrGhjNP4rxuUjbRWhE6gHg3bs33URWAF44FRm7gdQA348i3XxRw==} + /mlly@1.2.0: + resolution: {integrity: sha512-+c7A3CV0KGdKcylsI6khWyts/CYrGTrRVo4R/I7u/cUsy0Conxa6LUhiEzVKIw14lc2L5aiO4+SeVe4TeGRKww==} dependencies: acorn: 8.8.2 pathe: 1.1.0 pkg-types: 1.0.2 - ufo: 1.1.0 + ufo: 1.1.2 dev: true - /ms/2.1.2: + /ms@2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} dev: true - /ms/2.1.3: + /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: true - /muggle-string/0.2.2: + /muggle-string@0.2.2: resolution: {integrity: sha512-YVE1mIJ4VpUMqZObFndk9CJu6DBJR/GB13p3tXuNbwD4XExaI5EOuRl6BHeIDxIqXZVxSfAC+y6U1Z/IxCfKUg==} dev: true - /nanoid/3.3.4: + /nanoid@3.3.4: resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - /nice-try/1.0.5: + /nanoid@3.3.6: + resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: true + + /nice-try@1.0.5: resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} dev: true - /node-releases/2.0.6: + /node-releases@2.0.6: resolution: {integrity: sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==} dev: true - /nopt/6.0.0: + /nopt@6.0.0: resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} hasBin: true @@ -5336,7 +6593,7 @@ packages: abbrev: 1.1.1 dev: true - /normalize-package-data/2.5.0: + /normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 @@ -5345,7 +6602,7 @@ packages: validate-npm-package-license: 3.0.4 dev: true - /npm-run-all/4.1.5: + /npm-run-all@4.1.5: resolution: {integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==} engines: {node: '>= 4'} hasBin: true @@ -5361,27 +6618,27 @@ packages: string.prototype.padend: 3.1.3 dev: true - /npm-run-path/4.0.1: + /npm-run-path@4.0.1: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} dependencies: path-key: 3.1.1 dev: true - /nwsapi/2.2.2: - resolution: {integrity: sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==} + /nwsapi@2.2.4: + resolution: {integrity: sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g==} dev: true - /object-inspect/1.12.2: + /object-inspect@1.12.2: resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==} dev: true - /object-keys/1.1.1: + /object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} dev: true - /object.assign/4.1.4: + /object.assign@4.1.4: resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} engines: {node: '>= 0.4'} dependencies: @@ -5391,50 +6648,38 @@ packages: object-keys: 1.1.1 dev: true - /once/1.4.0: + /once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} dependencies: wrappy: 1.0.2 dev: true - /onetime/5.1.2: + /onetime@5.1.2: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} engines: {node: '>=6'} dependencies: mimic-fn: 2.1.0 dev: true - /optionator/0.8.3: - resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} - engines: {node: '>= 0.8.0'} - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.3.0 - prelude-ls: 1.1.2 - type-check: 0.3.2 - word-wrap: 1.2.3 - dev: true - - /ospath/1.2.2: + /ospath@1.2.2: resolution: {integrity: sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==} dev: true - /p-limit/4.0.0: + /p-limit@4.0.0: resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: yocto-queue: 1.0.0 dev: true - /p-map/4.0.0: + /p-map@4.0.0: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} engines: {node: '>=10'} dependencies: aggregate-error: 3.1.0 dev: true - /parse-json/4.0.0: + /parse-json@4.0.0: resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} engines: {node: '>=4'} dependencies: @@ -5442,99 +6687,81 @@ packages: json-parse-better-errors: 1.0.2 dev: true - /parse5/7.1.1: - resolution: {integrity: sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==} + /parse5@7.1.2: + resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} dependencies: entities: 4.4.0 dev: true - /path-is-absolute/1.0.1: + /path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} dev: true - /path-key/2.0.1: + /path-key@2.0.1: resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} engines: {node: '>=4'} dev: true - /path-key/3.1.1: + /path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} dev: true - /path-parse/1.0.7: + /path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: true - /path-type/3.0.0: + /path-type@3.0.0: resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} engines: {node: '>=4'} dependencies: pify: 3.0.0 dev: true - /pathe/1.1.0: + /pathe@1.1.0: resolution: {integrity: sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==} dev: true - /pathval/1.1.1: + /pathval@1.1.1: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} dev: true - /pause-stream/0.0.11: + /pause-stream@0.0.11: resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} dependencies: through: 2.3.8 dev: true - /pend/1.2.0: + /pend@1.2.0: resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} dev: true - /performance-now/2.1.0: + /performance-now@2.1.0: resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} dev: true - /picocolors/1.0.0: + /picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - /pidtree/0.3.1: + /pidtree@0.3.1: resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==} engines: {node: '>=0.10'} hasBin: true dev: true - /pify/2.3.0: + /pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} dev: true - /pify/3.0.0: + /pify@3.0.0: resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} engines: {node: '>=4'} dev: true - /pinia/2.0.32_7h6e7cvei2rsgyre2mq4fyhehq: - resolution: {integrity: sha512-8Tw4OrpCSJ028UUyp0gYPP/wyjigLoEceuO/x1G+FlHVf73337e5vLm4uDmrRIoBG1hvaed/eSHnrCFjOc4nkA==} - peerDependencies: - '@vue/composition-api': ^1.4.0 - typescript: '>=4.4.4' - vue: ^2.6.14 || ^3.2.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - typescript: - optional: true - dependencies: - '@vue/devtools-api': 6.5.0 - typescript: 4.8.4 - vue: 3.2.47 - vue-demi: 0.13.11_vue@3.2.47 - dev: false - - /pinia/2.0.32_vue@3.2.47: - resolution: {integrity: sha512-8Tw4OrpCSJ028UUyp0gYPP/wyjigLoEceuO/x1G+FlHVf73337e5vLm4uDmrRIoBG1hvaed/eSHnrCFjOc4nkA==} + /pinia@2.0.35(typescript@5.0.4)(vue@3.2.47): + resolution: {integrity: sha512-P1IKKQWhxGXiiZ3atOaNI75bYlFUbRxtJdhPLX059Z7+b9Z04rnTZdSY8Aph1LA+/4QEMAYHsTQ638Wfe+6K5g==} peerDependencies: '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' @@ -5546,25 +6773,26 @@ packages: optional: true dependencies: '@vue/devtools-api': 6.5.0 + typescript: 5.0.4 vue: 3.2.47 - vue-demi: 0.13.11_vue@3.2.47 + vue-demi: 0.13.11(vue@3.2.47) dev: false - /pkg-types/1.0.2: + /pkg-types@1.0.2: resolution: {integrity: sha512-hM58GKXOcj8WTqUXnsQyJYXdeAPbythQgEF3nTcEo+nkD49chjQ9IKm/QJy9xf6JakXptz86h7ecP2024rrLaQ==} dependencies: jsonc-parser: 3.2.0 - mlly: 1.1.1 + mlly: 1.2.0 pathe: 1.1.0 dev: true - /playwright-core/1.31.1: - resolution: {integrity: sha512-JTyX4kV3/LXsvpHkLzL2I36aCdml4zeE35x+G5aPc4bkLsiRiQshU5lWeVpHFAuC8xAcbI6FDcw/8z3q2xtJSQ==} + /playwright-core@1.33.0: + resolution: {integrity: sha512-aizyPE1Cj62vAECdph1iaMILpT0WUDCq3E6rW6I+dleSbBoGbktvJtzS6VHkZ4DKNEOG9qJpiom/ZxO+S15LAw==} engines: {node: '>=14'} hasBin: true dev: true - /postcss/8.4.21: + /postcss@8.4.21: resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==} engines: {node: ^10 || ^12 || >=14} dependencies: @@ -5572,17 +6800,21 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 - /prelude-ls/1.1.2: - resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} - engines: {node: '>= 0.8.0'} + /postcss@8.4.23: + resolution: {integrity: sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.6 + picocolors: 1.0.0 + source-map-js: 1.0.2 dev: true - /pretty-bytes/5.6.0: + /pretty-bytes@5.6.0: resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} engines: {node: '>=6'} dev: true - /pretty-format/27.5.1: + /pretty-format@27.5.1: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: @@ -5591,15 +6823,15 @@ packages: react-is: 17.0.2 dev: true - /proto-list/1.2.4: + /proto-list@1.2.4: resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} dev: true - /proxy-from-env/1.0.0: + /proxy-from-env@1.0.0: resolution: {integrity: sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==} dev: true - /ps-tree/1.2.0: + /ps-tree@1.2.0: resolution: {integrity: sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==} engines: {node: '>= 0.10'} hasBin: true @@ -5607,40 +6839,45 @@ packages: event-stream: 3.3.4 dev: true - /pseudomap/1.0.2: + /pseudomap@1.0.2: resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} dev: true - /psl/1.9.0: + /psl@1.9.0: resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} dev: true - /pump/3.0.0: + /pump@3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 dev: true - /punycode/2.1.1: + /punycode@2.1.1: resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} engines: {node: '>=6'} dev: true - /qs/6.5.3: + /punycode@2.3.0: + resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} + engines: {node: '>=6'} + dev: true + + /qs@6.5.3: resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} engines: {node: '>=0.6'} dev: true - /querystringify/2.2.0: + /querystringify@2.2.0: resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} dev: true - /react-is/17.0.2: + /react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} dev: true - /read-pkg/3.0.0: + /read-pkg@3.0.0: resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} engines: {node: '>=4'} dependencies: @@ -5649,7 +6886,7 @@ packages: path-type: 3.0.0 dev: true - /regexp.prototype.flags/1.4.3: + /regexp.prototype.flags@1.4.3: resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==} engines: {node: '>= 0.4'} dependencies: @@ -5658,17 +6895,17 @@ packages: functions-have-names: 1.2.3 dev: true - /request-progress/3.0.0: + /request-progress@3.0.0: resolution: {integrity: sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==} dependencies: throttleit: 1.0.0 dev: true - /requires-port/1.0.0: + /requires-port@1.0.0: resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} dev: true - /resolve/1.22.1: + /resolve@1.22.1: resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} hasBin: true dependencies: @@ -5677,7 +6914,7 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true - /restore-cursor/3.1.0: + /restore-cursor@3.1.0: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} dependencies: @@ -5685,40 +6922,44 @@ packages: signal-exit: 3.0.7 dev: true - /rfdc/1.3.0: + /rfdc@1.3.0: resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} dev: true - /rimraf/3.0.2: + /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true dependencies: glob: 7.2.3 dev: true - /rollup/3.17.2: - resolution: {integrity: sha512-qMNZdlQPCkWodrAZ3qnJtvCAl4vpQ8q77uEujVCCbC/6CLB7Lcmvjq7HyiOSnf4fxTT9XgsE36oLHJBH49xjqA==} + /rollup@3.21.5: + resolution: {integrity: sha512-a4NTKS4u9PusbUJcfF4IMxuqjFzjm6ifj76P54a7cKnvVzJaG12BLVR+hgU2YDGHzyMMQNxLAZWuALsn8q2oQg==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: fsevents: 2.3.2 dev: true - /rxjs/7.8.0: + /rrweb-cssom@0.6.0: + resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} + dev: true + + /rxjs@7.8.0: resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==} dependencies: tslib: 2.4.0 dev: true - /safe-buffer/5.1.2: + /safe-buffer@5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} dev: true - /safe-buffer/5.2.1: + /safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} dev: true - /safe-regex-test/1.0.0: + /safe-regex-test@1.0.0: resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} dependencies: call-bind: 1.0.2 @@ -5726,28 +6967,28 @@ packages: is-regex: 1.1.4 dev: true - /safer-buffer/2.1.2: + /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /saxes/6.0.0: + /saxes@6.0.0: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} dependencies: xmlchars: 2.2.0 dev: true - /semver/5.7.1: + /semver@5.7.1: resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} hasBin: true dev: true - /semver/6.3.0: + /semver@6.3.0: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true dev: true - /semver/7.3.8: + /semver@7.3.8: resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} engines: {node: '>=10'} hasBin: true @@ -5755,35 +6996,35 @@ packages: lru-cache: 6.0.0 dev: true - /shebang-command/1.2.0: + /shebang-command@1.2.0: resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} engines: {node: '>=0.10.0'} dependencies: shebang-regex: 1.0.0 dev: true - /shebang-command/2.0.0: + /shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 dev: true - /shebang-regex/1.0.0: + /shebang-regex@1.0.0: resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} engines: {node: '>=0.10.0'} dev: true - /shebang-regex/3.0.0: + /shebang-regex@3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} dev: true - /shell-quote/1.7.3: + /shell-quote@1.7.3: resolution: {integrity: sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==} dev: true - /side-channel/1.0.4: + /side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.2 @@ -5791,19 +7032,19 @@ packages: object-inspect: 1.12.2 dev: true - /siginfo/2.0.0: + /siginfo@2.0.0: resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} dev: true - /sigmund/1.0.1: + /sigmund@1.0.1: resolution: {integrity: sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==} dev: true - /signal-exit/3.0.7: + /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: true - /slice-ansi/3.0.0: + /slice-ansi@3.0.0: resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} engines: {node: '>=8'} dependencies: @@ -5812,7 +7053,7 @@ packages: is-fullwidth-code-point: 3.0.0 dev: true - /slice-ansi/4.0.0: + /slice-ansi@4.0.0: resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} engines: {node: '>=10'} dependencies: @@ -5821,55 +7062,47 @@ packages: is-fullwidth-code-point: 3.0.0 dev: true - /slice-ansi/5.0.0: - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} - engines: {node: '>=12'} - dependencies: - ansi-styles: 6.2.1 - is-fullwidth-code-point: 4.0.0 - dev: true - - /source-map-js/1.0.2: + /source-map-js@1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} - /source-map/0.6.1: + /source-map@0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - /sourcemap-codec/1.4.8: + /sourcemap-codec@1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} deprecated: Please use @jridgewell/sourcemap-codec instead - /spdx-correct/3.1.1: + /spdx-correct@3.1.1: resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: spdx-expression-parse: 3.0.1 spdx-license-ids: 3.0.12 dev: true - /spdx-exceptions/2.3.0: + /spdx-exceptions@2.3.0: resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} dev: true - /spdx-expression-parse/3.0.1: + /spdx-expression-parse@3.0.1: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 spdx-license-ids: 3.0.12 dev: true - /spdx-license-ids/3.0.12: + /spdx-license-ids@3.0.12: resolution: {integrity: sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==} dev: true - /split/0.3.3: + /split@0.3.3: resolution: {integrity: sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==} dependencies: through: 2.3.8 dev: true - /sshpk/1.17.0: + /sshpk@1.17.0: resolution: {integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==} engines: {node: '>=0.10.0'} hasBin: true @@ -5885,11 +7118,11 @@ packages: tweetnacl: 0.14.5 dev: true - /stackback/0.0.2: + /stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} dev: true - /start-server-and-test/2.0.0: + /start-server-and-test@2.0.0: resolution: {integrity: sha512-UqKLw0mJbfrsG1jcRLTUlvuRi9sjNuUiDOLI42r7R5fA9dsFoywAy9DoLXNYys9B886E4RCKb+qM1Gzu96h7DQ==} engines: {node: '>=6'} hasBin: true @@ -5897,26 +7130,26 @@ packages: arg: 5.0.2 bluebird: 3.7.2 check-more-types: 2.24.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) execa: 5.1.1 lazy-ass: 1.6.0 ps-tree: 1.2.0 - wait-on: 7.0.1_debug@4.3.4 + wait-on: 7.0.1(debug@4.3.4) transitivePeerDependencies: - supports-color dev: true - /std-env/3.3.2: + /std-env@3.3.2: resolution: {integrity: sha512-uUZI65yrV2Qva5gqE0+A7uVAvO40iPo6jGhs7s8keRfHCmtg+uB2X6EiLGCI9IgL1J17xGhvoOqSz79lzICPTA==} dev: true - /stream-combiner/0.0.4: + /stream-combiner@0.0.4: resolution: {integrity: sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==} dependencies: duplexer: 0.1.2 dev: true - /string-width/4.2.3: + /string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} dependencies: @@ -5925,16 +7158,7 @@ packages: strip-ansi: 6.0.1 dev: true - /string-width/5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.0.1 - dev: true - - /string.prototype.padend/3.1.3: + /string.prototype.padend@3.1.3: resolution: {integrity: sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==} engines: {node: '>= 0.4'} dependencies: @@ -5943,7 +7167,7 @@ packages: es-abstract: 1.20.4 dev: true - /string.prototype.trimend/1.0.5: + /string.prototype.trimend@1.0.5: resolution: {integrity: sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==} dependencies: call-bind: 1.0.2 @@ -5951,7 +7175,7 @@ packages: es-abstract: 1.20.4 dev: true - /string.prototype.trimstart/1.0.5: + /string.prototype.trimstart@1.0.5: resolution: {integrity: sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==} dependencies: call-bind: 1.0.2 @@ -5959,104 +7183,102 @@ packages: es-abstract: 1.20.4 dev: true - /strip-ansi/6.0.1: + /strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} dependencies: ansi-regex: 5.0.1 dev: true - /strip-ansi/7.0.1: - resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} - engines: {node: '>=12'} - dependencies: - ansi-regex: 6.0.1 - dev: true - - /strip-bom/3.0.0: + /strip-bom@3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} dev: true - /strip-final-newline/2.0.0: + /strip-final-newline@2.0.0: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} dev: true - /strip-literal/1.0.0: - resolution: {integrity: sha512-5o4LsH1lzBzO9UFH63AJ2ad2/S2AVx6NtjOcaz+VTT2h1RiRvbipW72z8M/lxEhcPHDBQwpDrnTF7sXy/7OwCQ==} + /strip-literal@1.0.1: + resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==} dependencies: acorn: 8.8.2 dev: true - /supports-color/5.5.0: + /supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} dependencies: has-flag: 3.0.0 dev: true - /supports-color/7.2.0: + /supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} dependencies: has-flag: 4.0.0 dev: true - /supports-color/8.1.1: + /supports-color@8.1.1: resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} engines: {node: '>=10'} dependencies: has-flag: 4.0.0 dev: true - /supports-preserve-symlinks-flag/1.0.0: + /supports-preserve-symlinks-flag@1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} dev: true - /svg-tags/1.0.0: + /svg-tags@1.0.0: resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} dev: true - /symbol-tree/3.2.4: + /symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} dev: true - /throttleit/1.0.0: + /throttleit@1.0.0: resolution: {integrity: sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==} dev: true - /through/2.3.8: + /through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} dev: true - /tinybench/2.3.1: - resolution: {integrity: sha512-hGYWYBMPr7p4g5IarQE7XhlyWveh1EKhy4wUBS1LrHXCKYgvz+4/jCqgmJqZxxldesn05vccrtME2RLLZNW7iA==} + /time-zone@1.0.0: + resolution: {integrity: sha512-TIsDdtKo6+XrPtiTm1ssmMngN1sAhyKnTO2kunQWqNPWIVvCm15Wmw4SWInwTVgJ5u/Tr04+8Ei9TNcw4x4ONA==} + engines: {node: '>=4'} + dev: true + + /tinybench@2.5.0: + resolution: {integrity: sha512-kRwSG8Zx4tjF9ZiyH4bhaebu+EDz1BOx9hOigYHlUW4xxI/wKIUQUqo018UlU4ar6ATPBsaMrdbKZ+tmPdohFA==} dev: true - /tinypool/0.3.1: - resolution: {integrity: sha512-zLA1ZXlstbU2rlpA4CIeVaqvWq41MTWqLY3FfsAXgC8+f7Pk7zroaJQxDgxn1xNudKW6Kmj4808rPFShUlIRmQ==} + /tinypool@0.5.0: + resolution: {integrity: sha512-paHQtnrlS1QZYKF/GnLoOM/DN9fqaGOFbCbxzAhwniySnzl9Ebk8w73/dd34DAhe/obUbPAOldTyYXQZxnPBPQ==} engines: {node: '>=14.0.0'} dev: true - /tinyspy/1.0.2: - resolution: {integrity: sha512-bSGlgwLBYf7PnUsQ6WOc6SJ3pGOcd+d8AA6EUnLDDM0kWEstC1JIlSZA3UNliDXhd9ABoS7hiRBDCu+XP/sf1Q==} + /tinyspy@2.1.0: + resolution: {integrity: sha512-7eORpyqImoOvkQJCSkL0d0mB4NHHIFAy4b1u8PHdDa7SjGS2njzl6/lyGoZLm+eyYEtlUmFGE0rFj66SWxZgQQ==} engines: {node: '>=14.0.0'} dev: true - /tmp/0.2.1: + /tmp@0.2.1: resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==} engines: {node: '>=8.17.0'} dependencies: rimraf: 3.0.2 dev: true - /to-fast-properties/2.0.0: + /to-fast-properties@2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} - /tough-cookie/2.5.0: + /tough-cookie@2.5.0: resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} engines: {node: '>=0.8'} dependencies: @@ -6064,7 +7286,7 @@ packages: punycode: 2.1.1 dev: true - /tough-cookie/4.1.2: + /tough-cookie@4.1.2: resolution: {integrity: sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==} engines: {node: '>=6'} dependencies: @@ -6074,54 +7296,47 @@ packages: url-parse: 1.5.10 dev: true - /tr46/3.0.0: - resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} - engines: {node: '>=12'} + /tr46@4.1.1: + resolution: {integrity: sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==} + engines: {node: '>=14'} dependencies: - punycode: 2.1.1 + punycode: 2.3.0 dev: true - /tslib/2.4.0: + /tslib@2.4.0: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} dev: true - /tunnel-agent/0.6.0: + /tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} dependencies: safe-buffer: 5.2.1 dev: true - /tweetnacl/0.14.5: + /tweetnacl@0.14.5: resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} dev: true - /type-check/0.3.2: - resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.1.2 - dev: true - - /type-detect/4.0.8: + /type-detect@4.0.8: resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} engines: {node: '>=4'} dev: true - /type-fest/0.21.3: + /type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} dev: true - /typescript/4.8.4: - resolution: {integrity: sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==} - engines: {node: '>=4.2.0'} + /typescript@5.0.4: + resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} + engines: {node: '>=12.20'} hasBin: true - /ufo/1.1.0: - resolution: {integrity: sha512-LQc2s/ZDMaCN3QLpa+uzHUOQ7SdV0qgv3VBXOolQGXTaaZpIur6PwUclF5nN2hNkiTRcUugXd1zFOW3FLJ135Q==} + /ufo@1.1.2: + resolution: {integrity: sha512-TrY6DsjTQQgyS3E3dBaOXf0TpPD8u9FVrVYmKVegJuFw51n/YB9XPt+U6ydzFG5ZIN7+DIjPbNmXoBj9esYhgQ==} dev: true - /unbox-primitive/1.0.2: + /unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: call-bind: 1.0.2 @@ -6130,22 +7345,22 @@ packages: which-boxed-primitive: 1.0.2 dev: true - /universalify/0.2.0: + /universalify@0.2.0: resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} engines: {node: '>= 4.0.0'} dev: true - /universalify/2.0.0: + /universalify@2.0.0: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'} dev: true - /untildify/4.0.0: + /untildify@4.0.0: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} dev: true - /update-browserslist-db/1.0.10_browserslist@4.21.4: + /update-browserslist-db@1.0.10(browserslist@4.21.4): resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==} hasBin: true peerDependencies: @@ -6156,26 +7371,26 @@ packages: picocolors: 1.0.0 dev: true - /url-parse/1.5.10: + /url-parse@1.5.10: resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} dependencies: querystringify: 2.2.0 requires-port: 1.0.0 dev: true - /uuid/8.3.2: + /uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true dev: true - /validate-npm-package-license/3.0.4: + /validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: spdx-correct: 3.1.1 spdx-expression-parse: 3.0.1 dev: true - /verror/1.10.0: + /verror@1.10.0: resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} engines: {'0': node >=0.6.0} dependencies: @@ -6184,17 +7399,17 @@ packages: extsprintf: 1.3.0 dev: true - /vite-node/0.29.1_@types+node@18.14.2: - resolution: {integrity: sha512-Ey9bTlQOQrCxQN0oJ7sTg+GrU4nTMLg44iKTFCKf31ry60csqQz4E+Q04hdWhwE4cTgpxUC+zEB1kHbf5jNkFA==} - engines: {node: '>=v14.16.0'} + /vite-node@0.31.0(@types/node@18.16.3): + resolution: {integrity: sha512-8x1x1LNuPvE2vIvkSB7c1mApX5oqlgsxzHQesYF7l5n1gKrEmrClIiZuOFbFDQcjLsmcWSwwmrWrcGWm9Fxc/g==} + engines: {node: '>=v14.18.0'} hasBin: true dependencies: cac: 6.7.14 - debug: 4.3.4 - mlly: 1.1.1 + debug: 4.3.4(supports-color@8.1.1) + mlly: 1.2.0 pathe: 1.1.0 picocolors: 1.0.0 - vite: 4.1.4_@types+node@18.14.2 + vite: 4.3.4(@types/node@18.16.3) transitivePeerDependencies: - '@types/node' - less @@ -6205,41 +7420,8 @@ packages: - terser dev: true - /vite/4.1.4: - resolution: {integrity: sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - esbuild: 0.16.17 - postcss: 8.4.21 - resolve: 1.22.1 - rollup: 3.17.2 - optionalDependencies: - fsevents: 2.3.2 - dev: true - - /vite/4.1.4_@types+node@18.14.2: - resolution: {integrity: sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==} + /vite@4.3.4(@types/node@18.16.3): + resolution: {integrity: sha512-f90aqGBoxSFxWph2b39ae2uHAxm5jFBBdnfueNxZAT1FTpM13ccFQExCaKbR2xFW5atowjleRniQ7onjJ22QEg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -6263,18 +7445,17 @@ packages: terser: optional: true dependencies: - '@types/node': 18.14.2 - esbuild: 0.16.17 - postcss: 8.4.21 - resolve: 1.22.1 - rollup: 3.17.2 + '@types/node': 18.16.3 + esbuild: 0.17.18 + postcss: 8.4.23 + rollup: 3.21.5 optionalDependencies: fsevents: 2.3.2 dev: true - /vitest/0.29.1_jsdom@21.1.0: - resolution: {integrity: sha512-iSy6d9VwsIn7pz5I8SjVwdTLDRGKNZCRJVzROwjt0O0cffoymKwazIZ2epyMpRGpeL5tsXAl1cjXiT7agTyVug==} - engines: {node: '>=v14.16.0'} + /vitest@0.31.0(jsdom@22.0.0): + resolution: {integrity: sha512-JwWJS9p3GU9GxkG7eBSmr4Q4x4bvVBSswaCFf1PBNHiPx00obfhHRJfgHcnI0ffn+NMlIh9QGvG75FlaIBdKGA==} + engines: {node: '>=v14.18.0'} hasBin: true peerDependencies: '@edge-runtime/vm': '*' @@ -6282,6 +7463,9 @@ packages: '@vitest/ui': '*' happy-dom: '*' jsdom: '*' + playwright: '*' + safaridriver: '*' + webdriverio: '*' peerDependenciesMeta: '@edge-runtime/vm': optional: true @@ -6293,31 +7477,38 @@ packages: optional: true jsdom: optional: true + playwright: + optional: true + safaridriver: + optional: true + webdriverio: + optional: true dependencies: '@types/chai': 4.3.4 '@types/chai-subset': 1.3.3 - '@types/node': 18.14.2 - '@vitest/expect': 0.29.1 - '@vitest/runner': 0.29.1 - '@vitest/spy': 0.29.1 - '@vitest/utils': 0.29.1 + '@types/node': 18.16.3 + '@vitest/expect': 0.31.0 + '@vitest/runner': 0.31.0 + '@vitest/snapshot': 0.31.0 + '@vitest/spy': 0.31.0 + '@vitest/utils': 0.31.0 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.2 + concordance: 5.0.4 + debug: 4.3.4(supports-color@8.1.1) + jsdom: 22.0.0 + local-pkg: 0.4.3 + magic-string: 0.30.0 pathe: 1.1.0 picocolors: 1.0.0 - source-map: 0.6.1 std-env: 3.3.2 - strip-literal: 1.0.0 - tinybench: 2.3.1 - tinypool: 0.3.1 - tinyspy: 1.0.2 - vite: 4.1.4_@types+node@18.14.2 - vite-node: 0.29.1_@types+node@18.14.2 + strip-literal: 1.0.1 + tinybench: 2.5.0 + tinypool: 0.5.0 + vite: 4.3.4(@types/node@18.16.3) + vite-node: 0.31.0(@types/node@18.16.3) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -6328,7 +7519,7 @@ packages: - terser dev: true - /vue-demi/0.13.11_vue@3.2.47: + /vue-demi@0.13.11(vue@3.2.47): resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} engines: {node: '>=12'} hasBin: true @@ -6343,7 +7534,7 @@ packages: vue: 3.2.47 dev: false - /vue-router/4.1.6_vue@3.2.47: + /vue-router@4.1.6(vue@3.2.47): resolution: {integrity: sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==} peerDependencies: vue: ^3.2.0 @@ -6352,46 +7543,47 @@ packages: vue: 3.2.47 dev: false - /vue-template-compiler/2.7.14: + /vue-template-compiler@2.7.14: resolution: {integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==} dependencies: de-indent: 1.0.2 he: 1.2.0 dev: true - /vue-tsc/1.2.0_typescript@4.8.4: - resolution: {integrity: sha512-rIlzqdrhyPYyLG9zxsVRa+JEseeS9s8F2BbVVVWRRsTZvJO2BbhLEb2HW3MY+DFma0378tnIqs+vfTzbcQtRFw==} + /vue-tsc@1.6.4(typescript@5.0.4): + resolution: {integrity: sha512-8rg8S1AhRJ6/WriENQEhyqH5wsxSxuD5iaD+QnkZn2ArZ6evlhqfBAIcVN8mfSyCV9DeLkQXkOSv/MaeJiJPAQ==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-language-core': 1.2.0 - '@volar/vue-typescript': 1.2.0 - typescript: 4.8.4 + '@volar/vue-language-core': 1.6.4 + '@volar/vue-typescript': 1.6.4(typescript@5.0.4) + semver: 7.3.8 + typescript: 5.0.4 dev: true - /vue/3.2.47: + /vue@3.2.47: resolution: {integrity: sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==} dependencies: '@vue/compiler-dom': 3.2.47 '@vue/compiler-sfc': 3.2.47 '@vue/runtime-dom': 3.2.47 - '@vue/server-renderer': 3.2.47_vue@3.2.47 + '@vue/server-renderer': 3.2.47(vue@3.2.47) '@vue/shared': 3.2.47 - /w3c-xmlserializer/4.0.0: + /w3c-xmlserializer@4.0.0: resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} engines: {node: '>=14'} dependencies: xml-name-validator: 4.0.0 dev: true - /wait-on/7.0.1_debug@4.3.4: + /wait-on@7.0.1(debug@4.3.4): resolution: {integrity: sha512-9AnJE9qTjRQOlTZIldAaf/da2eW0eSRSgcqq85mXQja/DW3MriHxkpODDSUEg+Gri/rKEcXUZHe+cevvYItaog==} engines: {node: '>=12.0.0'} hasBin: true dependencies: - axios: 0.27.2_debug@4.3.4 + axios: 0.27.2(debug@4.3.4) joi: 17.8.3 lodash: 4.17.21 minimist: 1.2.8 @@ -6400,32 +7592,37 @@ packages: - debug dev: true - /webidl-conversions/7.0.0: + /webidl-conversions@7.0.0: resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} engines: {node: '>=12'} dev: true - /whatwg-encoding/2.0.0: + /well-known-symbols@2.0.0: + resolution: {integrity: sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==} + engines: {node: '>=6'} + dev: true + + /whatwg-encoding@2.0.0: resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} engines: {node: '>=12'} dependencies: iconv-lite: 0.6.3 dev: true - /whatwg-mimetype/3.0.0: + /whatwg-mimetype@3.0.0: resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} engines: {node: '>=12'} dev: true - /whatwg-url/11.0.0: - resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} - engines: {node: '>=12'} + /whatwg-url@12.0.1: + resolution: {integrity: sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==} + engines: {node: '>=14'} dependencies: - tr46: 3.0.0 + tr46: 4.1.1 webidl-conversions: 7.0.0 dev: true - /which-boxed-primitive/1.0.2: + /which-boxed-primitive@1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: is-bigint: 1.0.4 @@ -6435,14 +7632,14 @@ packages: is-symbol: 1.0.4 dev: true - /which/1.3.1: + /which@1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} hasBin: true dependencies: isexe: 2.0.0 dev: true - /which/2.0.2: + /which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} hasBin: true @@ -6450,7 +7647,7 @@ packages: isexe: 2.0.0 dev: true - /why-is-node-running/2.2.2: + /why-is-node-running@2.2.2: resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==} engines: {node: '>=8'} hasBin: true @@ -6459,12 +7656,7 @@ packages: stackback: 0.0.2 dev: true - /word-wrap/1.2.3: - resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} - engines: {node: '>=0.10.0'} - dev: true - - /wrap-ansi/6.2.0: + /wrap-ansi@6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} engines: {node: '>=8'} dependencies: @@ -6473,7 +7665,7 @@ packages: strip-ansi: 6.0.1 dev: true - /wrap-ansi/7.0.0: + /wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} dependencies: @@ -6482,16 +7674,16 @@ packages: strip-ansi: 6.0.1 dev: true - /wrappy/1.0.2: + /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: true - /ws/8.11.0: - resolution: {integrity: sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==} + /ws@8.13.0: + resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 + utf-8-validate: '>=5.0.2' peerDependenciesMeta: bufferutil: optional: true @@ -6499,31 +7691,35 @@ packages: optional: true dev: true - /xml-name-validator/4.0.0: + /xml-name-validator@4.0.0: resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} engines: {node: '>=12'} dev: true - /xmlchars/2.2.0: + /xmlchars@2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} dev: true - /yallist/2.1.2: + /yallist@2.1.2: resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} dev: true - /yallist/4.0.0: + /yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + dev: true + + /yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true - /yauzl/2.10.0: + /yauzl@2.10.0: resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} dependencies: buffer-crc32: 0.2.13 fd-slicer: 1.1.0 dev: true - /yocto-queue/1.0.0: + /yocto-queue@1.0.0: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} engines: {node: '>=12.20'} dev: true diff --git a/router-cypress/cypress/e2e/example.cy.js b/router-cypress/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/router-cypress/cypress/e2e/example.cy.js +++ b/router-cypress/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/router-cypress/package.json b/router-cypress/package.json index 33eca01d..b2cbce39 100644 --- a/router-cypress/package.json +++ b/router-cypress/package.json @@ -16,9 +16,9 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "cypress": "^12.7.0", + "@vitejs/plugin-vue": "^4.2.1", + "cypress": "^12.11.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4" + "vite": "^4.3.4" } } diff --git a/router-cypress/src/main.js b/router-cypress/src/main.js index eedade80..5a5dbdba 100644 --- a/router-cypress/src/main.js +++ b/router-cypress/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/router-pinia-cypress/cypress/e2e/example.cy.js b/router-pinia-cypress/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/router-pinia-cypress/cypress/e2e/example.cy.js +++ b/router-pinia-cypress/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/router-pinia-cypress/package.json b/router-pinia-cypress/package.json index 1ef9efc4..83ebcdf7 100644 --- a/router-pinia-cypress/package.json +++ b/router-pinia-cypress/package.json @@ -12,14 +12,14 @@ "test:unit:dev": "cypress open --component" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "cypress": "^12.7.0", + "@vitejs/plugin-vue": "^4.2.1", + "cypress": "^12.11.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4" + "vite": "^4.3.4" } } diff --git a/router-pinia-cypress/src/main.js b/router-pinia-cypress/src/main.js index 4fb24b7e..5dcad83c 100644 --- a/router-pinia-cypress/src/main.js +++ b/router-pinia-cypress/src/main.js @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/router-pinia-playwright/.vscode/extensions.json b/router-pinia-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/router-pinia-playwright/.vscode/extensions.json +++ b/router-pinia-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/router-pinia-playwright/package.json b/router-pinia-playwright/package.json index 8e7d83c4..8f70df20 100644 --- a/router-pinia-playwright/package.json +++ b/router-pinia-playwright/package.json @@ -9,13 +9,13 @@ "test:e2e": "playwright test" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@vitejs/plugin-vue": "^4.0.0", - "vite": "^4.1.4" + "@playwright/test": "^1.33.0", + "@vitejs/plugin-vue": "^4.2.1", + "vite": "^4.3.4" } } diff --git a/router-pinia-playwright/src/main.js b/router-pinia-playwright/src/main.js index 4fb24b7e..5dcad83c 100644 --- a/router-pinia-playwright/src/main.js +++ b/router-pinia-playwright/src/main.js @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/router-pinia-vitest-cypress/cypress/e2e/example.cy.js b/router-pinia-vitest-cypress/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/router-pinia-vitest-cypress/cypress/e2e/example.cy.js +++ b/router-pinia-vitest-cypress/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/router-pinia-vitest-cypress/package.json b/router-pinia-vitest-cypress/package.json index b0b85772..7aec3b12 100644 --- a/router-pinia-vitest-cypress/package.json +++ b/router-pinia-vitest-cypress/package.json @@ -11,17 +11,17 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/router-pinia-vitest-cypress/src/main.js b/router-pinia-vitest-cypress/src/main.js index 4fb24b7e..5dcad83c 100644 --- a/router-pinia-vitest-cypress/src/main.js +++ b/router-pinia-vitest-cypress/src/main.js @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/router-pinia-vitest-playwright/.vscode/extensions.json b/router-pinia-vitest-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/router-pinia-vitest-playwright/.vscode/extensions.json +++ b/router-pinia-vitest-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/router-pinia-vitest-playwright/package.json b/router-pinia-vitest-playwright/package.json index 45a06112..bffce408 100644 --- a/router-pinia-vitest-playwright/package.json +++ b/router-pinia-vitest-playwright/package.json @@ -10,16 +10,16 @@ "test:e2e": "playwright test" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "jsdom": "^21.1.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "@playwright/test": "^1.33.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "jsdom": "^22.0.0", + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/router-pinia-vitest-playwright/src/main.js b/router-pinia-vitest-playwright/src/main.js index 4fb24b7e..5dcad83c 100644 --- a/router-pinia-vitest-playwright/src/main.js +++ b/router-pinia-vitest-playwright/src/main.js @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/router-pinia-vitest/package.json b/router-pinia-vitest/package.json index 58dc2443..309224d7 100644 --- a/router-pinia-vitest/package.json +++ b/router-pinia-vitest/package.json @@ -9,15 +9,15 @@ "test:unit": "vitest" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "jsdom": "^21.1.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "jsdom": "^22.0.0", + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/router-pinia-vitest/src/main.js b/router-pinia-vitest/src/main.js index 4fb24b7e..5dcad83c 100644 --- a/router-pinia-vitest/src/main.js +++ b/router-pinia-vitest/src/main.js @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/router-pinia-with-tests/cypress/e2e/example.cy.js b/router-pinia-with-tests/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/router-pinia-with-tests/cypress/e2e/example.cy.js +++ b/router-pinia-with-tests/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/router-pinia-with-tests/package.json b/router-pinia-with-tests/package.json index 1f2825c4..b5cc1730 100644 --- a/router-pinia-with-tests/package.json +++ b/router-pinia-with-tests/package.json @@ -11,17 +11,17 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/router-pinia-with-tests/src/main.js b/router-pinia-with-tests/src/main.js index 4fb24b7e..5dcad83c 100644 --- a/router-pinia-with-tests/src/main.js +++ b/router-pinia-with-tests/src/main.js @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/router-pinia/package.json b/router-pinia/package.json index 714d53f9..1e4c4fdd 100644 --- a/router-pinia/package.json +++ b/router-pinia/package.json @@ -8,12 +8,12 @@ "preview": "vite preview" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "vite": "^4.1.4" + "@vitejs/plugin-vue": "^4.2.1", + "vite": "^4.3.4" } } diff --git a/router-pinia/src/main.js b/router-pinia/src/main.js index 4fb24b7e..5dcad83c 100644 --- a/router-pinia/src/main.js +++ b/router-pinia/src/main.js @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/router-playwright/.vscode/extensions.json b/router-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/router-playwright/.vscode/extensions.json +++ b/router-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/router-playwright/package.json b/router-playwright/package.json index a5015c2a..c1fed7ac 100644 --- a/router-playwright/package.json +++ b/router-playwright/package.json @@ -13,8 +13,8 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@vitejs/plugin-vue": "^4.0.0", - "vite": "^4.1.4" + "@playwright/test": "^1.33.0", + "@vitejs/plugin-vue": "^4.2.1", + "vite": "^4.3.4" } } diff --git a/router-playwright/src/main.js b/router-playwright/src/main.js index eedade80..5a5dbdba 100644 --- a/router-playwright/src/main.js +++ b/router-playwright/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/router-vitest-cypress/cypress/e2e/example.cy.js b/router-vitest-cypress/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/router-vitest-cypress/cypress/e2e/example.cy.js +++ b/router-vitest-cypress/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/router-vitest-cypress/package.json b/router-vitest-cypress/package.json index ec1dcbed..27612ae9 100644 --- a/router-vitest-cypress/package.json +++ b/router-vitest-cypress/package.json @@ -15,12 +15,12 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/router-vitest-cypress/src/main.js b/router-vitest-cypress/src/main.js index eedade80..5a5dbdba 100644 --- a/router-vitest-cypress/src/main.js +++ b/router-vitest-cypress/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/router-vitest-playwright/.vscode/extensions.json b/router-vitest-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/router-vitest-playwright/.vscode/extensions.json +++ b/router-vitest-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/router-vitest-playwright/package.json b/router-vitest-playwright/package.json index 535b8fcb..7291baa4 100644 --- a/router-vitest-playwright/package.json +++ b/router-vitest-playwright/package.json @@ -14,11 +14,11 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "jsdom": "^21.1.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "@playwright/test": "^1.33.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "jsdom": "^22.0.0", + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/router-vitest-playwright/src/main.js b/router-vitest-playwright/src/main.js index eedade80..5a5dbdba 100644 --- a/router-vitest-playwright/src/main.js +++ b/router-vitest-playwright/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/router-vitest/package.json b/router-vitest/package.json index e30cb334..f08d9727 100644 --- a/router-vitest/package.json +++ b/router-vitest/package.json @@ -13,10 +13,10 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "jsdom": "^21.1.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "jsdom": "^22.0.0", + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/router-vitest/src/main.js b/router-vitest/src/main.js index eedade80..5a5dbdba 100644 --- a/router-vitest/src/main.js +++ b/router-vitest/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/router-with-tests/cypress/e2e/example.cy.js b/router-with-tests/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/router-with-tests/cypress/e2e/example.cy.js +++ b/router-with-tests/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/router-with-tests/package.json b/router-with-tests/package.json index c63f3e2a..83986a77 100644 --- a/router-with-tests/package.json +++ b/router-with-tests/package.json @@ -15,12 +15,12 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/router-with-tests/src/main.js b/router-with-tests/src/main.js index eedade80..5a5dbdba 100644 --- a/router-with-tests/src/main.js +++ b/router-with-tests/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/router/package.json b/router/package.json index 65fc90e0..e8a99075 100644 --- a/router/package.json +++ b/router/package.json @@ -12,7 +12,7 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "vite": "^4.1.4" + "@vitejs/plugin-vue": "^4.2.1", + "vite": "^4.3.4" } } diff --git a/router/src/main.js b/router/src/main.js index eedade80..5a5dbdba 100644 --- a/router/src/main.js +++ b/router/src/main.js @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/typescript-cypress/cypress/e2e/example.cy.ts b/typescript-cypress/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-cypress/cypress/e2e/example.cy.ts +++ b/typescript-cypress/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-cypress/cypress/e2e/tsconfig.json b/typescript-cypress/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-cypress/cypress/e2e/tsconfig.json +++ b/typescript-cypress/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-cypress/package.json b/typescript-cypress/package.json index 1a91037b..d93861ce 100644 --- a/typescript-cypress/package.json +++ b/typescript-cypress/package.json @@ -17,14 +17,15 @@ "vue": "^3.2.47" }, "devDependencies": { - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-cypress/src/main.ts b/typescript-cypress/src/main.ts index 90e6400b..0ac3a5ff 100644 --- a/typescript-cypress/src/main.ts +++ b/typescript-cypress/src/main.ts @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/typescript-cypress/tsconfig.app.json b/typescript-cypress/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-cypress/tsconfig.app.json +++ b/typescript-cypress/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-cypress/tsconfig.node.json b/typescript-cypress/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-cypress/tsconfig.node.json +++ b/typescript-cypress/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-cypress/cypress/e2e/example.cy.ts b/typescript-jsx-cypress/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-jsx-cypress/cypress/e2e/example.cy.ts +++ b/typescript-jsx-cypress/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-jsx-cypress/cypress/e2e/tsconfig.json b/typescript-jsx-cypress/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-jsx-cypress/cypress/e2e/tsconfig.json +++ b/typescript-jsx-cypress/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-jsx-cypress/package.json b/typescript-jsx-cypress/package.json index 28157b3f..bf258c0e 100644 --- a/typescript-jsx-cypress/package.json +++ b/typescript-jsx-cypress/package.json @@ -17,15 +17,16 @@ "vue": "^3.2.47" }, "devDependencies": { - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-cypress/src/main.ts b/typescript-jsx-cypress/src/main.ts index 90e6400b..0ac3a5ff 100644 --- a/typescript-jsx-cypress/src/main.ts +++ b/typescript-jsx-cypress/src/main.ts @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/typescript-jsx-cypress/tsconfig.app.json b/typescript-jsx-cypress/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-cypress/tsconfig.app.json +++ b/typescript-jsx-cypress/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-cypress/tsconfig.node.json b/typescript-jsx-cypress/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-cypress/tsconfig.node.json +++ b/typescript-jsx-cypress/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-pinia-cypress/cypress/e2e/example.cy.ts b/typescript-jsx-pinia-cypress/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-jsx-pinia-cypress/cypress/e2e/example.cy.ts +++ b/typescript-jsx-pinia-cypress/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-jsx-pinia-cypress/cypress/e2e/tsconfig.json b/typescript-jsx-pinia-cypress/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-jsx-pinia-cypress/cypress/e2e/tsconfig.json +++ b/typescript-jsx-pinia-cypress/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-jsx-pinia-cypress/package.json b/typescript-jsx-pinia-cypress/package.json index 22ac8196..82c9cf12 100644 --- a/typescript-jsx-pinia-cypress/package.json +++ b/typescript-jsx-pinia-cypress/package.json @@ -14,19 +14,20 @@ "type-check": "vue-tsc --noEmit -p tsconfig.cypress-ct.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-pinia-cypress/src/main.ts b/typescript-jsx-pinia-cypress/src/main.ts index 8b9d201b..48dad431 100644 --- a/typescript-jsx-pinia-cypress/src/main.ts +++ b/typescript-jsx-pinia-cypress/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-jsx-pinia-cypress/tsconfig.app.json b/typescript-jsx-pinia-cypress/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-pinia-cypress/tsconfig.app.json +++ b/typescript-jsx-pinia-cypress/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-pinia-cypress/tsconfig.node.json b/typescript-jsx-pinia-cypress/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-pinia-cypress/tsconfig.node.json +++ b/typescript-jsx-pinia-cypress/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-pinia-playwright/.vscode/extensions.json b/typescript-jsx-pinia-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/typescript-jsx-pinia-playwright/.vscode/extensions.json +++ b/typescript-jsx-pinia-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/typescript-jsx-pinia-playwright/e2e/tsconfig.json b/typescript-jsx-pinia-playwright/e2e/tsconfig.json index 239accd1..99923aba 100644 --- a/typescript-jsx-pinia-playwright/e2e/tsconfig.json +++ b/typescript-jsx-pinia-playwright/e2e/tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["./**/*"] } diff --git a/typescript-jsx-pinia-playwright/package.json b/typescript-jsx-pinia-playwright/package.json index 0bf3a28d..fdd588b5 100644 --- a/typescript-jsx-pinia-playwright/package.json +++ b/typescript-jsx-pinia-playwright/package.json @@ -11,18 +11,19 @@ "type-check": "vue-tsc --noEmit" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/tsconfig": "^0.1.3", + "@playwright/test": "^1.33.0", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/tsconfig": "^0.3.2", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-pinia-playwright/src/main.ts b/typescript-jsx-pinia-playwright/src/main.ts index 8b9d201b..48dad431 100644 --- a/typescript-jsx-pinia-playwright/src/main.ts +++ b/typescript-jsx-pinia-playwright/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-jsx-pinia-playwright/tsconfig.app.json b/typescript-jsx-pinia-playwright/tsconfig.app.json new file mode 100644 index 00000000..3e5b621e --- /dev/null +++ b/typescript-jsx-pinia-playwright/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/typescript-jsx-pinia-playwright/tsconfig.json b/typescript-jsx-pinia-playwright/tsconfig.json index cb2043bc..66b5e570 100644 --- a/typescript-jsx-pinia-playwright/tsconfig.json +++ b/typescript-jsx-pinia-playwright/tsconfig.json @@ -1,16 +1,11 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } - }, - + "files": [], "references": [ { "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/typescript-jsx-pinia-playwright/tsconfig.node.json b/typescript-jsx-pinia-playwright/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-pinia-playwright/tsconfig.node.json +++ b/typescript-jsx-pinia-playwright/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-pinia-vitest-cypress/cypress/e2e/example.cy.ts b/typescript-jsx-pinia-vitest-cypress/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-jsx-pinia-vitest-cypress/cypress/e2e/example.cy.ts +++ b/typescript-jsx-pinia-vitest-cypress/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-jsx-pinia-vitest-cypress/cypress/e2e/tsconfig.json b/typescript-jsx-pinia-vitest-cypress/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-jsx-pinia-vitest-cypress/cypress/e2e/tsconfig.json +++ b/typescript-jsx-pinia-vitest-cypress/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-jsx-pinia-vitest-cypress/package.json b/typescript-jsx-pinia-vitest-cypress/package.json index b41a993a..78c52614 100644 --- a/typescript-jsx-pinia-vitest-cypress/package.json +++ b/typescript-jsx-pinia-vitest-cypress/package.json @@ -13,23 +13,24 @@ "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-pinia-vitest-cypress/src/main.ts b/typescript-jsx-pinia-vitest-cypress/src/main.ts index 8b9d201b..48dad431 100644 --- a/typescript-jsx-pinia-vitest-cypress/src/main.ts +++ b/typescript-jsx-pinia-vitest-cypress/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-jsx-pinia-vitest-cypress/tsconfig.app.json b/typescript-jsx-pinia-vitest-cypress/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-pinia-vitest-cypress/tsconfig.app.json +++ b/typescript-jsx-pinia-vitest-cypress/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-pinia-vitest-cypress/tsconfig.node.json b/typescript-jsx-pinia-vitest-cypress/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-pinia-vitest-cypress/tsconfig.node.json +++ b/typescript-jsx-pinia-vitest-cypress/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-pinia-vitest-playwright/.vscode/extensions.json b/typescript-jsx-pinia-vitest-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/typescript-jsx-pinia-vitest-playwright/.vscode/extensions.json +++ b/typescript-jsx-pinia-vitest-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/typescript-jsx-pinia-vitest-playwright/e2e/tsconfig.json b/typescript-jsx-pinia-vitest-playwright/e2e/tsconfig.json index 239accd1..99923aba 100644 --- a/typescript-jsx-pinia-vitest-playwright/e2e/tsconfig.json +++ b/typescript-jsx-pinia-vitest-playwright/e2e/tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["./**/*"] } diff --git a/typescript-jsx-pinia-vitest-playwright/package.json b/typescript-jsx-pinia-vitest-playwright/package.json index 41b04de8..200a0726 100644 --- a/typescript-jsx-pinia-vitest-playwright/package.json +++ b/typescript-jsx-pinia-vitest-playwright/package.json @@ -12,22 +12,23 @@ "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "jsdom": "^21.1.0", + "@playwright/test": "^1.33.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-pinia-vitest-playwright/src/main.ts b/typescript-jsx-pinia-vitest-playwright/src/main.ts index 8b9d201b..48dad431 100644 --- a/typescript-jsx-pinia-vitest-playwright/src/main.ts +++ b/typescript-jsx-pinia-vitest-playwright/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-jsx-pinia-vitest-playwright/tsconfig.app.json b/typescript-jsx-pinia-vitest-playwright/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-pinia-vitest-playwright/tsconfig.app.json +++ b/typescript-jsx-pinia-vitest-playwright/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-pinia-vitest-playwright/tsconfig.node.json b/typescript-jsx-pinia-vitest-playwright/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-pinia-vitest-playwright/tsconfig.node.json +++ b/typescript-jsx-pinia-vitest-playwright/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-pinia-vitest/package.json b/typescript-jsx-pinia-vitest/package.json index 91c3aa55..07ca1dbb 100644 --- a/typescript-jsx-pinia-vitest/package.json +++ b/typescript-jsx-pinia-vitest/package.json @@ -11,21 +11,22 @@ "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-pinia-vitest/src/main.ts b/typescript-jsx-pinia-vitest/src/main.ts index 8b9d201b..48dad431 100644 --- a/typescript-jsx-pinia-vitest/src/main.ts +++ b/typescript-jsx-pinia-vitest/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-jsx-pinia-vitest/tsconfig.app.json b/typescript-jsx-pinia-vitest/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-pinia-vitest/tsconfig.app.json +++ b/typescript-jsx-pinia-vitest/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-pinia-vitest/tsconfig.node.json b/typescript-jsx-pinia-vitest/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-pinia-vitest/tsconfig.node.json +++ b/typescript-jsx-pinia-vitest/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-pinia-with-tests/cypress/e2e/example.cy.ts b/typescript-jsx-pinia-with-tests/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-jsx-pinia-with-tests/cypress/e2e/example.cy.ts +++ b/typescript-jsx-pinia-with-tests/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-jsx-pinia-with-tests/cypress/e2e/tsconfig.json b/typescript-jsx-pinia-with-tests/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-jsx-pinia-with-tests/cypress/e2e/tsconfig.json +++ b/typescript-jsx-pinia-with-tests/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-jsx-pinia-with-tests/package.json b/typescript-jsx-pinia-with-tests/package.json index 98570b49..958c6906 100644 --- a/typescript-jsx-pinia-with-tests/package.json +++ b/typescript-jsx-pinia-with-tests/package.json @@ -13,23 +13,24 @@ "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-pinia-with-tests/src/main.ts b/typescript-jsx-pinia-with-tests/src/main.ts index 8b9d201b..48dad431 100644 --- a/typescript-jsx-pinia-with-tests/src/main.ts +++ b/typescript-jsx-pinia-with-tests/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-jsx-pinia-with-tests/tsconfig.app.json b/typescript-jsx-pinia-with-tests/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-pinia-with-tests/tsconfig.app.json +++ b/typescript-jsx-pinia-with-tests/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-pinia-with-tests/tsconfig.node.json b/typescript-jsx-pinia-with-tests/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-pinia-with-tests/tsconfig.node.json +++ b/typescript-jsx-pinia-with-tests/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-pinia/package.json b/typescript-jsx-pinia/package.json index 45280ec4..db5bfba1 100644 --- a/typescript-jsx-pinia/package.json +++ b/typescript-jsx-pinia/package.json @@ -10,17 +10,18 @@ "type-check": "vue-tsc --noEmit" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/tsconfig": "^0.1.3", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/tsconfig": "^0.3.2", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-pinia/src/main.ts b/typescript-jsx-pinia/src/main.ts index 8b9d201b..48dad431 100644 --- a/typescript-jsx-pinia/src/main.ts +++ b/typescript-jsx-pinia/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-jsx-pinia/tsconfig.app.json b/typescript-jsx-pinia/tsconfig.app.json new file mode 100644 index 00000000..3e5b621e --- /dev/null +++ b/typescript-jsx-pinia/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/typescript-jsx-pinia/tsconfig.json b/typescript-jsx-pinia/tsconfig.json index cb2043bc..66b5e570 100644 --- a/typescript-jsx-pinia/tsconfig.json +++ b/typescript-jsx-pinia/tsconfig.json @@ -1,16 +1,11 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } - }, - + "files": [], "references": [ { "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/typescript-jsx-pinia/tsconfig.node.json b/typescript-jsx-pinia/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-pinia/tsconfig.node.json +++ b/typescript-jsx-pinia/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-playwright/.vscode/extensions.json b/typescript-jsx-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/typescript-jsx-playwright/.vscode/extensions.json +++ b/typescript-jsx-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/typescript-jsx-playwright/e2e/tsconfig.json b/typescript-jsx-playwright/e2e/tsconfig.json index 239accd1..99923aba 100644 --- a/typescript-jsx-playwright/e2e/tsconfig.json +++ b/typescript-jsx-playwright/e2e/tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["./**/*"] } diff --git a/typescript-jsx-playwright/package.json b/typescript-jsx-playwright/package.json index 22ff9159..97c546f7 100644 --- a/typescript-jsx-playwright/package.json +++ b/typescript-jsx-playwright/package.json @@ -14,14 +14,15 @@ "vue": "^3.2.47" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/tsconfig": "^0.1.3", + "@playwright/test": "^1.33.0", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/tsconfig": "^0.3.2", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-playwright/src/main.ts b/typescript-jsx-playwright/src/main.ts index 90e6400b..0ac3a5ff 100644 --- a/typescript-jsx-playwright/src/main.ts +++ b/typescript-jsx-playwright/src/main.ts @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/typescript-jsx-playwright/tsconfig.app.json b/typescript-jsx-playwright/tsconfig.app.json new file mode 100644 index 00000000..3e5b621e --- /dev/null +++ b/typescript-jsx-playwright/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/typescript-jsx-playwright/tsconfig.json b/typescript-jsx-playwright/tsconfig.json index cb2043bc..66b5e570 100644 --- a/typescript-jsx-playwright/tsconfig.json +++ b/typescript-jsx-playwright/tsconfig.json @@ -1,16 +1,11 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } - }, - + "files": [], "references": [ { "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/typescript-jsx-playwright/tsconfig.node.json b/typescript-jsx-playwright/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-playwright/tsconfig.node.json +++ b/typescript-jsx-playwright/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-router-cypress/cypress/e2e/example.cy.ts b/typescript-jsx-router-cypress/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-jsx-router-cypress/cypress/e2e/example.cy.ts +++ b/typescript-jsx-router-cypress/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-jsx-router-cypress/cypress/e2e/tsconfig.json b/typescript-jsx-router-cypress/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-jsx-router-cypress/cypress/e2e/tsconfig.json +++ b/typescript-jsx-router-cypress/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-jsx-router-cypress/package.json b/typescript-jsx-router-cypress/package.json index cc446926..431b3058 100644 --- a/typescript-jsx-router-cypress/package.json +++ b/typescript-jsx-router-cypress/package.json @@ -18,15 +18,16 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-router-cypress/src/main.ts b/typescript-jsx-router-cypress/src/main.ts index eedade80..5a5dbdba 100644 --- a/typescript-jsx-router-cypress/src/main.ts +++ b/typescript-jsx-router-cypress/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/typescript-jsx-router-cypress/tsconfig.app.json b/typescript-jsx-router-cypress/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-router-cypress/tsconfig.app.json +++ b/typescript-jsx-router-cypress/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-router-cypress/tsconfig.node.json b/typescript-jsx-router-cypress/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-router-cypress/tsconfig.node.json +++ b/typescript-jsx-router-cypress/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-router-pinia-cypress/cypress/e2e/example.cy.ts b/typescript-jsx-router-pinia-cypress/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-jsx-router-pinia-cypress/cypress/e2e/example.cy.ts +++ b/typescript-jsx-router-pinia-cypress/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-jsx-router-pinia-cypress/cypress/e2e/tsconfig.json b/typescript-jsx-router-pinia-cypress/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-jsx-router-pinia-cypress/cypress/e2e/tsconfig.json +++ b/typescript-jsx-router-pinia-cypress/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-jsx-router-pinia-cypress/package.json b/typescript-jsx-router-pinia-cypress/package.json index 8a62de0f..0d082438 100644 --- a/typescript-jsx-router-pinia-cypress/package.json +++ b/typescript-jsx-router-pinia-cypress/package.json @@ -14,20 +14,21 @@ "type-check": "vue-tsc --noEmit -p tsconfig.cypress-ct.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-router-pinia-cypress/src/main.ts b/typescript-jsx-router-pinia-cypress/src/main.ts index 4fb24b7e..5dcad83c 100644 --- a/typescript-jsx-router-pinia-cypress/src/main.ts +++ b/typescript-jsx-router-pinia-cypress/src/main.ts @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-jsx-router-pinia-cypress/tsconfig.app.json b/typescript-jsx-router-pinia-cypress/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-router-pinia-cypress/tsconfig.app.json +++ b/typescript-jsx-router-pinia-cypress/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-router-pinia-cypress/tsconfig.node.json b/typescript-jsx-router-pinia-cypress/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-router-pinia-cypress/tsconfig.node.json +++ b/typescript-jsx-router-pinia-cypress/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-router-pinia-playwright/.vscode/extensions.json b/typescript-jsx-router-pinia-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/typescript-jsx-router-pinia-playwright/.vscode/extensions.json +++ b/typescript-jsx-router-pinia-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/typescript-jsx-router-pinia-playwright/e2e/tsconfig.json b/typescript-jsx-router-pinia-playwright/e2e/tsconfig.json index 239accd1..99923aba 100644 --- a/typescript-jsx-router-pinia-playwright/e2e/tsconfig.json +++ b/typescript-jsx-router-pinia-playwright/e2e/tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["./**/*"] } diff --git a/typescript-jsx-router-pinia-playwright/package.json b/typescript-jsx-router-pinia-playwright/package.json index 31d48f48..bb01f692 100644 --- a/typescript-jsx-router-pinia-playwright/package.json +++ b/typescript-jsx-router-pinia-playwright/package.json @@ -11,19 +11,20 @@ "type-check": "vue-tsc --noEmit" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/tsconfig": "^0.1.3", + "@playwright/test": "^1.33.0", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/tsconfig": "^0.3.2", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-router-pinia-playwright/src/main.ts b/typescript-jsx-router-pinia-playwright/src/main.ts index 4fb24b7e..5dcad83c 100644 --- a/typescript-jsx-router-pinia-playwright/src/main.ts +++ b/typescript-jsx-router-pinia-playwright/src/main.ts @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-jsx-router-pinia-playwright/tsconfig.app.json b/typescript-jsx-router-pinia-playwright/tsconfig.app.json new file mode 100644 index 00000000..3e5b621e --- /dev/null +++ b/typescript-jsx-router-pinia-playwright/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/typescript-jsx-router-pinia-playwright/tsconfig.json b/typescript-jsx-router-pinia-playwright/tsconfig.json index cb2043bc..66b5e570 100644 --- a/typescript-jsx-router-pinia-playwright/tsconfig.json +++ b/typescript-jsx-router-pinia-playwright/tsconfig.json @@ -1,16 +1,11 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } - }, - + "files": [], "references": [ { "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/typescript-jsx-router-pinia-playwright/tsconfig.node.json b/typescript-jsx-router-pinia-playwright/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-router-pinia-playwright/tsconfig.node.json +++ b/typescript-jsx-router-pinia-playwright/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-router-pinia-vitest-cypress/cypress/e2e/example.cy.ts b/typescript-jsx-router-pinia-vitest-cypress/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-jsx-router-pinia-vitest-cypress/cypress/e2e/example.cy.ts +++ b/typescript-jsx-router-pinia-vitest-cypress/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-jsx-router-pinia-vitest-cypress/cypress/e2e/tsconfig.json b/typescript-jsx-router-pinia-vitest-cypress/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-jsx-router-pinia-vitest-cypress/cypress/e2e/tsconfig.json +++ b/typescript-jsx-router-pinia-vitest-cypress/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-jsx-router-pinia-vitest-cypress/package.json b/typescript-jsx-router-pinia-vitest-cypress/package.json index e7d2f4b8..60804d6f 100644 --- a/typescript-jsx-router-pinia-vitest-cypress/package.json +++ b/typescript-jsx-router-pinia-vitest-cypress/package.json @@ -13,24 +13,25 @@ "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-router-pinia-vitest-cypress/src/main.ts b/typescript-jsx-router-pinia-vitest-cypress/src/main.ts index 4fb24b7e..5dcad83c 100644 --- a/typescript-jsx-router-pinia-vitest-cypress/src/main.ts +++ b/typescript-jsx-router-pinia-vitest-cypress/src/main.ts @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-jsx-router-pinia-vitest-cypress/tsconfig.app.json b/typescript-jsx-router-pinia-vitest-cypress/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-router-pinia-vitest-cypress/tsconfig.app.json +++ b/typescript-jsx-router-pinia-vitest-cypress/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-router-pinia-vitest-cypress/tsconfig.node.json b/typescript-jsx-router-pinia-vitest-cypress/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-router-pinia-vitest-cypress/tsconfig.node.json +++ b/typescript-jsx-router-pinia-vitest-cypress/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-router-pinia-vitest-playwright/.vscode/extensions.json b/typescript-jsx-router-pinia-vitest-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/typescript-jsx-router-pinia-vitest-playwright/.vscode/extensions.json +++ b/typescript-jsx-router-pinia-vitest-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/typescript-jsx-router-pinia-vitest-playwright/e2e/tsconfig.json b/typescript-jsx-router-pinia-vitest-playwright/e2e/tsconfig.json index 239accd1..99923aba 100644 --- a/typescript-jsx-router-pinia-vitest-playwright/e2e/tsconfig.json +++ b/typescript-jsx-router-pinia-vitest-playwright/e2e/tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["./**/*"] } diff --git a/typescript-jsx-router-pinia-vitest-playwright/package.json b/typescript-jsx-router-pinia-vitest-playwright/package.json index 1ed9b209..4a7a1d8c 100644 --- a/typescript-jsx-router-pinia-vitest-playwright/package.json +++ b/typescript-jsx-router-pinia-vitest-playwright/package.json @@ -12,23 +12,24 @@ "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "jsdom": "^21.1.0", + "@playwright/test": "^1.33.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-router-pinia-vitest-playwright/src/main.ts b/typescript-jsx-router-pinia-vitest-playwright/src/main.ts index 4fb24b7e..5dcad83c 100644 --- a/typescript-jsx-router-pinia-vitest-playwright/src/main.ts +++ b/typescript-jsx-router-pinia-vitest-playwright/src/main.ts @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-jsx-router-pinia-vitest-playwright/tsconfig.app.json b/typescript-jsx-router-pinia-vitest-playwright/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-router-pinia-vitest-playwright/tsconfig.app.json +++ b/typescript-jsx-router-pinia-vitest-playwright/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-router-pinia-vitest-playwright/tsconfig.node.json b/typescript-jsx-router-pinia-vitest-playwright/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-router-pinia-vitest-playwright/tsconfig.node.json +++ b/typescript-jsx-router-pinia-vitest-playwright/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-router-pinia-vitest/package.json b/typescript-jsx-router-pinia-vitest/package.json index 4b26a758..a09fe4dc 100644 --- a/typescript-jsx-router-pinia-vitest/package.json +++ b/typescript-jsx-router-pinia-vitest/package.json @@ -11,22 +11,23 @@ "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-router-pinia-vitest/src/main.ts b/typescript-jsx-router-pinia-vitest/src/main.ts index 4fb24b7e..5dcad83c 100644 --- a/typescript-jsx-router-pinia-vitest/src/main.ts +++ b/typescript-jsx-router-pinia-vitest/src/main.ts @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-jsx-router-pinia-vitest/tsconfig.app.json b/typescript-jsx-router-pinia-vitest/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-router-pinia-vitest/tsconfig.app.json +++ b/typescript-jsx-router-pinia-vitest/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-router-pinia-vitest/tsconfig.node.json b/typescript-jsx-router-pinia-vitest/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-router-pinia-vitest/tsconfig.node.json +++ b/typescript-jsx-router-pinia-vitest/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-router-pinia-with-tests/cypress/e2e/example.cy.ts b/typescript-jsx-router-pinia-with-tests/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-jsx-router-pinia-with-tests/cypress/e2e/example.cy.ts +++ b/typescript-jsx-router-pinia-with-tests/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-jsx-router-pinia-with-tests/cypress/e2e/tsconfig.json b/typescript-jsx-router-pinia-with-tests/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-jsx-router-pinia-with-tests/cypress/e2e/tsconfig.json +++ b/typescript-jsx-router-pinia-with-tests/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-jsx-router-pinia-with-tests/package.json b/typescript-jsx-router-pinia-with-tests/package.json index bb280c15..fa93d133 100644 --- a/typescript-jsx-router-pinia-with-tests/package.json +++ b/typescript-jsx-router-pinia-with-tests/package.json @@ -13,24 +13,25 @@ "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-router-pinia-with-tests/src/main.ts b/typescript-jsx-router-pinia-with-tests/src/main.ts index 4fb24b7e..5dcad83c 100644 --- a/typescript-jsx-router-pinia-with-tests/src/main.ts +++ b/typescript-jsx-router-pinia-with-tests/src/main.ts @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-jsx-router-pinia-with-tests/tsconfig.app.json b/typescript-jsx-router-pinia-with-tests/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-router-pinia-with-tests/tsconfig.app.json +++ b/typescript-jsx-router-pinia-with-tests/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-router-pinia-with-tests/tsconfig.node.json b/typescript-jsx-router-pinia-with-tests/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-router-pinia-with-tests/tsconfig.node.json +++ b/typescript-jsx-router-pinia-with-tests/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-router-pinia/package.json b/typescript-jsx-router-pinia/package.json index ffb6f753..e363dab4 100644 --- a/typescript-jsx-router-pinia/package.json +++ b/typescript-jsx-router-pinia/package.json @@ -10,18 +10,19 @@ "type-check": "vue-tsc --noEmit" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/tsconfig": "^0.1.3", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/tsconfig": "^0.3.2", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-router-pinia/src/main.ts b/typescript-jsx-router-pinia/src/main.ts index 4fb24b7e..5dcad83c 100644 --- a/typescript-jsx-router-pinia/src/main.ts +++ b/typescript-jsx-router-pinia/src/main.ts @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-jsx-router-pinia/tsconfig.app.json b/typescript-jsx-router-pinia/tsconfig.app.json new file mode 100644 index 00000000..3e5b621e --- /dev/null +++ b/typescript-jsx-router-pinia/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/typescript-jsx-router-pinia/tsconfig.json b/typescript-jsx-router-pinia/tsconfig.json index cb2043bc..66b5e570 100644 --- a/typescript-jsx-router-pinia/tsconfig.json +++ b/typescript-jsx-router-pinia/tsconfig.json @@ -1,16 +1,11 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } - }, - + "files": [], "references": [ { "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/typescript-jsx-router-pinia/tsconfig.node.json b/typescript-jsx-router-pinia/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-router-pinia/tsconfig.node.json +++ b/typescript-jsx-router-pinia/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-router-playwright/.vscode/extensions.json b/typescript-jsx-router-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/typescript-jsx-router-playwright/.vscode/extensions.json +++ b/typescript-jsx-router-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/typescript-jsx-router-playwright/e2e/tsconfig.json b/typescript-jsx-router-playwright/e2e/tsconfig.json index 239accd1..99923aba 100644 --- a/typescript-jsx-router-playwright/e2e/tsconfig.json +++ b/typescript-jsx-router-playwright/e2e/tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["./**/*"] } diff --git a/typescript-jsx-router-playwright/package.json b/typescript-jsx-router-playwright/package.json index a4a49b77..fc9bad76 100644 --- a/typescript-jsx-router-playwright/package.json +++ b/typescript-jsx-router-playwright/package.json @@ -15,14 +15,15 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/tsconfig": "^0.1.3", + "@playwright/test": "^1.33.0", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/tsconfig": "^0.3.2", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-router-playwright/src/main.ts b/typescript-jsx-router-playwright/src/main.ts index eedade80..5a5dbdba 100644 --- a/typescript-jsx-router-playwright/src/main.ts +++ b/typescript-jsx-router-playwright/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/typescript-jsx-router-playwright/tsconfig.app.json b/typescript-jsx-router-playwright/tsconfig.app.json new file mode 100644 index 00000000..3e5b621e --- /dev/null +++ b/typescript-jsx-router-playwright/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/typescript-jsx-router-playwright/tsconfig.json b/typescript-jsx-router-playwright/tsconfig.json index cb2043bc..66b5e570 100644 --- a/typescript-jsx-router-playwright/tsconfig.json +++ b/typescript-jsx-router-playwright/tsconfig.json @@ -1,16 +1,11 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } - }, - + "files": [], "references": [ { "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/typescript-jsx-router-playwright/tsconfig.node.json b/typescript-jsx-router-playwright/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-router-playwright/tsconfig.node.json +++ b/typescript-jsx-router-playwright/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-router-vitest-cypress/cypress/e2e/example.cy.ts b/typescript-jsx-router-vitest-cypress/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-jsx-router-vitest-cypress/cypress/e2e/example.cy.ts +++ b/typescript-jsx-router-vitest-cypress/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-jsx-router-vitest-cypress/cypress/e2e/tsconfig.json b/typescript-jsx-router-vitest-cypress/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-jsx-router-vitest-cypress/cypress/e2e/tsconfig.json +++ b/typescript-jsx-router-vitest-cypress/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-jsx-router-vitest-cypress/package.json b/typescript-jsx-router-vitest-cypress/package.json index 18d6a80d..169fa35c 100644 --- a/typescript-jsx-router-vitest-cypress/package.json +++ b/typescript-jsx-router-vitest-cypress/package.json @@ -17,19 +17,20 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-router-vitest-cypress/src/main.ts b/typescript-jsx-router-vitest-cypress/src/main.ts index eedade80..5a5dbdba 100644 --- a/typescript-jsx-router-vitest-cypress/src/main.ts +++ b/typescript-jsx-router-vitest-cypress/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/typescript-jsx-router-vitest-cypress/tsconfig.app.json b/typescript-jsx-router-vitest-cypress/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-router-vitest-cypress/tsconfig.app.json +++ b/typescript-jsx-router-vitest-cypress/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-router-vitest-cypress/tsconfig.node.json b/typescript-jsx-router-vitest-cypress/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-router-vitest-cypress/tsconfig.node.json +++ b/typescript-jsx-router-vitest-cypress/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-router-vitest-playwright/.vscode/extensions.json b/typescript-jsx-router-vitest-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/typescript-jsx-router-vitest-playwright/.vscode/extensions.json +++ b/typescript-jsx-router-vitest-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/typescript-jsx-router-vitest-playwright/e2e/tsconfig.json b/typescript-jsx-router-vitest-playwright/e2e/tsconfig.json index 239accd1..99923aba 100644 --- a/typescript-jsx-router-vitest-playwright/e2e/tsconfig.json +++ b/typescript-jsx-router-vitest-playwright/e2e/tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["./**/*"] } diff --git a/typescript-jsx-router-vitest-playwright/package.json b/typescript-jsx-router-vitest-playwright/package.json index 2e87a8e1..4529608c 100644 --- a/typescript-jsx-router-vitest-playwright/package.json +++ b/typescript-jsx-router-vitest-playwright/package.json @@ -16,18 +16,19 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "jsdom": "^21.1.0", + "@playwright/test": "^1.33.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-router-vitest-playwright/src/main.ts b/typescript-jsx-router-vitest-playwright/src/main.ts index eedade80..5a5dbdba 100644 --- a/typescript-jsx-router-vitest-playwright/src/main.ts +++ b/typescript-jsx-router-vitest-playwright/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/typescript-jsx-router-vitest-playwright/tsconfig.app.json b/typescript-jsx-router-vitest-playwright/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-router-vitest-playwright/tsconfig.app.json +++ b/typescript-jsx-router-vitest-playwright/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-router-vitest-playwright/tsconfig.node.json b/typescript-jsx-router-vitest-playwright/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-router-vitest-playwright/tsconfig.node.json +++ b/typescript-jsx-router-vitest-playwright/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-router-vitest/package.json b/typescript-jsx-router-vitest/package.json index f3c5cfd1..f37a47a5 100644 --- a/typescript-jsx-router-vitest/package.json +++ b/typescript-jsx-router-vitest/package.json @@ -15,17 +15,18 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-router-vitest/src/main.ts b/typescript-jsx-router-vitest/src/main.ts index eedade80..5a5dbdba 100644 --- a/typescript-jsx-router-vitest/src/main.ts +++ b/typescript-jsx-router-vitest/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/typescript-jsx-router-vitest/tsconfig.app.json b/typescript-jsx-router-vitest/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-router-vitest/tsconfig.app.json +++ b/typescript-jsx-router-vitest/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-router-vitest/tsconfig.node.json b/typescript-jsx-router-vitest/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-router-vitest/tsconfig.node.json +++ b/typescript-jsx-router-vitest/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-router-with-tests/cypress/e2e/example.cy.ts b/typescript-jsx-router-with-tests/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-jsx-router-with-tests/cypress/e2e/example.cy.ts +++ b/typescript-jsx-router-with-tests/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-jsx-router-with-tests/cypress/e2e/tsconfig.json b/typescript-jsx-router-with-tests/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-jsx-router-with-tests/cypress/e2e/tsconfig.json +++ b/typescript-jsx-router-with-tests/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-jsx-router-with-tests/package.json b/typescript-jsx-router-with-tests/package.json index cbb9b50f..7d328a0c 100644 --- a/typescript-jsx-router-with-tests/package.json +++ b/typescript-jsx-router-with-tests/package.json @@ -17,19 +17,20 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-router-with-tests/src/main.ts b/typescript-jsx-router-with-tests/src/main.ts index eedade80..5a5dbdba 100644 --- a/typescript-jsx-router-with-tests/src/main.ts +++ b/typescript-jsx-router-with-tests/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/typescript-jsx-router-with-tests/tsconfig.app.json b/typescript-jsx-router-with-tests/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-router-with-tests/tsconfig.app.json +++ b/typescript-jsx-router-with-tests/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-router-with-tests/tsconfig.node.json b/typescript-jsx-router-with-tests/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-router-with-tests/tsconfig.node.json +++ b/typescript-jsx-router-with-tests/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-router/package.json b/typescript-jsx-router/package.json index a65b3191..91f98644 100644 --- a/typescript-jsx-router/package.json +++ b/typescript-jsx-router/package.json @@ -14,13 +14,14 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/tsconfig": "^0.1.3", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/tsconfig": "^0.3.2", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-router/src/main.ts b/typescript-jsx-router/src/main.ts index eedade80..5a5dbdba 100644 --- a/typescript-jsx-router/src/main.ts +++ b/typescript-jsx-router/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/typescript-jsx-router/tsconfig.app.json b/typescript-jsx-router/tsconfig.app.json new file mode 100644 index 00000000..3e5b621e --- /dev/null +++ b/typescript-jsx-router/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/typescript-jsx-router/tsconfig.json b/typescript-jsx-router/tsconfig.json index cb2043bc..66b5e570 100644 --- a/typescript-jsx-router/tsconfig.json +++ b/typescript-jsx-router/tsconfig.json @@ -1,16 +1,11 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } - }, - + "files": [], "references": [ { "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/typescript-jsx-router/tsconfig.node.json b/typescript-jsx-router/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-router/tsconfig.node.json +++ b/typescript-jsx-router/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-vitest-cypress/cypress/e2e/example.cy.ts b/typescript-jsx-vitest-cypress/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-jsx-vitest-cypress/cypress/e2e/example.cy.ts +++ b/typescript-jsx-vitest-cypress/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-jsx-vitest-cypress/cypress/e2e/tsconfig.json b/typescript-jsx-vitest-cypress/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-jsx-vitest-cypress/cypress/e2e/tsconfig.json +++ b/typescript-jsx-vitest-cypress/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-jsx-vitest-cypress/package.json b/typescript-jsx-vitest-cypress/package.json index 5b26b02c..4e433460 100644 --- a/typescript-jsx-vitest-cypress/package.json +++ b/typescript-jsx-vitest-cypress/package.json @@ -16,19 +16,20 @@ "vue": "^3.2.47" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-vitest-cypress/src/main.ts b/typescript-jsx-vitest-cypress/src/main.ts index 90e6400b..0ac3a5ff 100644 --- a/typescript-jsx-vitest-cypress/src/main.ts +++ b/typescript-jsx-vitest-cypress/src/main.ts @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/typescript-jsx-vitest-cypress/tsconfig.app.json b/typescript-jsx-vitest-cypress/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-vitest-cypress/tsconfig.app.json +++ b/typescript-jsx-vitest-cypress/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-vitest-cypress/tsconfig.node.json b/typescript-jsx-vitest-cypress/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-vitest-cypress/tsconfig.node.json +++ b/typescript-jsx-vitest-cypress/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-vitest-playwright/.vscode/extensions.json b/typescript-jsx-vitest-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/typescript-jsx-vitest-playwright/.vscode/extensions.json +++ b/typescript-jsx-vitest-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/typescript-jsx-vitest-playwright/e2e/tsconfig.json b/typescript-jsx-vitest-playwright/e2e/tsconfig.json index 239accd1..99923aba 100644 --- a/typescript-jsx-vitest-playwright/e2e/tsconfig.json +++ b/typescript-jsx-vitest-playwright/e2e/tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["./**/*"] } diff --git a/typescript-jsx-vitest-playwright/package.json b/typescript-jsx-vitest-playwright/package.json index a823d5bd..513a931f 100644 --- a/typescript-jsx-vitest-playwright/package.json +++ b/typescript-jsx-vitest-playwright/package.json @@ -15,18 +15,19 @@ "vue": "^3.2.47" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "jsdom": "^21.1.0", + "@playwright/test": "^1.33.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-vitest-playwright/src/main.ts b/typescript-jsx-vitest-playwright/src/main.ts index 90e6400b..0ac3a5ff 100644 --- a/typescript-jsx-vitest-playwright/src/main.ts +++ b/typescript-jsx-vitest-playwright/src/main.ts @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/typescript-jsx-vitest-playwright/tsconfig.app.json b/typescript-jsx-vitest-playwright/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-vitest-playwright/tsconfig.app.json +++ b/typescript-jsx-vitest-playwright/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-vitest-playwright/tsconfig.node.json b/typescript-jsx-vitest-playwright/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-vitest-playwright/tsconfig.node.json +++ b/typescript-jsx-vitest-playwright/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-vitest/package.json b/typescript-jsx-vitest/package.json index 9ee6848a..ca0485a5 100644 --- a/typescript-jsx-vitest/package.json +++ b/typescript-jsx-vitest/package.json @@ -14,17 +14,18 @@ "vue": "^3.2.47" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-vitest/src/main.ts b/typescript-jsx-vitest/src/main.ts index 90e6400b..0ac3a5ff 100644 --- a/typescript-jsx-vitest/src/main.ts +++ b/typescript-jsx-vitest/src/main.ts @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/typescript-jsx-vitest/tsconfig.app.json b/typescript-jsx-vitest/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-vitest/tsconfig.app.json +++ b/typescript-jsx-vitest/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-vitest/tsconfig.node.json b/typescript-jsx-vitest/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-vitest/tsconfig.node.json +++ b/typescript-jsx-vitest/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx-with-tests/cypress/e2e/example.cy.ts b/typescript-jsx-with-tests/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-jsx-with-tests/cypress/e2e/example.cy.ts +++ b/typescript-jsx-with-tests/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-jsx-with-tests/cypress/e2e/tsconfig.json b/typescript-jsx-with-tests/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-jsx-with-tests/cypress/e2e/tsconfig.json +++ b/typescript-jsx-with-tests/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-jsx-with-tests/package.json b/typescript-jsx-with-tests/package.json index 039dfc42..d84014bd 100644 --- a/typescript-jsx-with-tests/package.json +++ b/typescript-jsx-with-tests/package.json @@ -16,19 +16,20 @@ "vue": "^3.2.47" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx-with-tests/src/main.ts b/typescript-jsx-with-tests/src/main.ts index 90e6400b..0ac3a5ff 100644 --- a/typescript-jsx-with-tests/src/main.ts +++ b/typescript-jsx-with-tests/src/main.ts @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/typescript-jsx-with-tests/tsconfig.app.json b/typescript-jsx-with-tests/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-jsx-with-tests/tsconfig.app.json +++ b/typescript-jsx-with-tests/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-jsx-with-tests/tsconfig.node.json b/typescript-jsx-with-tests/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx-with-tests/tsconfig.node.json +++ b/typescript-jsx-with-tests/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-jsx/package.json b/typescript-jsx/package.json index 1b610237..0301b296 100644 --- a/typescript-jsx/package.json +++ b/typescript-jsx/package.json @@ -13,13 +13,14 @@ "vue": "^3.2.47" }, "devDependencies": { - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "@vue/tsconfig": "^0.1.3", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/tsconfig": "^0.3.2", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-jsx/src/main.ts b/typescript-jsx/src/main.ts index 90e6400b..0ac3a5ff 100644 --- a/typescript-jsx/src/main.ts +++ b/typescript-jsx/src/main.ts @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/typescript-jsx/tsconfig.app.json b/typescript-jsx/tsconfig.app.json new file mode 100644 index 00000000..3e5b621e --- /dev/null +++ b/typescript-jsx/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/typescript-jsx/tsconfig.json b/typescript-jsx/tsconfig.json index cb2043bc..66b5e570 100644 --- a/typescript-jsx/tsconfig.json +++ b/typescript-jsx/tsconfig.json @@ -1,16 +1,11 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } - }, - + "files": [], "references": [ { "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/typescript-jsx/tsconfig.node.json b/typescript-jsx/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-jsx/tsconfig.node.json +++ b/typescript-jsx/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-pinia-cypress/cypress/e2e/example.cy.ts b/typescript-pinia-cypress/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-pinia-cypress/cypress/e2e/example.cy.ts +++ b/typescript-pinia-cypress/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-pinia-cypress/cypress/e2e/tsconfig.json b/typescript-pinia-cypress/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-pinia-cypress/cypress/e2e/tsconfig.json +++ b/typescript-pinia-cypress/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-pinia-cypress/package.json b/typescript-pinia-cypress/package.json index f2207af8..fc085803 100644 --- a/typescript-pinia-cypress/package.json +++ b/typescript-pinia-cypress/package.json @@ -14,18 +14,19 @@ "type-check": "vue-tsc --noEmit -p tsconfig.cypress-ct.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-pinia-cypress/src/main.ts b/typescript-pinia-cypress/src/main.ts index 8b9d201b..48dad431 100644 --- a/typescript-pinia-cypress/src/main.ts +++ b/typescript-pinia-cypress/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-pinia-cypress/tsconfig.app.json b/typescript-pinia-cypress/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-pinia-cypress/tsconfig.app.json +++ b/typescript-pinia-cypress/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-pinia-cypress/tsconfig.node.json b/typescript-pinia-cypress/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-pinia-cypress/tsconfig.node.json +++ b/typescript-pinia-cypress/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-pinia-playwright/.vscode/extensions.json b/typescript-pinia-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/typescript-pinia-playwright/.vscode/extensions.json +++ b/typescript-pinia-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/typescript-pinia-playwright/e2e/tsconfig.json b/typescript-pinia-playwright/e2e/tsconfig.json index 239accd1..99923aba 100644 --- a/typescript-pinia-playwright/e2e/tsconfig.json +++ b/typescript-pinia-playwright/e2e/tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["./**/*"] } diff --git a/typescript-pinia-playwright/package.json b/typescript-pinia-playwright/package.json index 89a8c939..cd3ef8ec 100644 --- a/typescript-pinia-playwright/package.json +++ b/typescript-pinia-playwright/package.json @@ -11,17 +11,18 @@ "type-check": "vue-tsc --noEmit" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/tsconfig": "^0.1.3", + "@playwright/test": "^1.33.0", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/tsconfig": "^0.3.2", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-pinia-playwright/src/main.ts b/typescript-pinia-playwright/src/main.ts index 8b9d201b..48dad431 100644 --- a/typescript-pinia-playwright/src/main.ts +++ b/typescript-pinia-playwright/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-pinia-playwright/tsconfig.app.json b/typescript-pinia-playwright/tsconfig.app.json new file mode 100644 index 00000000..3e5b621e --- /dev/null +++ b/typescript-pinia-playwright/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/typescript-pinia-playwright/tsconfig.json b/typescript-pinia-playwright/tsconfig.json index cb2043bc..66b5e570 100644 --- a/typescript-pinia-playwright/tsconfig.json +++ b/typescript-pinia-playwright/tsconfig.json @@ -1,16 +1,11 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } - }, - + "files": [], "references": [ { "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/typescript-pinia-playwright/tsconfig.node.json b/typescript-pinia-playwright/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-pinia-playwright/tsconfig.node.json +++ b/typescript-pinia-playwright/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-pinia-vitest-cypress/cypress/e2e/example.cy.ts b/typescript-pinia-vitest-cypress/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-pinia-vitest-cypress/cypress/e2e/example.cy.ts +++ b/typescript-pinia-vitest-cypress/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-pinia-vitest-cypress/cypress/e2e/tsconfig.json b/typescript-pinia-vitest-cypress/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-pinia-vitest-cypress/cypress/e2e/tsconfig.json +++ b/typescript-pinia-vitest-cypress/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-pinia-vitest-cypress/package.json b/typescript-pinia-vitest-cypress/package.json index e927b0ca..0e1dcd99 100644 --- a/typescript-pinia-vitest-cypress/package.json +++ b/typescript-pinia-vitest-cypress/package.json @@ -13,22 +13,23 @@ "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-pinia-vitest-cypress/src/main.ts b/typescript-pinia-vitest-cypress/src/main.ts index 8b9d201b..48dad431 100644 --- a/typescript-pinia-vitest-cypress/src/main.ts +++ b/typescript-pinia-vitest-cypress/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-pinia-vitest-cypress/tsconfig.app.json b/typescript-pinia-vitest-cypress/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-pinia-vitest-cypress/tsconfig.app.json +++ b/typescript-pinia-vitest-cypress/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-pinia-vitest-cypress/tsconfig.node.json b/typescript-pinia-vitest-cypress/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-pinia-vitest-cypress/tsconfig.node.json +++ b/typescript-pinia-vitest-cypress/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-pinia-vitest-playwright/.vscode/extensions.json b/typescript-pinia-vitest-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/typescript-pinia-vitest-playwright/.vscode/extensions.json +++ b/typescript-pinia-vitest-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/typescript-pinia-vitest-playwright/e2e/tsconfig.json b/typescript-pinia-vitest-playwright/e2e/tsconfig.json index 239accd1..99923aba 100644 --- a/typescript-pinia-vitest-playwright/e2e/tsconfig.json +++ b/typescript-pinia-vitest-playwright/e2e/tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["./**/*"] } diff --git a/typescript-pinia-vitest-playwright/package.json b/typescript-pinia-vitest-playwright/package.json index 0d85fd55..60b39dae 100644 --- a/typescript-pinia-vitest-playwright/package.json +++ b/typescript-pinia-vitest-playwright/package.json @@ -12,21 +12,22 @@ "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "jsdom": "^21.1.0", + "@playwright/test": "^1.33.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-pinia-vitest-playwright/src/main.ts b/typescript-pinia-vitest-playwright/src/main.ts index 8b9d201b..48dad431 100644 --- a/typescript-pinia-vitest-playwright/src/main.ts +++ b/typescript-pinia-vitest-playwright/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-pinia-vitest-playwright/tsconfig.app.json b/typescript-pinia-vitest-playwright/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-pinia-vitest-playwright/tsconfig.app.json +++ b/typescript-pinia-vitest-playwright/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-pinia-vitest-playwright/tsconfig.node.json b/typescript-pinia-vitest-playwright/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-pinia-vitest-playwright/tsconfig.node.json +++ b/typescript-pinia-vitest-playwright/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-pinia-vitest/package.json b/typescript-pinia-vitest/package.json index f0b1505c..aa9698ae 100644 --- a/typescript-pinia-vitest/package.json +++ b/typescript-pinia-vitest/package.json @@ -11,20 +11,21 @@ "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-pinia-vitest/src/main.ts b/typescript-pinia-vitest/src/main.ts index 8b9d201b..48dad431 100644 --- a/typescript-pinia-vitest/src/main.ts +++ b/typescript-pinia-vitest/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-pinia-vitest/tsconfig.app.json b/typescript-pinia-vitest/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-pinia-vitest/tsconfig.app.json +++ b/typescript-pinia-vitest/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-pinia-vitest/tsconfig.node.json b/typescript-pinia-vitest/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-pinia-vitest/tsconfig.node.json +++ b/typescript-pinia-vitest/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-pinia-with-tests/cypress/e2e/example.cy.ts b/typescript-pinia-with-tests/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-pinia-with-tests/cypress/e2e/example.cy.ts +++ b/typescript-pinia-with-tests/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-pinia-with-tests/cypress/e2e/tsconfig.json b/typescript-pinia-with-tests/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-pinia-with-tests/cypress/e2e/tsconfig.json +++ b/typescript-pinia-with-tests/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-pinia-with-tests/package.json b/typescript-pinia-with-tests/package.json index 33ab8e01..8aec4f65 100644 --- a/typescript-pinia-with-tests/package.json +++ b/typescript-pinia-with-tests/package.json @@ -13,22 +13,23 @@ "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-pinia-with-tests/src/main.ts b/typescript-pinia-with-tests/src/main.ts index 8b9d201b..48dad431 100644 --- a/typescript-pinia-with-tests/src/main.ts +++ b/typescript-pinia-with-tests/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-pinia-with-tests/tsconfig.app.json b/typescript-pinia-with-tests/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-pinia-with-tests/tsconfig.app.json +++ b/typescript-pinia-with-tests/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-pinia-with-tests/tsconfig.node.json b/typescript-pinia-with-tests/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-pinia-with-tests/tsconfig.node.json +++ b/typescript-pinia-with-tests/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-pinia/package.json b/typescript-pinia/package.json index a21c0ee5..369d2e12 100644 --- a/typescript-pinia/package.json +++ b/typescript-pinia/package.json @@ -10,16 +10,17 @@ "type-check": "vue-tsc --noEmit" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47" }, "devDependencies": { - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/tsconfig": "^0.1.3", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/tsconfig": "^0.3.2", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-pinia/src/main.ts b/typescript-pinia/src/main.ts index 8b9d201b..48dad431 100644 --- a/typescript-pinia/src/main.ts +++ b/typescript-pinia/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-pinia/tsconfig.app.json b/typescript-pinia/tsconfig.app.json new file mode 100644 index 00000000..3e5b621e --- /dev/null +++ b/typescript-pinia/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/typescript-pinia/tsconfig.json b/typescript-pinia/tsconfig.json index cb2043bc..66b5e570 100644 --- a/typescript-pinia/tsconfig.json +++ b/typescript-pinia/tsconfig.json @@ -1,16 +1,11 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } - }, - + "files": [], "references": [ { "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/typescript-pinia/tsconfig.node.json b/typescript-pinia/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-pinia/tsconfig.node.json +++ b/typescript-pinia/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-playwright/.vscode/extensions.json b/typescript-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/typescript-playwright/.vscode/extensions.json +++ b/typescript-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/typescript-playwright/e2e/tsconfig.json b/typescript-playwright/e2e/tsconfig.json index 239accd1..99923aba 100644 --- a/typescript-playwright/e2e/tsconfig.json +++ b/typescript-playwright/e2e/tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["./**/*"] } diff --git a/typescript-playwright/package.json b/typescript-playwright/package.json index 9bdd1480..89c049be 100644 --- a/typescript-playwright/package.json +++ b/typescript-playwright/package.json @@ -14,13 +14,14 @@ "vue": "^3.2.47" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/tsconfig": "^0.1.3", + "@playwright/test": "^1.33.0", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/tsconfig": "^0.3.2", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-playwright/src/main.ts b/typescript-playwright/src/main.ts index 90e6400b..0ac3a5ff 100644 --- a/typescript-playwright/src/main.ts +++ b/typescript-playwright/src/main.ts @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/typescript-playwright/tsconfig.app.json b/typescript-playwright/tsconfig.app.json new file mode 100644 index 00000000..3e5b621e --- /dev/null +++ b/typescript-playwright/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/typescript-playwright/tsconfig.json b/typescript-playwright/tsconfig.json index cb2043bc..66b5e570 100644 --- a/typescript-playwright/tsconfig.json +++ b/typescript-playwright/tsconfig.json @@ -1,16 +1,11 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } - }, - + "files": [], "references": [ { "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/typescript-playwright/tsconfig.node.json b/typescript-playwright/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-playwright/tsconfig.node.json +++ b/typescript-playwright/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-router-cypress/cypress/e2e/example.cy.ts b/typescript-router-cypress/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-router-cypress/cypress/e2e/example.cy.ts +++ b/typescript-router-cypress/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-router-cypress/cypress/e2e/tsconfig.json b/typescript-router-cypress/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-router-cypress/cypress/e2e/tsconfig.json +++ b/typescript-router-cypress/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-router-cypress/package.json b/typescript-router-cypress/package.json index ee87ff6d..fb285418 100644 --- a/typescript-router-cypress/package.json +++ b/typescript-router-cypress/package.json @@ -18,14 +18,15 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-router-cypress/src/main.ts b/typescript-router-cypress/src/main.ts index eedade80..5a5dbdba 100644 --- a/typescript-router-cypress/src/main.ts +++ b/typescript-router-cypress/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/typescript-router-cypress/tsconfig.app.json b/typescript-router-cypress/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-router-cypress/tsconfig.app.json +++ b/typescript-router-cypress/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-router-cypress/tsconfig.node.json b/typescript-router-cypress/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-router-cypress/tsconfig.node.json +++ b/typescript-router-cypress/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-router-pinia-cypress/cypress/e2e/example.cy.ts b/typescript-router-pinia-cypress/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-router-pinia-cypress/cypress/e2e/example.cy.ts +++ b/typescript-router-pinia-cypress/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-router-pinia-cypress/cypress/e2e/tsconfig.json b/typescript-router-pinia-cypress/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-router-pinia-cypress/cypress/e2e/tsconfig.json +++ b/typescript-router-pinia-cypress/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-router-pinia-cypress/package.json b/typescript-router-pinia-cypress/package.json index 5be480c6..f1a8a374 100644 --- a/typescript-router-pinia-cypress/package.json +++ b/typescript-router-pinia-cypress/package.json @@ -14,19 +14,20 @@ "type-check": "vue-tsc --noEmit -p tsconfig.cypress-ct.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-router-pinia-cypress/src/main.ts b/typescript-router-pinia-cypress/src/main.ts index 4fb24b7e..5dcad83c 100644 --- a/typescript-router-pinia-cypress/src/main.ts +++ b/typescript-router-pinia-cypress/src/main.ts @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-router-pinia-cypress/tsconfig.app.json b/typescript-router-pinia-cypress/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-router-pinia-cypress/tsconfig.app.json +++ b/typescript-router-pinia-cypress/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-router-pinia-cypress/tsconfig.node.json b/typescript-router-pinia-cypress/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-router-pinia-cypress/tsconfig.node.json +++ b/typescript-router-pinia-cypress/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-router-pinia-playwright/.vscode/extensions.json b/typescript-router-pinia-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/typescript-router-pinia-playwright/.vscode/extensions.json +++ b/typescript-router-pinia-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/typescript-router-pinia-playwright/e2e/tsconfig.json b/typescript-router-pinia-playwright/e2e/tsconfig.json index 239accd1..99923aba 100644 --- a/typescript-router-pinia-playwright/e2e/tsconfig.json +++ b/typescript-router-pinia-playwright/e2e/tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["./**/*"] } diff --git a/typescript-router-pinia-playwright/package.json b/typescript-router-pinia-playwright/package.json index 86681ee9..1ae4a948 100644 --- a/typescript-router-pinia-playwright/package.json +++ b/typescript-router-pinia-playwright/package.json @@ -11,18 +11,19 @@ "type-check": "vue-tsc --noEmit" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/tsconfig": "^0.1.3", + "@playwright/test": "^1.33.0", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/tsconfig": "^0.3.2", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-router-pinia-playwright/src/main.ts b/typescript-router-pinia-playwright/src/main.ts index 4fb24b7e..5dcad83c 100644 --- a/typescript-router-pinia-playwright/src/main.ts +++ b/typescript-router-pinia-playwright/src/main.ts @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-router-pinia-playwright/tsconfig.app.json b/typescript-router-pinia-playwright/tsconfig.app.json new file mode 100644 index 00000000..3e5b621e --- /dev/null +++ b/typescript-router-pinia-playwright/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/typescript-router-pinia-playwright/tsconfig.json b/typescript-router-pinia-playwright/tsconfig.json index cb2043bc..66b5e570 100644 --- a/typescript-router-pinia-playwright/tsconfig.json +++ b/typescript-router-pinia-playwright/tsconfig.json @@ -1,16 +1,11 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } - }, - + "files": [], "references": [ { "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/typescript-router-pinia-playwright/tsconfig.node.json b/typescript-router-pinia-playwright/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-router-pinia-playwright/tsconfig.node.json +++ b/typescript-router-pinia-playwright/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-router-pinia-vitest-cypress/cypress/e2e/example.cy.ts b/typescript-router-pinia-vitest-cypress/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-router-pinia-vitest-cypress/cypress/e2e/example.cy.ts +++ b/typescript-router-pinia-vitest-cypress/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-router-pinia-vitest-cypress/cypress/e2e/tsconfig.json b/typescript-router-pinia-vitest-cypress/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-router-pinia-vitest-cypress/cypress/e2e/tsconfig.json +++ b/typescript-router-pinia-vitest-cypress/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-router-pinia-vitest-cypress/package.json b/typescript-router-pinia-vitest-cypress/package.json index 388fbead..979389c4 100644 --- a/typescript-router-pinia-vitest-cypress/package.json +++ b/typescript-router-pinia-vitest-cypress/package.json @@ -13,23 +13,24 @@ "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-router-pinia-vitest-cypress/src/main.ts b/typescript-router-pinia-vitest-cypress/src/main.ts index 4fb24b7e..5dcad83c 100644 --- a/typescript-router-pinia-vitest-cypress/src/main.ts +++ b/typescript-router-pinia-vitest-cypress/src/main.ts @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-router-pinia-vitest-cypress/tsconfig.app.json b/typescript-router-pinia-vitest-cypress/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-router-pinia-vitest-cypress/tsconfig.app.json +++ b/typescript-router-pinia-vitest-cypress/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-router-pinia-vitest-cypress/tsconfig.node.json b/typescript-router-pinia-vitest-cypress/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-router-pinia-vitest-cypress/tsconfig.node.json +++ b/typescript-router-pinia-vitest-cypress/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-router-pinia-vitest-playwright/.vscode/extensions.json b/typescript-router-pinia-vitest-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/typescript-router-pinia-vitest-playwright/.vscode/extensions.json +++ b/typescript-router-pinia-vitest-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/typescript-router-pinia-vitest-playwright/e2e/tsconfig.json b/typescript-router-pinia-vitest-playwright/e2e/tsconfig.json index 239accd1..99923aba 100644 --- a/typescript-router-pinia-vitest-playwright/e2e/tsconfig.json +++ b/typescript-router-pinia-vitest-playwright/e2e/tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["./**/*"] } diff --git a/typescript-router-pinia-vitest-playwright/package.json b/typescript-router-pinia-vitest-playwright/package.json index afe2ca85..3e9ee7e9 100644 --- a/typescript-router-pinia-vitest-playwright/package.json +++ b/typescript-router-pinia-vitest-playwright/package.json @@ -12,22 +12,23 @@ "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "jsdom": "^21.1.0", + "@playwright/test": "^1.33.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-router-pinia-vitest-playwright/src/main.ts b/typescript-router-pinia-vitest-playwright/src/main.ts index 4fb24b7e..5dcad83c 100644 --- a/typescript-router-pinia-vitest-playwright/src/main.ts +++ b/typescript-router-pinia-vitest-playwright/src/main.ts @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-router-pinia-vitest-playwright/tsconfig.app.json b/typescript-router-pinia-vitest-playwright/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-router-pinia-vitest-playwright/tsconfig.app.json +++ b/typescript-router-pinia-vitest-playwright/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-router-pinia-vitest-playwright/tsconfig.node.json b/typescript-router-pinia-vitest-playwright/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-router-pinia-vitest-playwright/tsconfig.node.json +++ b/typescript-router-pinia-vitest-playwright/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-router-pinia-vitest/package.json b/typescript-router-pinia-vitest/package.json index 0066110c..d8e463a0 100644 --- a/typescript-router-pinia-vitest/package.json +++ b/typescript-router-pinia-vitest/package.json @@ -11,21 +11,22 @@ "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-router-pinia-vitest/src/main.ts b/typescript-router-pinia-vitest/src/main.ts index 4fb24b7e..5dcad83c 100644 --- a/typescript-router-pinia-vitest/src/main.ts +++ b/typescript-router-pinia-vitest/src/main.ts @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-router-pinia-vitest/tsconfig.app.json b/typescript-router-pinia-vitest/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-router-pinia-vitest/tsconfig.app.json +++ b/typescript-router-pinia-vitest/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-router-pinia-vitest/tsconfig.node.json b/typescript-router-pinia-vitest/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-router-pinia-vitest/tsconfig.node.json +++ b/typescript-router-pinia-vitest/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-router-pinia-with-tests/cypress/e2e/example.cy.ts b/typescript-router-pinia-with-tests/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-router-pinia-with-tests/cypress/e2e/example.cy.ts +++ b/typescript-router-pinia-with-tests/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-router-pinia-with-tests/cypress/e2e/tsconfig.json b/typescript-router-pinia-with-tests/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-router-pinia-with-tests/cypress/e2e/tsconfig.json +++ b/typescript-router-pinia-with-tests/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-router-pinia-with-tests/package.json b/typescript-router-pinia-with-tests/package.json index f75d5913..cb721acb 100644 --- a/typescript-router-pinia-with-tests/package.json +++ b/typescript-router-pinia-with-tests/package.json @@ -13,23 +13,24 @@ "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-router-pinia-with-tests/src/main.ts b/typescript-router-pinia-with-tests/src/main.ts index 4fb24b7e..5dcad83c 100644 --- a/typescript-router-pinia-with-tests/src/main.ts +++ b/typescript-router-pinia-with-tests/src/main.ts @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-router-pinia-with-tests/tsconfig.app.json b/typescript-router-pinia-with-tests/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-router-pinia-with-tests/tsconfig.app.json +++ b/typescript-router-pinia-with-tests/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-router-pinia-with-tests/tsconfig.node.json b/typescript-router-pinia-with-tests/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-router-pinia-with-tests/tsconfig.node.json +++ b/typescript-router-pinia-with-tests/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-router-pinia/package.json b/typescript-router-pinia/package.json index 731ac420..da1230c8 100644 --- a/typescript-router-pinia/package.json +++ b/typescript-router-pinia/package.json @@ -10,17 +10,18 @@ "type-check": "vue-tsc --noEmit" }, "dependencies": { - "pinia": "^2.0.32", + "pinia": "^2.0.35", "vue": "^3.2.47", "vue-router": "^4.1.6" }, "devDependencies": { - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/tsconfig": "^0.1.3", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/tsconfig": "^0.3.2", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-router-pinia/src/main.ts b/typescript-router-pinia/src/main.ts index 4fb24b7e..5dcad83c 100644 --- a/typescript-router-pinia/src/main.ts +++ b/typescript-router-pinia/src/main.ts @@ -1,11 +1,11 @@ +import './assets/main.css' + import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(createPinia()) diff --git a/typescript-router-pinia/tsconfig.app.json b/typescript-router-pinia/tsconfig.app.json new file mode 100644 index 00000000..3e5b621e --- /dev/null +++ b/typescript-router-pinia/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/typescript-router-pinia/tsconfig.json b/typescript-router-pinia/tsconfig.json index cb2043bc..66b5e570 100644 --- a/typescript-router-pinia/tsconfig.json +++ b/typescript-router-pinia/tsconfig.json @@ -1,16 +1,11 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } - }, - + "files": [], "references": [ { "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/typescript-router-pinia/tsconfig.node.json b/typescript-router-pinia/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-router-pinia/tsconfig.node.json +++ b/typescript-router-pinia/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-router-playwright/.vscode/extensions.json b/typescript-router-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/typescript-router-playwright/.vscode/extensions.json +++ b/typescript-router-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/typescript-router-playwright/e2e/tsconfig.json b/typescript-router-playwright/e2e/tsconfig.json index 239accd1..99923aba 100644 --- a/typescript-router-playwright/e2e/tsconfig.json +++ b/typescript-router-playwright/e2e/tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["./**/*"] } diff --git a/typescript-router-playwright/package.json b/typescript-router-playwright/package.json index 167cdf75..ec3e8463 100644 --- a/typescript-router-playwright/package.json +++ b/typescript-router-playwright/package.json @@ -15,13 +15,14 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/tsconfig": "^0.1.3", + "@playwright/test": "^1.33.0", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/tsconfig": "^0.3.2", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-router-playwright/src/main.ts b/typescript-router-playwright/src/main.ts index eedade80..5a5dbdba 100644 --- a/typescript-router-playwright/src/main.ts +++ b/typescript-router-playwright/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/typescript-router-playwright/tsconfig.app.json b/typescript-router-playwright/tsconfig.app.json new file mode 100644 index 00000000..3e5b621e --- /dev/null +++ b/typescript-router-playwright/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/typescript-router-playwright/tsconfig.json b/typescript-router-playwright/tsconfig.json index cb2043bc..66b5e570 100644 --- a/typescript-router-playwright/tsconfig.json +++ b/typescript-router-playwright/tsconfig.json @@ -1,16 +1,11 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } - }, - + "files": [], "references": [ { "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/typescript-router-playwright/tsconfig.node.json b/typescript-router-playwright/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-router-playwright/tsconfig.node.json +++ b/typescript-router-playwright/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-router-vitest-cypress/cypress/e2e/example.cy.ts b/typescript-router-vitest-cypress/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-router-vitest-cypress/cypress/e2e/example.cy.ts +++ b/typescript-router-vitest-cypress/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-router-vitest-cypress/cypress/e2e/tsconfig.json b/typescript-router-vitest-cypress/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-router-vitest-cypress/cypress/e2e/tsconfig.json +++ b/typescript-router-vitest-cypress/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-router-vitest-cypress/package.json b/typescript-router-vitest-cypress/package.json index e19f6183..6519a591 100644 --- a/typescript-router-vitest-cypress/package.json +++ b/typescript-router-vitest-cypress/package.json @@ -17,18 +17,19 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-router-vitest-cypress/src/main.ts b/typescript-router-vitest-cypress/src/main.ts index eedade80..5a5dbdba 100644 --- a/typescript-router-vitest-cypress/src/main.ts +++ b/typescript-router-vitest-cypress/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/typescript-router-vitest-cypress/tsconfig.app.json b/typescript-router-vitest-cypress/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-router-vitest-cypress/tsconfig.app.json +++ b/typescript-router-vitest-cypress/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-router-vitest-cypress/tsconfig.node.json b/typescript-router-vitest-cypress/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-router-vitest-cypress/tsconfig.node.json +++ b/typescript-router-vitest-cypress/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-router-vitest-playwright/.vscode/extensions.json b/typescript-router-vitest-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/typescript-router-vitest-playwright/.vscode/extensions.json +++ b/typescript-router-vitest-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/typescript-router-vitest-playwright/e2e/tsconfig.json b/typescript-router-vitest-playwright/e2e/tsconfig.json index 239accd1..99923aba 100644 --- a/typescript-router-vitest-playwright/e2e/tsconfig.json +++ b/typescript-router-vitest-playwright/e2e/tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["./**/*"] } diff --git a/typescript-router-vitest-playwright/package.json b/typescript-router-vitest-playwright/package.json index b83dc640..527520eb 100644 --- a/typescript-router-vitest-playwright/package.json +++ b/typescript-router-vitest-playwright/package.json @@ -16,17 +16,18 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "jsdom": "^21.1.0", + "@playwright/test": "^1.33.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-router-vitest-playwright/src/main.ts b/typescript-router-vitest-playwright/src/main.ts index eedade80..5a5dbdba 100644 --- a/typescript-router-vitest-playwright/src/main.ts +++ b/typescript-router-vitest-playwright/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/typescript-router-vitest-playwright/tsconfig.app.json b/typescript-router-vitest-playwright/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-router-vitest-playwright/tsconfig.app.json +++ b/typescript-router-vitest-playwright/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-router-vitest-playwright/tsconfig.node.json b/typescript-router-vitest-playwright/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-router-vitest-playwright/tsconfig.node.json +++ b/typescript-router-vitest-playwright/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-router-vitest/package.json b/typescript-router-vitest/package.json index c4a89b4c..df240c2e 100644 --- a/typescript-router-vitest/package.json +++ b/typescript-router-vitest/package.json @@ -15,16 +15,17 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-router-vitest/src/main.ts b/typescript-router-vitest/src/main.ts index eedade80..5a5dbdba 100644 --- a/typescript-router-vitest/src/main.ts +++ b/typescript-router-vitest/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/typescript-router-vitest/tsconfig.app.json b/typescript-router-vitest/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-router-vitest/tsconfig.app.json +++ b/typescript-router-vitest/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-router-vitest/tsconfig.node.json b/typescript-router-vitest/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-router-vitest/tsconfig.node.json +++ b/typescript-router-vitest/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-router-with-tests/cypress/e2e/example.cy.ts b/typescript-router-with-tests/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-router-with-tests/cypress/e2e/example.cy.ts +++ b/typescript-router-with-tests/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-router-with-tests/cypress/e2e/tsconfig.json b/typescript-router-with-tests/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-router-with-tests/cypress/e2e/tsconfig.json +++ b/typescript-router-with-tests/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-router-with-tests/package.json b/typescript-router-with-tests/package.json index 85c0d516..3efdeed5 100644 --- a/typescript-router-with-tests/package.json +++ b/typescript-router-with-tests/package.json @@ -17,18 +17,19 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-router-with-tests/src/main.ts b/typescript-router-with-tests/src/main.ts index eedade80..5a5dbdba 100644 --- a/typescript-router-with-tests/src/main.ts +++ b/typescript-router-with-tests/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/typescript-router-with-tests/tsconfig.app.json b/typescript-router-with-tests/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-router-with-tests/tsconfig.app.json +++ b/typescript-router-with-tests/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-router-with-tests/tsconfig.node.json b/typescript-router-with-tests/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-router-with-tests/tsconfig.node.json +++ b/typescript-router-with-tests/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-router/package.json b/typescript-router/package.json index 1698f26c..100acdc0 100644 --- a/typescript-router/package.json +++ b/typescript-router/package.json @@ -14,12 +14,13 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/tsconfig": "^0.1.3", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/tsconfig": "^0.3.2", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-router/src/main.ts b/typescript-router/src/main.ts index eedade80..5a5dbdba 100644 --- a/typescript-router/src/main.ts +++ b/typescript-router/src/main.ts @@ -1,9 +1,9 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' import router from './router' -import './assets/main.css' - const app = createApp(App) app.use(router) diff --git a/typescript-router/tsconfig.app.json b/typescript-router/tsconfig.app.json new file mode 100644 index 00000000..3e5b621e --- /dev/null +++ b/typescript-router/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/typescript-router/tsconfig.json b/typescript-router/tsconfig.json index cb2043bc..66b5e570 100644 --- a/typescript-router/tsconfig.json +++ b/typescript-router/tsconfig.json @@ -1,16 +1,11 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } - }, - + "files": [], "references": [ { "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/typescript-router/tsconfig.node.json b/typescript-router/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-router/tsconfig.node.json +++ b/typescript-router/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-vitest-cypress/cypress/e2e/example.cy.ts b/typescript-vitest-cypress/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-vitest-cypress/cypress/e2e/example.cy.ts +++ b/typescript-vitest-cypress/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-vitest-cypress/cypress/e2e/tsconfig.json b/typescript-vitest-cypress/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-vitest-cypress/cypress/e2e/tsconfig.json +++ b/typescript-vitest-cypress/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-vitest-cypress/package.json b/typescript-vitest-cypress/package.json index 31d434ee..46bbf3f7 100644 --- a/typescript-vitest-cypress/package.json +++ b/typescript-vitest-cypress/package.json @@ -16,18 +16,19 @@ "vue": "^3.2.47" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-vitest-cypress/src/main.ts b/typescript-vitest-cypress/src/main.ts index 90e6400b..0ac3a5ff 100644 --- a/typescript-vitest-cypress/src/main.ts +++ b/typescript-vitest-cypress/src/main.ts @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/typescript-vitest-cypress/tsconfig.app.json b/typescript-vitest-cypress/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-vitest-cypress/tsconfig.app.json +++ b/typescript-vitest-cypress/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-vitest-cypress/tsconfig.node.json b/typescript-vitest-cypress/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-vitest-cypress/tsconfig.node.json +++ b/typescript-vitest-cypress/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-vitest-playwright/.vscode/extensions.json b/typescript-vitest-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/typescript-vitest-playwright/.vscode/extensions.json +++ b/typescript-vitest-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/typescript-vitest-playwright/e2e/tsconfig.json b/typescript-vitest-playwright/e2e/tsconfig.json index 239accd1..99923aba 100644 --- a/typescript-vitest-playwright/e2e/tsconfig.json +++ b/typescript-vitest-playwright/e2e/tsconfig.json @@ -1,4 +1,4 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["./**/*"] } diff --git a/typescript-vitest-playwright/package.json b/typescript-vitest-playwright/package.json index 7c403d0d..e31bd50a 100644 --- a/typescript-vitest-playwright/package.json +++ b/typescript-vitest-playwright/package.json @@ -15,17 +15,18 @@ "vue": "^3.2.47" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "jsdom": "^21.1.0", + "@playwright/test": "^1.33.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-vitest-playwright/src/main.ts b/typescript-vitest-playwright/src/main.ts index 90e6400b..0ac3a5ff 100644 --- a/typescript-vitest-playwright/src/main.ts +++ b/typescript-vitest-playwright/src/main.ts @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/typescript-vitest-playwright/tsconfig.app.json b/typescript-vitest-playwright/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-vitest-playwright/tsconfig.app.json +++ b/typescript-vitest-playwright/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-vitest-playwright/tsconfig.node.json b/typescript-vitest-playwright/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-vitest-playwright/tsconfig.node.json +++ b/typescript-vitest-playwright/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-vitest/package.json b/typescript-vitest/package.json index 42745c86..95e0325e 100644 --- a/typescript-vitest/package.json +++ b/typescript-vitest/package.json @@ -14,16 +14,17 @@ "vue": "^3.2.47" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-vitest/src/main.ts b/typescript-vitest/src/main.ts index 90e6400b..0ac3a5ff 100644 --- a/typescript-vitest/src/main.ts +++ b/typescript-vitest/src/main.ts @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/typescript-vitest/tsconfig.app.json b/typescript-vitest/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-vitest/tsconfig.app.json +++ b/typescript-vitest/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-vitest/tsconfig.node.json b/typescript-vitest/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-vitest/tsconfig.node.json +++ b/typescript-vitest/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript-with-tests/cypress/e2e/example.cy.ts b/typescript-with-tests/cypress/e2e/example.cy.ts index 7a8c909f..7554c35d 100644 --- a/typescript-with-tests/cypress/e2e/example.cy.ts +++ b/typescript-with-tests/cypress/e2e/example.cy.ts @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/typescript-with-tests/cypress/e2e/tsconfig.json b/typescript-with-tests/cypress/e2e/tsconfig.json index be213aef..37748feb 100644 --- a/typescript-with-tests/cypress/e2e/tsconfig.json +++ b/typescript-with-tests/cypress/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["./**/*", "../support/**/*"], "compilerOptions": { "isolatedModules": false, diff --git a/typescript-with-tests/package.json b/typescript-with-tests/package.json index b16e6e48..72ac21d9 100644 --- a/typescript-with-tests/package.json +++ b/typescript-with-tests/package.json @@ -16,18 +16,19 @@ "vue": "^3.2.47" }, "devDependencies": { - "@types/jsdom": "^21.1.0", - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "@vue/tsconfig": "^0.1.3", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@tsconfig/node18": "^2.0.0", + "@types/jsdom": "^21.1.1", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "@vue/tsconfig": "^0.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "start-server-and-test": "^2.0.0", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vitest": "^0.29.1", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vitest": "^0.31.0", + "vue-tsc": "^1.6.4" } } diff --git a/typescript-with-tests/src/main.ts b/typescript-with-tests/src/main.ts index 90e6400b..0ac3a5ff 100644 --- a/typescript-with-tests/src/main.ts +++ b/typescript-with-tests/src/main.ts @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/typescript-with-tests/tsconfig.app.json b/typescript-with-tests/tsconfig.app.json index cdbea1d7..3e5b621e 100644 --- a/typescript-with-tests/tsconfig.app.json +++ b/typescript-with-tests/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { diff --git a/typescript-with-tests/tsconfig.node.json b/typescript-with-tests/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript-with-tests/tsconfig.node.json +++ b/typescript-with-tests/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/typescript/package.json b/typescript/package.json index a2690554..fc799a4e 100644 --- a/typescript/package.json +++ b/typescript/package.json @@ -13,12 +13,13 @@ "vue": "^3.2.47" }, "devDependencies": { - "@types/node": "^18.14.2", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/tsconfig": "^0.1.3", + "@tsconfig/node18": "^2.0.0", + "@types/node": "^18.16.3", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/tsconfig": "^0.3.2", "npm-run-all": "^4.1.5", - "typescript": "~4.8.4", - "vite": "^4.1.4", - "vue-tsc": "^1.2.0" + "typescript": "~5.0.4", + "vite": "^4.3.4", + "vue-tsc": "^1.6.4" } } diff --git a/typescript/src/main.ts b/typescript/src/main.ts index 90e6400b..0ac3a5ff 100644 --- a/typescript/src/main.ts +++ b/typescript/src/main.ts @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/typescript/tsconfig.app.json b/typescript/tsconfig.app.json new file mode 100644 index 00000000..3e5b621e --- /dev/null +++ b/typescript/tsconfig.app.json @@ -0,0 +1,12 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/typescript/tsconfig.json b/typescript/tsconfig.json index cb2043bc..66b5e570 100644 --- a/typescript/tsconfig.json +++ b/typescript/tsconfig.json @@ -1,16 +1,11 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } - }, - + "files": [], "references": [ { "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/typescript/tsconfig.node.json b/typescript/tsconfig.node.json index 424084aa..779f2cc0 100644 --- a/typescript/tsconfig.node.json +++ b/typescript/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@tsconfig/node18/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { "composite": true, diff --git a/vitest-cypress/cypress/e2e/example.cy.js b/vitest-cypress/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/vitest-cypress/cypress/e2e/example.cy.js +++ b/vitest-cypress/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/vitest-cypress/package.json b/vitest-cypress/package.json index 09569a8a..ec054d3b 100644 --- a/vitest-cypress/package.json +++ b/vitest-cypress/package.json @@ -14,12 +14,12 @@ "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/vitest-cypress/src/main.js b/vitest-cypress/src/main.js index 90e6400b..0ac3a5ff 100644 --- a/vitest-cypress/src/main.js +++ b/vitest-cypress/src/main.js @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/vitest-playwright/.vscode/extensions.json b/vitest-playwright/.vscode/extensions.json index c0a6e5a4..2d5fffc2 100644 --- a/vitest-playwright/.vscode/extensions.json +++ b/vitest-playwright/.vscode/extensions.json @@ -1,3 +1,7 @@ { - "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "ms-playwright.playwright" + ] } diff --git a/vitest-playwright/package.json b/vitest-playwright/package.json index ffd0d8e3..ab679a9f 100644 --- a/vitest-playwright/package.json +++ b/vitest-playwright/package.json @@ -13,11 +13,11 @@ "vue": "^3.2.47" }, "devDependencies": { - "@playwright/test": "^1.31.1", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "jsdom": "^21.1.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "@playwright/test": "^1.33.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "jsdom": "^22.0.0", + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/vitest-playwright/src/main.js b/vitest-playwright/src/main.js index 90e6400b..0ac3a5ff 100644 --- a/vitest-playwright/src/main.js +++ b/vitest-playwright/src/main.js @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/vitest/package.json b/vitest/package.json index ba4319cb..b34f4a79 100644 --- a/vitest/package.json +++ b/vitest/package.json @@ -12,10 +12,10 @@ "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "jsdom": "^21.1.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "jsdom": "^22.0.0", + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/vitest/src/main.js b/vitest/src/main.js index 90e6400b..0ac3a5ff 100644 --- a/vitest/src/main.js +++ b/vitest/src/main.js @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app') diff --git a/with-tests/cypress/e2e/example.cy.js b/with-tests/cypress/e2e/example.cy.js index 7a8c909f..7554c35d 100644 --- a/with-tests/cypress/e2e/example.cy.js +++ b/with-tests/cypress/e2e/example.cy.js @@ -1,4 +1,4 @@ -// https://docs.cypress.io/api/introduction/api.html +// https://on.cypress.io/api describe('My First Test', () => { it('visits the app root url', () => { diff --git a/with-tests/package.json b/with-tests/package.json index 9b8b51a0..f8345db4 100644 --- a/with-tests/package.json +++ b/with-tests/package.json @@ -14,12 +14,12 @@ "vue": "^3.2.47" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.3.0", - "cypress": "^12.7.0", - "jsdom": "^21.1.0", + "@vitejs/plugin-vue": "^4.2.1", + "@vue/test-utils": "^2.3.2", + "cypress": "^12.11.0", + "jsdom": "^22.0.0", "start-server-and-test": "^2.0.0", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "vite": "^4.3.4", + "vitest": "^0.31.0" } } diff --git a/with-tests/src/main.js b/with-tests/src/main.js index 90e6400b..0ac3a5ff 100644 --- a/with-tests/src/main.js +++ b/with-tests/src/main.js @@ -1,6 +1,6 @@ +import './assets/main.css' + import { createApp } from 'vue' import App from './App.vue' -import './assets/main.css' - createApp(App).mount('#app')