chore: add dependency overrides for various packages in pnpm workspace (#819)

* chore: add dependency overrides for various packages in pnpm workspace

* chore: add dependency overrides for various packages in pnpm workspace

* chore: Added nvmrc file

* chore: Remove breaking deps

* chore: update Playwright image version and remove Vitest configuration settings
This commit is contained in:
mr. m
2025-10-28 17:19:45 +01:00
committed by GitHub
parent acc30473da
commit ab8ae85711
5 changed files with 294 additions and 693 deletions

View File

@@ -136,7 +136,7 @@ jobs:
if: ${{ needs.check_changes.outputs.exists == 'true' }}
runs-on: ubuntu-latest
container:
image: mcr.microsoft.com/playwright:v1.54.1-noble
image: mcr.microsoft.com/playwright:v1.56.1-noble
options: --user 1001
steps:
- uses: actions/checkout@v4

1
.nvmrc Normal file
View File

@@ -0,0 +1 @@
22

961
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -4,3 +4,14 @@ onlyBuiltDependencies:
- sharp
- unrs-resolver
- workerd
overrides:
"@eslint/plugin-kit@<0.3.4": ">=0.3.4"
astro@<5.14.3: ">=5.14.3"
astro@>=5.0.0-alpha.0 <=5.13.0: ">=5.13.2"
astro@>=5.2.0 <5.12.8: ">=5.12.8"
devalue@<5.3.2: ">=5.3.2"
form-data@>=4.0.0 <4.0.4: ">=4.0.4"
playwright@<1.55.1: ">=1.55.1"
vite@>=6.0.0 <=6.3.5: ">=6.3.6"
vite@>=6.0.0 <=6.4.0: ">=6.4.1"

View File

@@ -1,14 +1,4 @@
/// <reference types="vitest" />
import { getViteConfig } from 'astro/config'
import { defaultExclude } from 'vitest/config'
export default getViteConfig({
test: {
exclude: [...defaultExclude, '**/*.spec.ts'],
setupFiles: ['./src/tests/vitest.setup.ts'],
coverage: {
provider: 'istanbul',
reporter: ['text', 'html'],
},
},
})
export default getViteConfig({})