Skip to content

Commit db8ef2b

Browse files
committed
chore: fix package versions
1 parent 1faa18e commit db8ef2b

File tree

6 files changed

+6125
-3391
lines changed

6 files changed

+6125
-3391
lines changed

apps/site/eslint.config.js

Lines changed: 9 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { fixupPluginRules } from '@eslint/compat';
21
import { FlatCompat } from '@eslint/eslintrc';
32
import js from '@eslint/js';
43
import importX from 'eslint-plugin-import-x';
@@ -9,27 +8,16 @@ import storybook from 'eslint-plugin-storybook';
98
import tseslint from 'typescript-eslint';
109

1110
const compat = new FlatCompat();
12-
const pluginToPatch = '@next/next';
1311

14-
const compatConfig = compat
15-
.config({
16-
extends: [
17-
// https://github.com/vercel/next.js/discussions/49337
18-
'plugin:@next/eslint-plugin-next/core-web-vitals',
19-
20-
// https://github.com/facebook/react/issues/28313
21-
'plugin:react-hooks/recommended',
22-
],
23-
})
24-
.map(entry => {
25-
if (Object.hasOwn(entry.plugins, pluginToPatch)) {
26-
entry.plugins[pluginToPatch] = fixupPluginRules(
27-
entry.plugins[pluginToPatch]
28-
);
29-
}
12+
const compatConfig = compat.config({
13+
extends: [
14+
// https://github.com/vercel/next.js/discussions/49337
15+
'plugin:@next/eslint-plugin-next/core-web-vitals',
3016

31-
return entry;
32-
});
17+
// https://github.com/facebook/react/issues/28313
18+
'plugin:react-hooks/recommended',
19+
],
20+
});
3321

3422
export default tseslint.config(
3523
{
@@ -58,6 +46,7 @@ export default tseslint.config(
5846
'no-relative-import-paths': noRelativeImportPaths,
5947
},
6048
rules: {
49+
'@next/next/no-duplicate-head': 'off',
6150
'@typescript-eslint/array-type': ['error', { default: 'generic' }],
6251
'@typescript-eslint/consistent-type-imports': 'error',
6352
'@typescript-eslint/no-require-imports': 'off',

apps/site/package.json

Lines changed: 43 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -41,93 +41,90 @@
4141
"@node-core/website-i18n": "*",
4242
"@nodevu/core": "~0.1.0",
4343
"@orama/highlight": "^0.1.6",
44-
"@oramacloud/client": "^1.3.2",
45-
"@radix-ui/react-accessible-icon": "^1.0.3",
46-
"@radix-ui/react-avatar": "^1.0.4",
47-
"@radix-ui/react-dialog": "^1.0.5",
48-
"@radix-ui/react-dropdown-menu": "^2.0.6",
49-
"@radix-ui/react-label": "^2.0.2",
50-
"@radix-ui/react-scroll-area": "^1.0.5",
51-
"@radix-ui/react-select": "^2.0.0",
52-
"@radix-ui/react-slot": "^1.0.2",
53-
"@radix-ui/react-tabs": "^1.0.4",
54-
"@radix-ui/react-toast": "^1.1.5",
44+
"@oramacloud/client": "^1.3.15",
45+
"@radix-ui/react-accessible-icon": "^1.1.0",
46+
"@radix-ui/react-avatar": "^1.1.0",
47+
"@radix-ui/react-dialog": "^1.1.1",
48+
"@radix-ui/react-dropdown-menu": "^2.1.1",
49+
"@radix-ui/react-label": "^2.1.0",
50+
"@radix-ui/react-scroll-area": "^1.1.0",
51+
"@radix-ui/react-select": "^2.1.1",
52+
"@radix-ui/react-slot": "^1.1.0",
53+
"@radix-ui/react-tabs": "^1.1.0",
54+
"@radix-ui/react-toast": "^1.2.1",
5555
"@savvywombat/tailwindcss-grid-areas": "~4.0.0",
56-
"@sentry/nextjs": "~8.14.0",
56+
"@sentry/nextjs": "~8.30.0",
5757
"@tailwindcss/container-queries": "~0.1.1",
58-
"@types/node": "20.16.3",
58+
"@types/node": "20.16.5",
5959
"@vcarl/remark-headings": "~0.1.0",
6060
"@vercel/analytics": "~1.3.1",
61-
"@vercel/speed-insights": "~1.0.10",
62-
"autoprefixer": "~10.4.18",
61+
"@vercel/speed-insights": "~1.0.12",
62+
"autoprefixer": "~10.4.20",
6363
"classnames": "~2.5.1",
6464
"cross-env": "7.0.3",
6565
"dedent": "1.5.3",
6666
"feed": "~4.2.2",
6767
"github-slugger": "~2.0.0",
68-
"glob": "~10.4.1",
68+
"glob": "~11.0.0",
6969
"gray-matter": "~4.0.3",
70-
"next": "~14.2.7",
71-
"next-intl": "~3.19.0",
70+
"next": "~14.2.11",
71+
"next-intl": "~3.19.1",
7272
"next-themes": "~0.3.0",
73-
"postcss": "~8.4.40",
74-
"postcss-calc": "~10.0.0",
73+
"postcss": "~8.4.45",
74+
"postcss-calc": "~10.0.2",
7575
"postcss-import": "~16.1.0",
76-
"postcss-mixins": "~10.0.1",
76+
"postcss-mixins": "~11.0.1",
7777
"postcss-simple-vars": "~7.0.1",
7878
"react": "^18.3.1",
7979
"react-dom": "^18.3.1",
8080
"rehype-autolink-headings": "~7.1.0",
8181
"rehype-slug": "~6.0.0",
8282
"remark-gfm": "~4.0.0",
8383
"remark-reading-time": "~2.0.1",
84-
"semver": "~7.6.0",
85-
"shiki": "~1.15.2",
86-
"tailwindcss": "^3.4.7",
84+
"semver": "~7.6.3",
85+
"shiki": "~1.17.5",
86+
"tailwindcss": "^3.4.11",
8787
"unist-util-visit": "~5.0.0",
8888
"vfile": "~6.0.3",
8989
"vfile-matter": "~5.0.0"
9090
},
9191
"devDependencies": {
9292
"@eslint/compat": "~1.1.1",
93-
"@next/eslint-plugin-next": "~14.2.6",
94-
"@storybook/addon-controls": "~8.2.7",
95-
"@storybook/addon-interactions": "~8.2.7",
96-
"@storybook/addon-themes": "~8.2.7",
97-
"@storybook/addon-viewport": "~8.2.7",
98-
"@storybook/nextjs": "~8.2.7",
93+
"@next/eslint-plugin-next": "~14.2.11",
94+
"@storybook/addon-controls": "~8.3.0",
95+
"@storybook/addon-interactions": "~8.3.0",
96+
"@storybook/addon-themes": "~8.3.0",
97+
"@storybook/addon-viewport": "~8.3.0",
98+
"@storybook/nextjs": "~8.3.0",
9999
"@testing-library/jest-dom": "~6.5.0",
100100
"@testing-library/react": "~16.0.1",
101101
"@testing-library/user-event": "~14.5.2",
102-
"@types/jest": "29.5.12",
102+
"@types/jest": "29.5.13",
103103
"@types/react": "^18.3.5",
104104
"@types/react-dom": "^18.3.0",
105105
"@types/semver": "~7.5.8",
106-
"eslint": "~9.9.1",
107-
"eslint-config-next": "~14.2.6",
106+
"eslint": "~9.10.0",
107+
"eslint-config-next": "~14.2.11",
108108
"eslint-import-resolver-typescript": "~3.6.3",
109109
"eslint-plugin-import-x": "~4.2.1",
110110
"eslint-plugin-mdx": "~3.1.5",
111-
"eslint-plugin-no-relative-import-paths": "~1.5.3",
112-
"eslint-plugin-react": "~7.35.2",
113-
"eslint-plugin-react-hooks": "~5.1.0-rc-4c58fce7-20240904",
114-
"eslint-plugin-storybook": "~0.9.0--canary.156.da7873a.0",
111+
"eslint-plugin-no-relative-import-paths": "~1.5.5",
112+
"eslint-plugin-react": "~7.36.1",
113+
"eslint-plugin-react-hooks": "5.1.0-rc-4c58fce7-20240904",
114+
"eslint-plugin-storybook": "0.9.0--canary.156.26b630a.0",
115115
"handlebars": "4.7.8",
116116
"jest": "29.7.0",
117117
"jest-environment-jsdom": "29.7.0",
118118
"jest-junit": "16.0.0",
119119
"remark-frontmatter": "5.0.0",
120120
"remark-preset-lint-node": "5.1.2",
121-
"storybook": "~8.2.7",
122-
"stylelint": "16.6.1",
123-
"stylelint-config-standard": "36.0.0",
121+
"storybook": "~8.3.0",
122+
"stylelint": "16.9.0",
123+
"stylelint-config-standard": "36.0.1",
124124
"stylelint-order": "6.0.4",
125-
"stylelint-selector-bem-pattern": "4.0.0",
126-
"typescript": "~5.5.3",
127-
"typescript-eslint": "~8.4.0",
125+
"stylelint-selector-bem-pattern": "4.0.1",
126+
"typescript": "~5.5.4",
127+
"typescript-eslint": "~8.5.0",
128128
"user-agent-data-types": "0.4.2"
129-
},
130-
"overrides": {
131-
"eslint": "$eslint"
132129
}
133130
}

apps/site/util/getHighlighter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { getSingletonHighlighterCore } from '@shikijs/core';
22
import type { HighlighterCore } from '@shikijs/core';
3-
import { getWasmInstance } from '@shikijs/core/wasm-inlined';
3+
import { default as getWasmInstance } from '@shikijs/core/wasm-inlined';
44

55
import { LANGUAGES, DEFAULT_THEME } from '@/shiki.config.mjs';
66

0 commit comments

Comments
 (0)