fix(common): OpenAPI import worker not working in production (#5140)

Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com>
This commit is contained in:
Anwarul Islam 2025-06-11 19:44:45 +06:00 committed by GitHub
parent beb3184bb3
commit 2a633720a5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 43 additions and 39 deletions

View file

@ -21,7 +21,7 @@
"do-lintfix": "pnpm run lintfix" "do-lintfix": "pnpm run lintfix"
}, },
"dependencies": { "dependencies": {
"@apidevtools/swagger-parser": "10.1.1", "@apidevtools/swagger-parser": "11.0.1",
"@codemirror/autocomplete": "6.18.1", "@codemirror/autocomplete": "6.18.1",
"@codemirror/commands": "6.7.0", "@codemirror/commands": "6.7.0",
"@codemirror/lang-javascript": "6.2.2", "@codemirror/lang-javascript": "6.2.2",
@ -40,7 +40,7 @@
"@hoppscotch/js-sandbox": "workspace:^", "@hoppscotch/js-sandbox": "workspace:^",
"@hoppscotch/kernel": "workspace:^", "@hoppscotch/kernel": "workspace:^",
"@hoppscotch/plugin-appload": "github:CuriousCorrelation/tauri-plugin-appload#5939b8f", "@hoppscotch/plugin-appload": "github:CuriousCorrelation/tauri-plugin-appload#5939b8f",
"@hoppscotch/ui": "0.2.2", "@hoppscotch/ui": "0.2.5",
"@hoppscotch/vue-toasted": "0.1.0", "@hoppscotch/vue-toasted": "0.1.0",
"@lezer/highlight": "1.2.0", "@lezer/highlight": "1.2.0",
"@noble/curves": "1.6.0", "@noble/curves": "1.6.0",

View file

@ -471,8 +471,8 @@ importers:
packages/hoppscotch-common: packages/hoppscotch-common:
dependencies: dependencies:
'@apidevtools/swagger-parser': '@apidevtools/swagger-parser':
specifier: 10.1.1 specifier: 11.0.1
version: 10.1.1(openapi-types@12.1.3) version: 11.0.1(openapi-types@12.1.3)
'@codemirror/autocomplete': '@codemirror/autocomplete':
specifier: 6.18.1 specifier: 6.18.1
version: 6.18.1(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.25.1)(@lezer/common@1.2.1) version: 6.18.1(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.25.1)(@lezer/common@1.2.1)
@ -528,8 +528,8 @@ importers:
specifier: github:CuriousCorrelation/tauri-plugin-appload#5939b8f specifier: github:CuriousCorrelation/tauri-plugin-appload#5939b8f
version: '@CuriousCorrelation/plugin-appload@https://codeload.github.com/CuriousCorrelation/tauri-plugin-appload/tar.gz/5939b8f' version: '@CuriousCorrelation/plugin-appload@https://codeload.github.com/CuriousCorrelation/tauri-plugin-appload/tar.gz/5939b8f'
'@hoppscotch/ui': '@hoppscotch/ui':
specifier: 0.2.2 specifier: 0.2.5
version: 0.2.2(eslint@8.57.0)(terser@5.39.2)(typescript@5.8.3)(vite@5.4.9(@types/node@22.15.19)(sass@1.79.5)(terser@5.39.2))(vue@3.5.12(typescript@5.8.3)) version: 0.2.5(eslint@8.57.0)(terser@5.39.2)(typescript@5.8.3)(vite@5.4.9(@types/node@22.15.19)(sass@1.79.5)(terser@5.39.2))(vue@3.5.12(typescript@5.8.3))
'@hoppscotch/vue-toasted': '@hoppscotch/vue-toasted':
specifier: 0.1.0 specifier: 0.1.0
version: 0.1.0(vue@3.5.12(typescript@5.8.3)) version: 0.1.0(vue@3.5.12(typescript@5.8.3))
@ -1900,8 +1900,8 @@ packages:
peerDependencies: peerDependencies:
ajv: '>=8' ajv: '>=8'
'@apidevtools/json-schema-ref-parser@11.7.2': '@apidevtools/json-schema-ref-parser@13.0.2':
resolution: {integrity: sha512-4gY54eEGEstClvEkGnwVkTkrx0sqwemEFG5OSRRn3tD91XH0+Q8XIkYIfo7IwEWPpJZwILb9GUXeShtplRc/eA==} resolution: {integrity: sha512-ThpknSFmb1zJXU16ba8cFbDRL3WRs6WETW323gOhj7Gwdj9GUqNpA5JFhdAINxINyAz03gqgF5Y4UydAjE3Pdg==}
engines: {node: '>= 16'} engines: {node: '>= 16'}
'@apidevtools/json-schema-ref-parser@9.1.2': '@apidevtools/json-schema-ref-parser@9.1.2':
@ -1924,8 +1924,8 @@ packages:
peerDependencies: peerDependencies:
openapi-types: '>=7' openapi-types: '>=7'
'@apidevtools/swagger-parser@10.1.1': '@apidevtools/swagger-parser@11.0.1':
resolution: {integrity: sha512-u/kozRnsPO/x8QtKYJOqoGtC4kH6yg1lfYkB9Au0WhYB0FNLpyFusttQtvhlwjtG3rOwiRz4D8DnnXa8iEpIKA==} resolution: {integrity: sha512-0OzWjKPUr7dvXOgQi6hsNLpwgQRtPgyQoYMuaIB+Zj50Qjbwxph/nu4BndwOA446FtQUTwkR3BxLnORpVYLHYw==}
peerDependencies: peerDependencies:
openapi-types: '>=7' openapi-types: '>=7'
@ -4569,6 +4569,12 @@ packages:
peerDependencies: peerDependencies:
vue: 3.5.12 vue: 3.5.12
'@hoppscotch/ui@0.2.5':
resolution: {integrity: sha512-EiWODKPBxvx/BoylxbyrlBIzC3iZR9XmxYAyL3Oi5cEl+RBuhoV+A0UiGiBYbqNLUUWigZTpiftcYcJ9S3IMCg==}
engines: {node: '>=16'}
peerDependencies:
vue: 3.5.12
'@hoppscotch/vue-sonner@1.2.3': '@hoppscotch/vue-sonner@1.2.3':
resolution: {integrity: sha512-P1gyvHHLsPeB8lsLP5SrqwQatuwOKtbsP83sKhyIV3WL2rJj3+DiFfqo2ErNBa+Sl0gM68o1V+wuOS7zbR//6g==} resolution: {integrity: sha512-P1gyvHHLsPeB8lsLP5SrqwQatuwOKtbsP83sKhyIV3WL2rJj3+DiFfqo2ErNBa+Sl0gM68o1V+wuOS7zbR//6g==}
@ -14640,9 +14646,8 @@ snapshots:
jsonpointer: 5.0.1 jsonpointer: 5.0.1
leven: 3.1.0 leven: 3.1.0
'@apidevtools/json-schema-ref-parser@11.7.2': '@apidevtools/json-schema-ref-parser@13.0.2':
dependencies: dependencies:
'@jsdevtools/ono': 7.1.3
'@types/json-schema': 7.0.15 '@types/json-schema': 7.0.15
js-yaml: 4.1.0 js-yaml: 4.1.0
@ -14677,12 +14682,11 @@ snapshots:
openapi-types: 12.1.3 openapi-types: 12.1.3
z-schema: 5.0.5 z-schema: 5.0.5
'@apidevtools/swagger-parser@10.1.1(openapi-types@12.1.3)': '@apidevtools/swagger-parser@11.0.1(openapi-types@12.1.3)':
dependencies: dependencies:
'@apidevtools/json-schema-ref-parser': 11.7.2 '@apidevtools/json-schema-ref-parser': 13.0.2
'@apidevtools/openapi-schemas': 2.1.0 '@apidevtools/openapi-schemas': 2.1.0
'@apidevtools/swagger-methods': 3.0.2 '@apidevtools/swagger-methods': 3.0.2
'@jsdevtools/ono': 7.1.3
ajv: 8.17.1 ajv: 8.17.1
ajv-draft-04: 1.0.0(ajv@8.17.1) ajv-draft-04: 1.0.0(ajv@8.17.1)
call-me-maybe: 1.0.2 call-me-maybe: 1.0.2
@ -18622,30 +18626,6 @@ snapshots:
- typescript - typescript
- vite - vite
'@hoppscotch/ui@0.2.2(eslint@8.57.0)(terser@5.39.2)(typescript@5.8.3)(vite@5.4.9(@types/node@22.15.19)(sass@1.79.5)(terser@5.39.2))(vue@3.5.12(typescript@5.8.3))':
dependencies:
'@boringer-avatars/vue3': 0.2.1(vue@3.5.12(typescript@5.8.3))
'@fontsource-variable/inter': 5.0.15
'@fontsource-variable/material-symbols-rounded': 5.0.16
'@fontsource-variable/roboto-mono': 5.0.16
'@hoppscotch/vue-sonner': 1.2.3
'@hoppscotch/vue-toasted': 0.1.0(vue@3.5.12(typescript@5.8.3))
'@vitejs/plugin-legacy': 2.3.0(terser@5.39.2)(vite@5.4.9(@types/node@22.15.19)(sass@1.79.5)(terser@5.39.2))
'@vueuse/core': 8.9.4(vue@3.5.12(typescript@5.8.3))
fp-ts: 2.16.10
lodash-es: 4.17.21
path: 0.12.7
vite-plugin-eslint: 1.8.1(eslint@8.57.0)(vite@5.4.9(@types/node@22.15.19)(sass@1.79.5)(terser@5.39.2))
vue: 3.5.12(typescript@5.8.3)
vue-promise-modals: 0.1.0(typescript@5.8.3)
vuedraggable-es: 4.1.1(vue@3.5.12(typescript@5.8.3))
transitivePeerDependencies:
- '@vue/composition-api'
- eslint
- terser
- typescript
- vite
'@hoppscotch/ui@0.2.2(eslint@9.27.0(jiti@2.4.2))(terser@5.39.2)(typescript@5.8.3)(vite@5.4.11(@types/node@22.7.6)(sass@1.80.3)(terser@5.39.2))(vue@3.5.12(typescript@5.8.3))': '@hoppscotch/ui@0.2.2(eslint@9.27.0(jiti@2.4.2))(terser@5.39.2)(typescript@5.8.3)(vite@5.4.11(@types/node@22.7.6)(sass@1.80.3)(terser@5.39.2))(vue@3.5.12(typescript@5.8.3))':
dependencies: dependencies:
'@boringer-avatars/vue3': 0.2.1(vue@3.5.12(typescript@5.8.3)) '@boringer-avatars/vue3': 0.2.1(vue@3.5.12(typescript@5.8.3))
@ -18670,6 +18650,30 @@ snapshots:
- typescript - typescript
- vite - vite
'@hoppscotch/ui@0.2.5(eslint@8.57.0)(terser@5.39.2)(typescript@5.8.3)(vite@5.4.9(@types/node@22.15.19)(sass@1.79.5)(terser@5.39.2))(vue@3.5.12(typescript@5.8.3))':
dependencies:
'@boringer-avatars/vue3': 0.2.1(vue@3.5.12(typescript@5.8.3))
'@fontsource-variable/inter': 5.1.0
'@fontsource-variable/material-symbols-rounded': 5.1.3
'@fontsource-variable/roboto-mono': 5.1.0
'@hoppscotch/vue-sonner': 1.2.3
'@hoppscotch/vue-toasted': 0.1.0(vue@3.5.12(typescript@5.8.3))
'@vitejs/plugin-legacy': 2.3.0(terser@5.39.2)(vite@5.4.9(@types/node@22.15.19)(sass@1.79.5)(terser@5.39.2))
'@vueuse/core': 8.9.4(vue@3.5.12(typescript@5.8.3))
fp-ts: 2.16.10
lodash-es: 4.17.21
path: 0.12.7
vite-plugin-eslint: 1.8.1(eslint@8.57.0)(vite@5.4.9(@types/node@22.15.19)(sass@1.79.5)(terser@5.39.2))
vue: 3.5.12(typescript@5.8.3)
vue-promise-modals: 0.1.0(typescript@5.8.3)
vuedraggable-es: 4.1.1(vue@3.5.12(typescript@5.8.3))
transitivePeerDependencies:
- '@vue/composition-api'
- eslint
- terser
- typescript
- vite
'@hoppscotch/vue-sonner@1.2.3': {} '@hoppscotch/vue-sonner@1.2.3': {}
'@hoppscotch/vue-toasted@0.1.0(vue@3.5.12(typescript@5.6.3))': '@hoppscotch/vue-toasted@0.1.0(vue@3.5.12(typescript@5.6.3))':