diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index e164e83..02512b8 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -52,6 +52,4 @@ jobs: run: pnpm run test - name: Run integration tests - run: | - npm install create-vite --global - pnpm run test-integration + run: pnpm run test-integration diff --git a/package.json b/package.json index d387e60..498025b 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ "@typescript-eslint/eslint-plugin": "^6.13.1", "@typescript-eslint/parser": "^6.13.1", "chalk": "^5.3.0", + "create-vite": "^5.0.0", "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", "execa": "^8.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 024f9d8..ae40021 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,6 +40,9 @@ devDependencies: chalk: specifier: ^5.3.0 version: 5.3.0 + create-vite: + specifier: ^5.0.0 + version: 5.0.0 eslint: specifier: ^8.55.0 version: 8.55.0 @@ -1521,6 +1524,12 @@ packages: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} dev: true + /create-vite@5.0.0: + resolution: {integrity: sha512-whEVgshjPziiihkjvrhZVdxZ+KLrDi2OoGHjjPjavmkUfM1OJrwH1AtTsIDzL6tPcuWiNE9kO6GnTROzMGtIMw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + dev: true + /cross-spawn@5.1.0: resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} dependencies: