Skip to content

Commit 53e8b28

Browse files
chore: security patch for the dependency chain (hoppscotch#5487)
v2025.10.0 --------- Co-authored-by: jamesgeorge007 <[email protected]>
1 parent cd084eb commit 53e8b28

File tree

17 files changed

+2750
-2464
lines changed

17 files changed

+2750
-2464
lines changed

package.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,21 +24,22 @@
2424
"./packages/*"
2525
],
2626
"devDependencies": {
27-
"@commitlint/cli": "19.8.1",
28-
"@commitlint/config-conventional": "19.8.1",
27+
"@commitlint/cli": "20.1.0",
28+
"@commitlint/config-conventional": "20.0.0",
2929
"@hoppscotch/ui": "0.2.5",
30-
"@types/node": "24.5.2",
31-
"cross-env": "10.0.0",
30+
"@types/node": "24.9.1",
31+
"cross-env": "10.1.0",
3232
"http-server": "14.1.1",
3333
"husky": "9.1.7",
34-
"lint-staged": "16.2.1"
34+
"lint-staged": "16.2.5"
3535
},
3636
"pnpm": {
3737
"overrides": {
3838
"@nestjs-modules/mailer>mjml": "5.0.0-alpha.4",
3939
"apiconnect-wsdl": "2.0.36",
4040
"cross-spawn": "7.0.6",
4141
"[email protected]": "2.0.0",
42+
"nodemailer@<7.0.7": "7.0.7",
4243
"[email protected]": "2.4.12",
4344
"subscriptions-transport-ws>ws": "7.5.10",
4445
"vue": "3.5.22",

packages/codemirror-lang-graphql/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
"devDependencies": {
2525
"@lezer/generator": "1.8.0",
2626
"@rollup/plugin-typescript": "12.1.4",
27-
"mocha": "11.7.2",
28-
"rollup": "4.52.2",
29-
"typescript": "5.9.2"
27+
"mocha": "11.7.4",
28+
"rollup": "4.52.5",
29+
"typescript": "5.9.3"
3030
}
3131
}

packages/hoppscotch-agent/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@
2323
"@iconify-json/lucide": "1.2.68",
2424
"@tauri-apps/cli": "^2.0.3",
2525
"@types/lodash-es": "4.17.12",
26-
"@types/node": "24.3.0",
26+
"@types/node": "24.9.1",
2727
"@vitejs/plugin-vue": "5.1.4",
2828
"autoprefixer": "10.4.21",
2929
"postcss": "8.5.6",
3030
"tailwindcss": "3.4.16",
31-
"typescript": "5.9.2",
31+
"typescript": "5.9.3",
3232
"unplugin-icons": "22.2.0",
3333
"unplugin-vue-components": "29.0.0",
3434
"vite": "6.3.6",

packages/hoppscotch-backend/package.json

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -31,20 +31,21 @@
3131
},
3232
"dependencies": {
3333
"@apollo/server": "4.12.1",
34+
"@as-integrations/express5": "1.1.2",
3435
"@nestjs-modules/mailer": "2.0.2",
35-
"@nestjs/apollo": "13.1.0",
36+
"@nestjs/apollo": "13.2.1",
3637
"@nestjs/common": "11.1.6",
3738
"@nestjs/config": "4.0.2",
3839
"@nestjs/core": "11.1.6",
39-
"@nestjs/graphql": "13.1.0",
40-
"@nestjs/jwt": "11.0.0",
40+
"@nestjs/graphql": "13.2.0",
41+
"@nestjs/jwt": "11.0.1",
4142
"@nestjs/passport": "11.0.0",
4243
"@nestjs/platform-express": "11.1.6",
4344
"@nestjs/schedule": "6.0.1",
44-
"@nestjs/swagger": "11.2.0",
45+
"@nestjs/swagger": "11.2.1",
4546
"@nestjs/terminus": "11.0.0",
4647
"@nestjs/throttler": "6.4.0",
47-
"@prisma/client": "6.16.2",
48+
"@prisma/client": "6.17.1",
4849
"argon2": "0.44.0",
4950
"bcrypt": "6.0.0",
5051
"class-transformer": "0.5.1",
@@ -61,54 +62,54 @@
6162
"handlebars": "4.7.8",
6263
"io-ts": "2.2.22",
6364
"morgan": "1.10.1",
64-
"nodemailer": "7.0.6",
65+
"nodemailer": "7.0.9",
6566
"passport": "0.7.0",
6667
"passport-github2": "0.1.12",
6768
"passport-google-oauth20": "2.0.0",
6869
"passport-jwt": "4.0.1",
6970
"passport-local": "1.0.0",
7071
"passport-microsoft": "2.1.0",
71-
"posthog-node": "5.8.8",
72-
"prisma": "6.16.2",
72+
"posthog-node": "5.10.0",
73+
"prisma": "6.17.1",
7374
"reflect-metadata": "0.2.2",
7475
"rimraf": "6.0.1",
7576
"rxjs": "7.8.2"
7677
},
7778
"devDependencies": {
7879
"@eslint/eslintrc": "3.3.1",
79-
"@eslint/js": "9.36.0",
80+
"@eslint/js": "9.37.0",
8081
"@nestjs/cli": "11.0.10",
81-
"@nestjs/schematics": "11.0.7",
82+
"@nestjs/schematics": "11.0.9",
8283
"@nestjs/testing": "11.1.6",
8384
"@relmify/jest-fp-ts": "2.1.1",
8485
"@types/bcrypt": "6.0.0",
8586
"@types/cookie-parser": "1.4.9",
8687
"@types/express": "5.0.3",
8788
"@types/jest": "30.0.0",
88-
"@types/node": "24.5.2",
89-
"@types/nodemailer": "7.0.1",
89+
"@types/node": "24.9.1",
90+
"@types/nodemailer": "7.0.2",
9091
"@types/passport-github2": "1.2.9",
9192
"@types/passport-google-oauth20": "2.0.16",
9293
"@types/passport-jwt": "4.0.1",
9394
"@types/passport-microsoft": "2.1.0",
9495
"@types/supertest": "6.0.3",
95-
"@typescript-eslint/eslint-plugin": "8.44.1",
96-
"@typescript-eslint/parser": "8.44.1",
97-
"cross-env": "10.0.0",
98-
"eslint": "9.36.0",
96+
"@typescript-eslint/eslint-plugin": "8.46.1",
97+
"@typescript-eslint/parser": "8.46.1",
98+
"cross-env": "10.1.0",
99+
"eslint": "9.37.0",
99100
"eslint-config-prettier": "10.1.8",
100101
"eslint-plugin-prettier": "5.5.4",
101102
"globals": "16.4.0",
102-
"jest": "30.1.3",
103+
"jest": "30.2.0",
103104
"jest-mock-extended": "4.0.0",
104105
"prettier": "3.6.2",
105106
"source-map-support": "0.5.21",
106107
"supertest": "7.1.4",
107-
"ts-jest": "29.4.4",
108+
"ts-jest": "29.4.5",
108109
"ts-loader": "9.5.4",
109110
"ts-node": "10.9.2",
110111
"tsconfig-paths": "4.2.0",
111-
"typescript": "5.9.2"
112+
"typescript": "5.9.3"
112113
},
113114
"jest": {
114115
"moduleFileExtensions": [

packages/hoppscotch-cli/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@
6464
"fp-ts": "2.16.11",
6565
"prettier": "3.6.2",
6666
"qs": "6.11.2",
67-
"semver": "7.7.2",
67+
"semver": "7.7.3",
6868
"tsup": "8.5.0",
69-
"typescript": "5.9.2",
69+
"typescript": "5.9.3",
7070
"vitest": "3.2.4"
7171
}
7272
}

packages/hoppscotch-common/package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"do-lintfix": "pnpm run lintfix"
2222
},
2323
"dependencies": {
24-
"@apidevtools/swagger-parser": "12.0.0",
24+
"@apidevtools/swagger-parser": "12.1.0",
2525
"@codemirror/autocomplete": "6.18.6",
2626
"@codemirror/commands": "6.8.1",
2727
"@codemirror/lang-javascript": "6.2.4",
@@ -34,7 +34,7 @@
3434
"@codemirror/search": "6.5.11",
3535
"@codemirror/state": "6.5.2",
3636
"@codemirror/view": "6.38.1",
37-
"@guolao/vue-monaco-editor": "1.5.5",
37+
"@guolao/vue-monaco-editor": "1.6.0",
3838
"@hoppscotch/codemirror-lang-graphql": "workspace:^",
3939
"@hoppscotch/data": "workspace:^",
4040
"@hoppscotch/httpsnippet": "3.0.9",
@@ -51,7 +51,7 @@
5151
"@tauri-apps/plugin-store": "2.2.0",
5252
"@types/hawk": "9.0.6",
5353
"@types/markdown-it": "14.1.2",
54-
"@unhead/vue": "2.0.17",
54+
"@unhead/vue": "2.0.19",
5555
"@urql/core": "6.0.1",
5656
"@urql/devtools": "2.0.3",
5757
"@urql/exchange-auth": "3.0.0",
@@ -77,7 +77,7 @@
7777
"jsonc-parser": "3.3.1",
7878
"jsonpath-plus": "10.3.0",
7979
"lodash-es": "4.17.21",
80-
"lossless-json": "4.2.0",
80+
"lossless-json": "4.3.0",
8181
"markdown-it": "14.1.0",
8282
"minisearch": "7.2.0",
8383
"monaco-editor": "0.52.2",
@@ -98,7 +98,7 @@
9898
"splitpanes": "3.1.5",
9999
"stream-browserify": "3.0.0",
100100
"subscriptions-transport-ws": "0.11.0",
101-
"superjson": "2.2.2",
101+
"superjson": "2.2.3",
102102
"tern": "0.24.3",
103103
"timers": "0.1.1",
104104
"tippy.js": "6.3.7",
@@ -110,7 +110,7 @@
110110
"vue-i18n": "11.1.12",
111111
"vue-json-pretty": "2.5.0",
112112
"vue-pdf-embed": "2.1.3",
113-
"vue-router": "4.5.1",
113+
"vue-router": "4.6.3",
114114
"vue-tippy": "6.7.1",
115115
"vuedraggable-es": "4.1.1",
116116
"wonka": "6.3.5",
@@ -133,7 +133,7 @@
133133
"@iconify-json/lucide": "1.2.68",
134134
"@intlify/unplugin-vue-i18n": "6.0.8",
135135
"@relmify/jest-fp-ts": "2.1.1",
136-
"@rushstack/eslint-patch": "1.12.0",
136+
"@rushstack/eslint-patch": "1.14.0",
137137
"@types/har-format": "1.2.16",
138138
"@types/js-yaml": "4.0.9",
139139
"@types/lodash-es": "4.17.12",
@@ -144,18 +144,18 @@
144144
"@types/splitpanes": "2.2.6",
145145
"@types/uuid": "10.0.0",
146146
"@types/yargs-parser": "21.0.3",
147-
"@typescript-eslint/eslint-plugin": "8.44.1",
148-
"@typescript-eslint/parser": "8.44.1",
147+
"@typescript-eslint/eslint-plugin": "8.46.2",
148+
"@typescript-eslint/parser": "8.46.2",
149149
"@vitejs/plugin-vue": "5.1.4",
150150
"@vue/compiler-sfc": "3.5.22",
151151
"@vue/eslint-config-typescript": "13.0.0",
152152
"@vue/runtime-core": "3.5.22",
153153
"autoprefixer": "10.4.21",
154-
"cross-env": "10.0.0",
155-
"dotenv": "17.2.2",
154+
"cross-env": "10.1.0",
155+
"dotenv": "17.2.3",
156156
"eslint": "8.57.0",
157157
"eslint-plugin-prettier": "5.5.4",
158-
"eslint-plugin-vue": "10.5.0",
158+
"eslint-plugin-vue": "10.5.1",
159159
"glob": "11.0.3",
160160
"jsdom": "26.1.0",
161161
"npm-run-all": "4.1.5",
@@ -166,7 +166,7 @@
166166
"rollup-plugin-polyfill-node": "0.13.0",
167167
"sass": "1.93.2",
168168
"tailwindcss": "3.4.16",
169-
"typescript": "5.9.2",
169+
"typescript": "5.9.3",
170170
"unplugin-fonts": "1.4.0",
171171
"unplugin-icons": "22.2.0",
172172
"unplugin-vue-components": "29.0.0",
@@ -176,7 +176,7 @@
176176
"vite-plugin-html-config": "2.0.2",
177177
"vite-plugin-pages": "0.33.1",
178178
"vite-plugin-pages-sitemap": "1.7.1",
179-
"vite-plugin-pwa": "1.0.3",
179+
"vite-plugin-pwa": "1.1.0",
180180
"vite-plugin-vue-layouts": "0.11.0",
181181
"vitest": "3.2.4",
182182
"vue-tsc": "1.8.8"

packages/hoppscotch-data/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"devDependencies": {
3838
"@types/lodash": "4.17.20",
3939
"@types/uuid": "10.0.0",
40-
"typescript": "5.9.2",
40+
"typescript": "5.9.3",
4141
"vite": "6.3.6"
4242
},
4343
"dependencies": {

packages/hoppscotch-desktop/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@
3636
"fp-ts": "2.16.11",
3737
"rxjs": "7.8.2",
3838
"vue": "3.5.22",
39-
"vue-router": "4.5.1",
39+
"vue-router": "4.6.3",
4040
"vue-tippy": "6.7.1",
4141
"zod": "3.25.32"
4242
},
4343
"devDependencies": {
4444
"@iconify-json/lucide": "1.2.68",
45-
"@rushstack/eslint-patch": "1.12.0",
45+
"@rushstack/eslint-patch": "1.14.0",
4646
"@tauri-apps/cli": "^2",
4747
"@typescript-eslint/eslint-plugin": "8.44.1",
4848
"@typescript-eslint/parser": "8.44.1",
@@ -51,11 +51,11 @@
5151
"autoprefixer": "10.4.21",
5252
"eslint": "8.57.0",
5353
"eslint-plugin-prettier": "5.5.4",
54-
"eslint-plugin-vue": "10.5.0",
54+
"eslint-plugin-vue": "10.5.1",
5555
"postcss": "8.5.6",
5656
"sass": "1.93.2",
5757
"tailwindcss": "3.4.16",
58-
"typescript": "5.9.2",
58+
"typescript": "5.9.3",
5959
"unplugin-icons": "22.2.0",
6060
"unplugin-vue-components": "29.0.0",
6161
"vite": "6.3.5",

packages/hoppscotch-desktop/plugin-workspace/tauri-plugin-appload/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
},
2727
"devDependencies": {
2828
"@rollup/plugin-typescript": "^11.1.6",
29-
"rollup": "^4.52.2",
29+
"rollup": "^4.52.5",
3030
"tslib": "^2.6.2",
31-
"typescript": "5.9.2"
31+
"typescript": "5.9.3"
3232
}
3333
}

packages/hoppscotch-desktop/plugin-workspace/tauri-plugin-relay/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
},
2727
"devDependencies": {
2828
"@rollup/plugin-typescript": "^11.1.6",
29-
"rollup": "^4.52.2",
29+
"rollup": "^4.52.5",
3030
"tslib": "^2.6.2",
31-
"typescript": "5.9.2"
31+
"typescript": "5.9.3"
3232
}
3333
}

0 commit comments

Comments
 (0)