Skip to content

Commit 49a0a11

Browse files
authored
Update JS deps, misc tweaks (#35643)
- Update all JS dependencies - Enable eslint `no-useless-assignment` and fix 2 discovered issues - Replace `gitea-vscode` svg with new `octicon-vscode` - Remove now-unused `@ts-expect-error` comments - Change Monaco wrapping behaviour to match the wrapping in code view: no wrapping indent and break on any character.
1 parent 912515e commit 49a0a11

File tree

11 files changed

+654
-580
lines changed

11 files changed

+654
-580
lines changed

eslint.config.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,21 +52,16 @@ export default defineConfig([
5252
},
5353
plugins: {
5454
'@eslint-community/eslint-comments': comments,
55-
// @ts-expect-error
5655
'@stylistic': stylistic,
5756
'@typescript-eslint': typescriptPlugin.plugin,
5857
'array-func': arrayFunc,
5958
// @ts-expect-error -- https://github.com/un-ts/eslint-plugin-import-x/issues/203
6059
'import-x': importPlugin,
6160
'no-use-extend-native': noUseExtendNative,
62-
// @ts-expect-error
6361
regexp,
64-
// @ts-expect-error
6562
sonarjs,
66-
// @ts-expect-error
6763
unicorn,
6864
github,
69-
// @ts-expect-error
7065
wc,
7166
},
7267
settings: {
@@ -595,6 +590,7 @@ export default defineConfig([
595590
'no-unused-vars': [0], // handled by @typescript-eslint/no-unused-vars
596591
'no-use-before-define': [0], // handled by @typescript-eslint/no-use-before-define
597592
'no-use-extend-native/no-use-extend-native': [2],
593+
'no-useless-assignment': [2],
598594
'no-useless-backreference': [2],
599595
'no-useless-call': [2],
600596
'no-useless-catch': [2],
@@ -900,7 +896,6 @@ export default defineConfig([
900896
'yoda': [2, 'never'],
901897
},
902898
},
903-
// @ts-expect-error
904899
{
905900
...playwright.configs['flat/recommended'],
906901
files: ['tests/e2e/**'],
@@ -916,7 +911,6 @@ export default defineConfig([
916911
},
917912
},
918913
extends: [
919-
// @ts-expect-error
920914
vue.configs['flat/recommended'],
921915
// @ts-expect-error
922916
vueScopedCss.configs['flat/recommended'],

package.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515
"@github/relative-time-element": "4.4.8",
1616
"@github/text-expander-element": "2.9.2",
1717
"@mcaptcha/vanilla-glue": "0.1.0-alpha-3",
18-
"@primer/octicons": "19.18.0",
18+
"@primer/octicons": "19.19.0",
1919
"@resvg/resvg-wasm": "2.6.2",
2020
"@silverwind/vue3-calendar-heatmap": "2.0.6",
2121
"@techknowlogick/license-checker-webpack-plugin": "0.3.0",
2222
"add-asset-webpack-plugin": "3.1.1",
2323
"ansi_up": "6.0.6",
24-
"asciinema-player": "3.10.0",
24+
"asciinema-player": "3.12.0",
2525
"chart.js": "4.5.0",
2626
"chartjs-adapter-dayjs-4": "1.0.4",
2727
"chartjs-plugin-zoom": "2.2.0",
@@ -31,22 +31,22 @@
3131
"dayjs": "1.11.18",
3232
"dropzone": "6.0.0-beta.2",
3333
"easymde": "2.20.0",
34-
"esbuild-loader": "4.3.0",
34+
"esbuild-loader": "4.4.0",
3535
"htmx.org": "2.0.7",
3636
"idiomorph": "0.7.4",
3737
"jquery": "3.7.1",
38-
"katex": "0.16.22",
38+
"katex": "0.16.23",
3939
"mermaid": "11.12.0",
4040
"mini-css-extract-plugin": "2.9.4",
41-
"monaco-editor": "0.53.0",
42-
"monaco-editor-webpack-plugin": "7.1.0",
41+
"monaco-editor": "0.54.0",
42+
"monaco-editor-webpack-plugin": "7.1.1",
4343
"online-3d-viewer": "0.16.0",
4444
"pdfobject": "2.3.1",
4545
"perfect-debounce": "2.0.0",
4646
"postcss": "8.5.6",
4747
"postcss-loader": "8.2.0",
4848
"sortablejs": "1.15.6",
49-
"swagger-ui-dist": "5.29.1",
49+
"swagger-ui-dist": "5.29.4",
5050
"tailwindcss": "3.4.17",
5151
"throttle-debounce": "5.0.2",
5252
"tinycolor2": "1.6.0",
@@ -60,13 +60,13 @@
6060
"vue-bar-graph": "2.2.0",
6161
"vue-chartjs": "5.3.2",
6262
"vue-loader": "17.4.2",
63-
"webpack": "5.102.0",
63+
"webpack": "5.102.1",
6464
"webpack-cli": "6.0.1",
6565
"wrap-ansi": "9.0.2"
6666
},
6767
"devDependencies": {
6868
"@eslint-community/eslint-plugin-eslint-comments": "4.5.0",
69-
"@playwright/test": "1.55.1",
69+
"@playwright/test": "1.56.0",
7070
"@stylistic/eslint-plugin": "5.4.0",
7171
"@stylistic/stylelint-plugin": "4.0.0",
7272
"@types/codemirror": "5.60.16",
@@ -79,10 +79,10 @@
7979
"@types/throttle-debounce": "5.0.2",
8080
"@types/tinycolor2": "1.4.6",
8181
"@types/toastify-js": "1.12.4",
82-
"@typescript-eslint/parser": "8.45.0",
82+
"@typescript-eslint/parser": "8.46.0",
8383
"@vitejs/plugin-vue": "6.0.1",
84-
"@vitest/eslint-plugin": "1.3.13",
85-
"eslint": "9.36.0",
84+
"@vitest/eslint-plugin": "1.3.16",
85+
"eslint": "9.37.0",
8686
"eslint-import-resolver-typescript": "4.4.4",
8787
"eslint-plugin-array-func": "5.1.0",
8888
"eslint-plugin-github": "6.0.0",
@@ -102,17 +102,17 @@
102102
"nolyfill": "1.0.44",
103103
"postcss-html": "1.8.0",
104104
"spectral-cli-bundle": "1.0.3",
105-
"stylelint": "16.24.0",
105+
"stylelint": "16.25.0",
106106
"stylelint-config-recommended": "17.0.0",
107107
"stylelint-declaration-block-no-ignored-properties": "2.8.0",
108108
"stylelint-declaration-strict-value": "1.10.11",
109109
"stylelint-value-no-unknown-custom-properties": "6.0.1",
110110
"svgo": "4.0.0",
111-
"typescript-eslint": "8.45.0",
112-
"updates": "16.7.4",
111+
"typescript-eslint": "8.46.0",
112+
"updates": "16.8.0",
113113
"vite-string-plugin": "1.4.6",
114114
"vitest": "3.2.4",
115-
"vue-tsc": "3.1.0"
115+
"vue-tsc": "3.1.1"
116116
},
117117
"browserslist": [
118118
"defaults"

0 commit comments

Comments
 (0)