|
4 | 4 | "private": true, |
5 | 5 | "type": "module", |
6 | 6 | "scripts": { |
7 | | - "dev": "node internal/scripts/dev-with-agentation.mjs", |
| 7 | + "dev": "node tooling/scripts/dev-with-agentation.mjs", |
8 | 8 | "dev:next": "next dev --webpack", |
9 | 9 | "dev:agentation": "agentation-mcp server", |
10 | 10 | "build": "next build --webpack", |
11 | 11 | "start": "next start", |
12 | 12 | "lint": "eslint . --ext .js,.jsx,.ts,.tsx", |
13 | | - "lint:css:syntax": "node internal/scripts/check-css-syntax.mjs", |
14 | | - "verify:docs": "node internal/scripts/verify-docs.mjs", |
| 13 | + "lint:css:syntax": "node tooling/scripts/check-css-syntax.mjs", |
| 14 | + "verify:docs": "node tooling/scripts/verify-docs.mjs", |
15 | 15 | "analyze": "ANALYZE=true next build --webpack", |
16 | 16 | "test": "vitest", |
17 | 17 | "test:unit": "vitest run", |
18 | | - "test:components": "vitest run src/features/**/*.test.ts src/features/**/*.test.tsx src/shared/**/*.test.ts src/shared/**/*.test.tsx", |
| 18 | + "test:components": "vitest run blog resume search shared site platform styles", |
19 | 19 | "test:coverage": "vitest run --coverage", |
20 | 20 | "test:ci": "npm run lint && npm run lint:css:syntax && npm run verify:docs && npm run test:unit && npm run test:e2e", |
21 | 21 | "test:e2e": "npx playwright test", |
22 | | - "test:smoke": "vitest run src/shared/**/*.test.ts src/app/actions/*.test.ts && npx playwright test --grep @smoke", |
23 | | - "new-post": "node internal/scripts/posts/new-post.js", |
24 | | - "content:audit": "node internal/scripts/posts/audit-post-quality.mjs", |
25 | | - "localize:images": "node internal/scripts/posts/localize-post-images.mjs", |
| 22 | + "test:smoke": "vitest run shared/**/*.test.ts shared/**/*.test.tsx blog/api/*.test.ts && npx playwright test --grep @smoke", |
| 23 | + "new-post": "node tooling/scripts/posts/new-post.js", |
| 24 | + "content:audit": "node tooling/scripts/posts/audit-post-quality.mjs", |
| 25 | + "localize:images": "node tooling/scripts/posts/localize-post-images.mjs", |
26 | 26 | "format": "prettier --write .", |
27 | | - "lint:md": "markdownlint-cli2 --config internal/config/.markdownlint-cli2.jsonc '**/*.md' '**/*.mdx'", |
28 | | - "lint:spell": "cspell --config internal/config/cspell.json '**/*'", |
| 27 | + "lint:md": "markdownlint-cli2 --config tooling/config/.markdownlint-cli2.jsonc '**/*.md' '**/*.mdx'", |
| 28 | + "lint:spell": "cspell --config tooling/config/cspell.json '**/*'", |
29 | 29 | "prepare": "husky" |
30 | 30 | }, |
31 | 31 | "lint-staged": { |
32 | 32 | "*.{js,jsx,ts,tsx,json,css,md,mdx}": "prettier --write", |
33 | | - "*.{md,mdx}": "markdownlint-cli2 --config internal/config/.markdownlint-cli2.jsonc" |
| 33 | + "*.{md,mdx}": "markdownlint-cli2 --config tooling/config/.markdownlint-cli2.jsonc" |
34 | 34 | }, |
35 | 35 | "prettier": { |
36 | 36 | "semi": true, |
|
0 commit comments