Skip to content

Commit bcd8833

Browse files
committed
chore: update dev
1 parent b48a9ec commit bcd8833

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+833
-397
lines changed

dev/.eslintrc.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ module.exports = {
2222
},
2323
plugins: ['@typescript-eslint', 'jsx-a11y', 'react'],
2424
rules: {
25+
/**
26+
* Import types with `import type` instead of `import`.
27+
*/
28+
'@typescript-eslint/consistent-type-imports': 'warn',
2529
/**
2630
* This setting is necessary because required and optional properties
2731
* and states build on each other in API design. If duplicate or redundant

dev/package.json

Lines changed: 9 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"write-heading-ids": "npm run gen:doc && docusaurus write-heading-ids",
1717
"format": "prettier blog docs src -c",
1818
"lint": "eslint src",
19+
"lint:hard": "tsc --noemit && eslint src",
1920
"ncu:major": "ncu",
2021
"ncu:minor": "ncu -t minor -u",
2122
"ncu:patch": "ncu -t patch -u",
@@ -42,32 +43,33 @@
4243
"@monaco-editor/react": "4.6.0",
4344
"@public-ui/components": "2.0.8",
4445
"@public-ui/react": "2.0.8",
46+
"@public-ui/schema": "2.0.8",
4547
"@public-ui/themes": "2.0.8",
4648
"classnames": "2.5.1",
4749
"docusaurus-lunr-search": "3.3.2",
48-
"mermaid": "10.8.0",
50+
"mermaid": "10.9.0",
4951
"prettier": "2.8.8",
5052
"react": "18.2.0",
5153
"react-dom": "18.2.0",
5254
"read-excel-file": "5.7.1"
5355
},
5456
"devDependencies": {
55-
"@docsearch/react": "3.5.2",
57+
"@docsearch/react": "3.6.0",
5658
"@docusaurus/module-type-aliases": "3.1.1",
5759
"@docusaurus/types": "3.1.1",
5860
"@tsconfig/docusaurus": "2.0.2",
59-
"@types/node": "20.11.24",
61+
"@types/node": "20.11.25",
6062
"@types/prettier": "2.7.3",
61-
"@typescript-eslint/eslint-plugin": "7.1.0",
62-
"@typescript-eslint/parser": "7.1.0",
63+
"@typescript-eslint/eslint-plugin": "7.1.1",
64+
"@typescript-eslint/parser": "7.1.1",
6365
"autoprefixer": "10.4.18",
6466
"cpy-cli": "5.0.0",
6567
"depcheck": "1.4.7",
6668
"docusaurus-plugin-sass": "0.2.5",
6769
"eslint": "8.57.0",
6870
"eslint-plugin-jsx-a11y": "6.8.0",
6971
"eslint-plugin-mdx": "3.1.5",
70-
"eslint-plugin-react": "7.33.2",
72+
"eslint-plugin-react": "7.34.0",
7173
"html-minifier-terser": "7.2.0",
7274
"npm-check-updates": "16.14.15",
7375
"npm-run-all": "4.1.5",
@@ -77,7 +79,7 @@
7779
"sass": "1.71.1",
7880
"tailwindcss": "3.4.1",
7981
"ts-prune": "0.10.3",
80-
"typescript": "5.3.3"
82+
"typescript": "5.4.2"
8183
},
8284
"browserslist": {
8385
"production": [
@@ -90,14 +92,5 @@
9092
"last 1 firefox version",
9193
"last 1 safari version"
9294
]
93-
},
94-
"engines": {
95-
"node": ">=16.14"
96-
},
97-
"files": [
98-
"build/"
99-
],
100-
"publishConfig": {
101-
"registry": "https://npm.pkg.github.com"
10295
}
10396
}

0 commit comments

Comments
 (0)