|
1 | 1 | { |
2 | 2 | "name": "my-website", |
3 | | - "version": "1.0.0", |
| 3 | + "version": "1.1.0", |
4 | 4 | "private": true, |
5 | 5 | "scripts": { |
6 | 6 | "docusaurus": "docusaurus", |
7 | 7 | "start": "docusaurus start", |
8 | 8 | "build": "docusaurus build", |
9 | | - "build:production": "yarn build && yarn verify:no-webpack-dev-server", |
10 | 9 | "swizzle": "docusaurus swizzle", |
11 | 10 | "deploy": "docusaurus deploy", |
12 | 11 | "clear": "docusaurus clear", |
13 | 12 | "serve": "docusaurus serve", |
14 | 13 | "write-translations": "docusaurus write-translations", |
15 | 14 | "write-heading-ids": "docusaurus write-heading-ids", |
16 | 15 | "typecheck": "tsc", |
17 | | - "audit": "yarn audit", |
18 | | - "audit:production": "yarn audit --groups dependencies", |
19 | | - "audit:fix": "yarn audit", |
20 | | - "outdated": "yarn outdated", |
21 | | - "update:check": "yarn dlx npm-check-updates", |
22 | | - "update:minor": "yarn dlx npm-check-updates -u --target minor", |
23 | | - "security": "yarn audit && yarn outdated", |
24 | | - "snyk:test": "snyk test", |
25 | | - "snyk:monitor": "snyk monitor", |
26 | | - "snyk:fix": "snyk fix", |
27 | | - "format": "prettier --write \"**/*.{js,jsx,ts,tsx,json,css,md,yml,yaml}\"", |
28 | | - "format:check": "prettier --check \"**/*.{js,jsx,ts,tsx,json,css,md,yml,yaml}\"", |
29 | | - "format:yaml": "prettier --write \"**/*.{yml,yaml}\"", |
30 | | - "verify:no-webpack-dev-server": "echo 'Verifying webpack-dev-server is not in build output...' && ! find build -name '*webpack-dev-server*' -o -name '*webpack*dev*' | grep -q . && echo 'Build verified: no webpack-dev-server found in output'", |
31 | | - "deploy:verify": "yarn typecheck && yarn build && yarn verify:no-webpack-dev-server && echo 'Deployment verification complete: webpack-dev-server excluded from production build'", |
32 | | - "deploy:safe": "echo 'Starting safe deployment process...' && yarn deploy:verify && echo 'Ready for production deployment - webpack-dev-server vulnerabilities do not affect deployed site'", |
33 | 16 | "resume:validate": "node -e \"const fs = require('fs'); const data = JSON.parse(fs.readFileSync('docs/professional/Bryan_Dady.resume.json', 'utf8')); console.log('Resume JSON is valid:', data.basics.name); console.log('Schema version:', data.meta?.version || 'unknown');\"", |
34 | 17 | "resume:check": "yarn resume:validate && echo 'Resume validation complete'", |
35 | 18 | "resume:meta": "node scripts/generate-resume-meta.js", |
|
38 | 21 | }, |
39 | 22 | "dependencies": { |
40 | 23 | "@docusaurus/core": "^3.9.2", |
41 | | - "@docusaurus/preset-classic": "^3.9.2", |
| 24 | + "@docusaurus/plugin-content-blog": "^3.9.2", |
| 25 | + "@docusaurus/plugin-content-docs": "^3.9.2", |
| 26 | + "@docusaurus/plugin-content-pages": "^3.9.2", |
| 27 | + "@docusaurus/plugin-sitemap": "^3.9.2", |
| 28 | + "@docusaurus/theme-classic": "^3.9.2", |
42 | 29 | "@mdx-js/react": "^3.1.1", |
43 | 30 | "clsx": "^2.1.1", |
44 | 31 | "prism-react-renderer": "^2.4.1", |
45 | | - "react": "^19.1.1", |
46 | | - "react-dom": "^19.1.1" |
| 32 | + "react": "^18.2.0", |
| 33 | + "react-dom": "^18.2.0" |
47 | 34 | }, |
48 | 35 | "devDependencies": { |
49 | 36 | "@docusaurus/module-type-aliases": "^3.9.2", |
50 | 37 | "@docusaurus/tsconfig": "^3.9.2", |
51 | 38 | "@docusaurus/types": "^3.9.2", |
52 | | - "@types/node": "^24.10.0", |
53 | | - "@types/react": "^19.1.9", |
54 | | - "prettier": "^3.6.2", |
| 39 | + "@types/react": "^18.2.28", |
| 40 | + "@types/react-dom": "^18.2.7", |
55 | 41 | "typescript": "~5.9.3" |
56 | 42 | }, |
57 | 43 | "browserslist": { |
|
67 | 53 | ] |
68 | 54 | }, |
69 | 55 | "engines": { |
70 | | - "node": ">=18.0" |
71 | | - } |
| 56 | + "node": ">=22.0" |
| 57 | + }, |
| 58 | + "packageManager": "[email protected]" |
72 | 59 | } |
0 commit comments