|
3 | 3 | "private": true, |
4 | 4 | "scripts": { |
5 | 5 | "dev": "next dev", |
6 | | - "build": "env-cmd -f .env.production yarn run generate-footer-content && yarn run generate-metadata-completeness-fields && yarn run generate-dataset-sitemaps && next build", |
7 | | - "build:staging": "env-cmd -f .env.staging yarn build", |
8 | | - "build:dev": "env-cmd -f .env.dev yarn build", |
9 | | - "postbuild": "env-cmd -f .env.production next-sitemap", |
| 6 | + "build:core": "yarn generate-footer-content && yarn generate-metadata-completeness-fields && next build", |
| 7 | + "build": "env-cmd -f .env.production yarn build:core", |
| 8 | + "build:staging": "env-cmd -f .env.staging yarn build:core", |
| 9 | + "build:dev": "env-cmd -f .env.dev yarn build:core", |
| 10 | + "postbuild": "env-cmd -f .env.production yarn generate-dataset-sitemaps && next-sitemap", |
10 | 11 | "start": "next start", |
11 | 12 | "lint": "next lint", |
12 | 13 | "generate-schema-definitions": "env-cmd -f .env.production tsx scripts/generate-schema-definitions/index.ts", |
|
18 | 19 | "release:minor": "standard-version --release-as minor", |
19 | 20 | "release:patch": "standard-version --release-as patch", |
20 | 21 | "release:major": "standard-version --release-as major", |
21 | | - "test": "npx jest" |
| 22 | + "test": "jest", |
| 23 | + "typecheck": "tsc --noEmit" |
22 | 24 | }, |
23 | 25 | "dependencies": { |
24 | 26 | "@chakra-ui/react": "^2.10.7", |
25 | 27 | "@emotion/react": "^11.11.3", |
26 | 28 | "@emotion/styled": "^11.11.0", |
27 | | - "@next/third-parties": "^14.0.4", |
| 29 | + "@next/third-parties": "^15.0.0", |
28 | 30 | "@tanstack/react-query": "^5.51.11", |
29 | | - "@testing-library/jest-dom": "^5.16.5", |
30 | | - "@testing-library/react": "^14.0.0", |
31 | | - "@testing-library/react-hooks": "^8.0.1", |
32 | | - "@types/react-dom": "^18.2.4", |
33 | 31 | "bottleneck": "^2.19.5", |
34 | 32 | "framer-motion": "^10.18.0", |
35 | | - "next-sitemap": "^4.1.8", |
36 | 33 | "next": "^15.4.7", |
37 | | - "react": "^18.2.0", |
38 | | - "react-dom": "^18.2.0", |
| 34 | + "next-sitemap": "^4.1.8", |
| 35 | + "react": "18.3.1", |
| 36 | + "react-dom": "18.3.1", |
39 | 37 | "react-window": "^1.8.10" |
40 | 38 | }, |
41 | 39 | "devDependencies": { |
|
46 | 44 | "@emotion/babel-plugin": "^11.3.0", |
47 | 45 | "@mdx-js/loader": "^2.3.0", |
48 | 46 | "@mdx-js/react": "^2.3.0", |
49 | | - "@next/mdx": "^13.4.3", |
| 47 | + "@next/mdx": "^15.0.0", |
50 | 48 | "@react-spring/web": "^9.7.3", |
51 | 49 | "@testing-library/dom": "^9.3.0", |
| 50 | + "@testing-library/jest-dom": "^5.16.5", |
| 51 | + "@testing-library/react": "^14.0.0", |
| 52 | + "@testing-library/react-hooks": "^8.0.1", |
52 | 53 | "@testing-library/user-event": "^14.4.3", |
53 | 54 | "@types/d3": "^7.4.0", |
54 | 55 | "@types/d3-scale-chromatic": "^3.0.0", |
55 | 56 | "@types/mdx": "^2.0.5", |
56 | 57 | "@types/node": "^20.1.7", |
57 | | - "@types/react": "^18.2.6", |
| 58 | + "@types/react": "18.3.3", |
| 59 | + "@types/react-dom": "18.3.3", |
58 | 60 | "@types/react-window": "^1.8.8", |
59 | 61 | "@types/styled-system": "^5.1.13", |
60 | 62 | "@visx/annotation": "^3.12.0", |
|
73 | 75 | "axios": "^1.12.0", |
74 | 76 | "d3-scale-chromatic": "^3.0.0", |
75 | 77 | "env-cmd": "^10.1.0", |
76 | | - "eslint": "7", |
77 | | - "eslint-config-next": "^13.2.1", |
| 78 | + "eslint": "^9.0.0", |
| 79 | + "eslint-config-next": "^15.0.0", |
78 | 80 | "eslint-config-prettier": "^8.5.0", |
79 | 81 | "fuse.js": "^6.6.2", |
80 | 82 | "husky": "^8.0.3", |
|
98 | 100 | "remark-gfm": "^3.0.1", |
99 | 101 | "standard-version": "^9.5.0", |
100 | 102 | "tsx": "^4.7.1", |
101 | | - "typescript": "^5.0.4", |
| 103 | + "typescript": "^5.6.3", |
102 | 104 | "unified": "^11.0.1", |
103 | 105 | "usehooks-ts": "^3.0.2" |
104 | 106 | }, |
105 | 107 | "resolutions": { |
106 | | - "@adobe/css-tools": "^4.3.2", |
107 | | - "@babel/helpers": "^7.26.10", |
108 | | - "@babel/runtime": "^7.26.10", |
109 | | - "brace-expansion": "^1.1.12", |
110 | | - "braces": "^3.0.3", |
111 | 108 | "cookie": "^0.7.0", |
112 | | - "cross-spawn": "^7.0.5", |
113 | | - "esbuild": "^0.25.0", |
114 | | - "micromatch": "^4.0.8", |
115 | | - "nanoid": "^3.3.8", |
116 | | - "path-to-regexp": "^6.3.0", |
117 | | - "semver": "^7.5.2", |
118 | | - "tar-fs": "^3.1.1", |
119 | | - "tough-cookie": "^4.1.3", |
120 | | - "tmp": "0.2.4", |
121 | | - "ws": "^8.17.1", |
122 | | - "word-wrap": "^1.2.4" |
| 109 | + "micromatch": "^4.0.8" |
123 | 110 | }, |
124 | 111 | "version": "5.1.1" |
125 | 112 | } |
0 commit comments