|
9 | 9 | "port": "2000"
|
10 | 10 | },
|
11 | 11 | "engines": {
|
12 |
| - "node": ">=18.0.0" |
| 12 | + "node": "20.x" |
13 | 13 | },
|
| 14 | + "packageManager": "pnpm@9.4.0", |
14 | 15 | "scripts": {
|
15 | 16 | "clean": "rimraf .next",
|
16 | 17 | "dev": "pnpm clean && next dev -p $npm_package_config_port",
|
17 | 18 | "build": "pnpm clean && next build && pnpm gen:sitemap",
|
18 | 19 | "build:analyze": "cross-env ANALYZE=true pnpm build",
|
19 | 20 | "start": "next start -p $npm_package_config_port",
|
20 | 21 | "lint": "next lint && stylelint '**/*.{css,scss}'",
|
21 |
| - "tsc": "tsc --pretty --noEmit", |
| 22 | + "type-check": "tsc --noEmit", |
22 | 23 | "gen:sitemap": "next-sitemap",
|
23 | 24 | "gen:theme-typings": "chakra-cli tokens ./theme/theme.ts",
|
24 | 25 | "gen:favicon": "real-favicon generate faviconDescription.json faviconData.json ./public",
|
|
27 | 28 | "dependencies": {
|
28 | 29 | "@chakra-ui/icons": "^2.1.1",
|
29 | 30 | "@chakra-ui/react": "^2.8.2",
|
30 |
| - "@emotion/react": "^11.11.3", |
31 |
| - "@emotion/styled": "^11.11.0", |
32 |
| - "@reduxjs/toolkit": "^2.2.1", |
33 |
| - "axios": "^1.6.7", |
| 31 | + "@emotion/react": "^11.11.4", |
| 32 | + "@emotion/styled": "^11.11.5", |
| 33 | + "@reduxjs/toolkit": "^2.2.6", |
| 34 | + "axios": "^1.7.2", |
34 | 35 | "drupal-jsonapi-params": "^2.3.1",
|
35 |
| - "framer-motion": "^11.0.5", |
36 |
| - "get-video-id": "^4.1.5", |
37 |
| - "html-react-parser": "^5.1.7", |
| 36 | + "framer-motion": "^11.2.12", |
| 37 | + "get-video-id": "^4.1.7", |
| 38 | + "html-react-parser": "^5.1.10", |
38 | 39 | "html-to-text": "^9.0.5",
|
39 |
| - "i18next": "^23.10.0", |
40 |
| - "next": "^14.1.0", |
| 40 | + "i18next": "^23.11.5", |
| 41 | + "next": "^14.2.4", |
41 | 42 | "next-drupal": "^1.6.0",
|
42 |
| - "next-i18next": "^15.2.0", |
| 43 | + "next-i18next": "^15.3.0", |
43 | 44 | "next-pwa": "^5.6.0",
|
44 | 45 | "next-seo": "^6.5.0",
|
45 | 46 | "nprogress": "^0.2.0",
|
46 |
| - "photoswipe": "^5.4.3", |
| 47 | + "photoswipe": "^5.4.4", |
47 | 48 | "polished": "^4.3.1",
|
48 |
| - "react": "^18.2.0", |
49 |
| - "react-dom": "^18.2.0", |
| 49 | + "react": "^18.3.1", |
| 50 | + "react-dom": "^18.3.1", |
50 | 51 | "react-gtm-module": "^2.0.11",
|
51 |
| - "react-i18next": "^14.0.5", |
52 |
| - "react-intersection-observer": "^9.8.1", |
| 52 | + "react-i18next": "^14.1.2", |
| 53 | + "react-intersection-observer": "^9.10.3", |
53 | 54 | "react-merge-refs": "^2.1.1",
|
54 | 55 | "react-photoswipe-gallery": "^3.0.1",
|
55 |
| - "react-redux": "^9.1.0", |
| 56 | + "react-redux": "^9.1.2", |
56 | 57 | "react-youtube": "^10.1.0",
|
57 | 58 | "safe-json-stringify": "^1.2.0",
|
58 |
| - "sharp": "^0.33.2", |
59 |
| - "simplebar-react": "^3.2.4", |
60 |
| - "use-debounce": "^10.0.0" |
| 59 | + "sharp": "^0.33.4", |
| 60 | + "simplebar-react": "^3.2.6", |
| 61 | + "use-debounce": "^10.0.1" |
61 | 62 | },
|
62 | 63 | "devDependencies": {
|
63 | 64 | "@chakra-ui/cli": "^2.4.1",
|
64 |
| - "@next/bundle-analyzer": "^14.1.0", |
| 65 | + "@next/bundle-analyzer": "^14.2.4", |
65 | 66 | "@types/html-to-text": "^9.0.4",
|
66 |
| - "@types/node": "^20.11.20", |
| 67 | + "@types/node": "^20.14.9", |
67 | 68 | "@types/nprogress": "^0.2.3",
|
68 |
| - "@types/react": "^18.2.57", |
69 |
| - "@types/react-dom": "^18.2.19", |
| 69 | + "@types/react": "^18.3.3", |
| 70 | + "@types/react-dom": "^18.3.0", |
70 | 71 | "@types/react-gtm-module": "^2.0.3",
|
71 | 72 | "@types/safe-json-stringify": "^1.1.5",
|
72 | 73 | "@types/youtube-player": "^5.5.11",
|
73 |
| - "@typescript-eslint/eslint-plugin": "^7.0.2", |
74 |
| - "@typescript-eslint/parser": "^7.0.2", |
| 74 | + "@typescript-eslint/eslint-plugin": "^7.15.0", |
| 75 | + "@typescript-eslint/parser": "^7.15.0", |
75 | 76 | "babel-loader": "^9.1.3",
|
76 | 77 | "cli-real-favicon": "^0.0.9",
|
77 | 78 | "cross-env": "^7.0.3",
|
78 |
| - "eslint": "^9.0.0", |
79 |
| - "eslint-config-next": "^14.1.0", |
| 79 | + "eslint": "^8.57.0", |
| 80 | + "eslint-config-next": "^14.2.4", |
80 | 81 | "eslint-config-prettier": "^9.1.0",
|
81 | 82 | "eslint-import-resolver-typescript": "^3.6.1",
|
82 | 83 | "eslint-plugin-import": "^2.29.1",
|
83 |
| - "eslint-plugin-jsx-a11y": "^6.8.0", |
| 84 | + "eslint-plugin-jsx-a11y": "^6.9.0", |
84 | 85 | "eslint-plugin-prettier": "^5.1.3",
|
85 |
| - "eslint-plugin-react": "^7.33.2", |
86 |
| - "eslint-plugin-react-hooks": "^4.6.0", |
87 |
| - "eslint-plugin-simple-import-sort": "^12.0.0", |
| 86 | + "eslint-plugin-react": "^7.34.3", |
| 87 | + "eslint-plugin-react-hooks": "^4.6.2", |
| 88 | + "eslint-plugin-simple-import-sort": "^12.1.1", |
88 | 89 | "next-sitemap": "^4.2.3",
|
89 |
| - "postcss": "^8.4.35", |
90 |
| - "prettier": "^3.2.5", |
91 |
| - "rimraf": "^5.0.5", |
92 |
| - "stylelint": "^16.2.1", |
93 |
| - "stylelint-config-standard": "^36.0.0", |
94 |
| - "stylelint-config-standard-scss": "^13.0.0", |
| 90 | + "postcss": "^8.4.39", |
| 91 | + "prettier": "^3.3.2", |
| 92 | + "rimraf": "^5.0.7", |
| 93 | + "stylelint": "^16.6.1", |
| 94 | + "stylelint-config-standard": "^36.0.1", |
| 95 | + "stylelint-config-standard-scss": "^13.1.0", |
95 | 96 | "stylelint-prettier": "^5.0.0",
|
96 |
| - "typescript": "^5.3.3" |
| 97 | + "typescript": "^5.5.3" |
97 | 98 | }
|
98 | 99 | }
|
0 commit comments