refactor: simplify tests and consolidate CI/CD to minimalist smoke tests

This commit is contained in:
2026-05-04 21:15:36 +02:00
parent eda8e322a8
commit afd4a73a05
5 changed files with 94 additions and 226 deletions

View File

@@ -95,18 +95,8 @@
"typecheck": "tsc --noEmit",
"test": "vitest run --passWithNoTests",
"test:og": "vitest run tests/og-image.test.ts",
"check:og": "tsx scripts/check-og-images.ts",
"check:a11y": "pa11y-ci",
"check:wcag": "tsx ./scripts/wcag-sitemap.ts",
"check:html": "tsx ./scripts/check-html.ts",
"check:http": "tsx ./scripts/check-http.ts",
"check:locale": "tsx ./scripts/check-locale.ts",
"check:smoke": "tsx scripts/smoke.ts",
"check:spell": "cspell \"content/**/*.{md,mdx}\" \"app/**/*.tsx\" \"components/**/*.tsx\"",
"check:security": "tsx ./scripts/check-security.ts",
"check:links": "bash ./scripts/check-links.sh",
"check:assets": "tsx ./scripts/check-broken-assets.ts",
"check:forms": "tsx ./scripts/check-forms.ts",
"check:apis": "tsx ./scripts/check-apis.ts",
"pdf:datasheets": "tsx ./scripts/generate-pdf-datasheets.ts",
"pdf:datasheets:legacy": "tsx ./scripts/generate-pdf-datasheets-pdf-lib.ts",
"assets:push:testing": "bash ./scripts/assets-sync.sh local testing",