[GH-ISSUE #5753] [bug]: ERROR when Building and Self-Hosting Hoppscotch Desktop #2247

Open
opened 2026-03-16 23:42:47 +03:00 by kerem · 4 comments
Owner

Originally created by @JaneConan on GitHub (Jan 6, 2026).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/5753

Is there an existing issue for this?

  • I have searched existing issues and this bug hasn't been reported yet

Platform

Web App

Browser

Chrome

Operating System

macOS

Bug Description

MacBook Pro M4 Max
when we Install and generate the selfhost web app
just pnpm install

we found

packages/hoppscotch-js-sandbox
└─┬ jsdom 27.3.0
  └─┬ cssstyle 5.3.4
    └─┬ @csstools/css-syntax-patches-for-csstree 1.0.14
      └── ✕ missing peer postcss@^8.4
Peer dependencies that should be installed:
  postcss@^8.4
(base) yaoshengwei@yaoshengweideMacBook-Pro hoppscotch-selfhost-web % pwd
/Users/yaoshengwei/repos/hoppscotch/packages/hoppscotch-selfhost-web
(base) yaoshengwei@yaoshengweideMacBook-Pro hoppscotch-selfhost-web % pnpm install
Scope: all 15 workspace projects
../hoppscotch-common                     |  WARN  deprecated eslint@8.57.0
../hoppscotch-common                     |  WARN  deprecated vite-plugin-fonts@0.7.0
Downloading prisma@7.2.0: 6.96 MB/6.96 MB, done
../hoppscotch-common                     |  WARN  deprecated graphql-language-service-interface@2.10.2
../hoppscotch-common                     |  WARN  deprecated insomnia-importers@3.6.0
../hoppscotch-common                     |  WARN  deprecated subscriptions-transport-ws@0.11.0
Downloading monaco-editor@0.55.1: 13.68 MB/13.68 MB, done
Downloading @prisma/client@7.2.0: 10.62 MB/10.62 MB, done
Downloading @fontsource-variable/material-symbols-rounded@5.2.30: 13.20 MB/13.20 MB, done
Downloading pdfjs-dist@4.10.38: 10.35 MB/10.35 MB, done
Downloading @babel/standalone@7.28.5: 5.47 MB/5.47 MB, done
Downloading @tauri-apps/cli-darwin-arm64@2.9.3: 8.23 MB/8.23 MB, done
Downloading @tauri-apps/cli-darwin-arm64@2.9.4: 8.23 MB/8.23 MB, done
Downloading @napi-rs/canvas-darwin-arm64@0.1.82: 12.09 MB/12.09 MB, done
Downloading @electric-sql/pglite@0.3.2: 7.68 MB/7.68 MB, done
 WARN  19 deprecated subdependencies found: @apollo/server-plugin-landing-page-graphql-playground@4.0.1, @babel/plugin-proposal-class-properties@7.18.6, @babel/plugin-proposal-object-rest-spread@7.20.7, @faker-js/faker@5.5.3, @humanwhocodes/config-array@0.11.14, @humanwhocodes/object-schema@2.0.3, apiconnect-wsdl@2.0.36, graphql-language-service-parser@1.10.4, graphql-language-service-types@1.8.7, graphql-language-service-utils@2.7.1, lodash.get@4.4.2, lodash.isequal@4.5.0, lodash.omit@4.5.0, node-domexception@1.0.0, rimraf@2.7.1, rimraf@3.0.2, rollup-plugin-inject@3.0.2, source-map@0.8.0-beta.0, sourcemap-codec@1.4.8
../..                                    |   +1  -12 +-
../..                                    | Progress: resolved 2586, reused 1, downloaded 2400, added 1, done
../hoppscotch-data prepare$ pnpm run build:code && pnpm run build:decl
│ > @hoppscotch/data@0.4.4 build:code /Users/yaoshengwei/repos/hoppscotch/packages/hoppscotch-data
[1 lines collapsed]
│ vite v7.3.0 building client environment for production...
│2transforming...
│ vite v7.3.0 building client environment for production...
│ transforming...
│ ✓ 334 modules transformed.
│ rendering chunks...
│ computing gzip size...js  156.35 kB │ gzip: 42.47 kB
│ dist/hoppscotch-data.js  238.75 kB │ gzip: 56.14 kB
│ dist/hoppscotch-data.cjs  156.35 kB │ gzip: 42.47 kB
│ ✓ built in 478ms
└─ Done in 4.9s/data@0.4.4 build:decl /Users/yaoshengwei/repos/hoppscotch/packages/hoppscotch-data
│ > tsc --project tsconfig.decl.json
│ 
│ src/index.js → dist/index.cjs, ./dist...
│ created dist/index.cjs, ./dist in 75ms-env DATABASE_URL=postgresql://placeholder:placeholder@localhost:5432/placeholder prisma generate …
└─ Done in 2.7s
../hoppscotch-backend postinstall$ cross-env DATABASE_URL=postgresql://placeholder:placeholder@localhost:5432/placeholder prisma generate …
[2 lines collapsed]
│ ✔ Generated Prisma Client (7.2.0) to ./src/generated/prisma in 65ms
│ > hoppscotch-backend@2025.12.0 generate-gql-sdl /Users/yaoshengwei/repos/hoppscotch/packages/hoppscotch-backend
│ > cross-env GQL_SCHEMA_EMIT_LOCATION='../../../../gql-gen/backend-schema.gql' GENERATE_GQL_SCHEMA=true WHITELISTED_ORIGINS='' nest start
│ [Nest] 9049  - 01/06/2026, 7:43:47 PM     LOG [emitGQLSchemaFile] GQL_SCHEMA_EMIT_LOCATION: /Users/yaoshengwei/repos/hoppscotch/gql-gen/…
│ [Nest] 9049  - 01/06/2026, 7:43:47 PM     LOG [NestFactory] Starting Nest application... +25ms
│ [Nest] 9049  - 01/06/2026, 7:43:47 PM     LOG [InstanceLoader] GraphQLSchemaBuilderModule dependencies initialized +3ms
│ [Nest] 9049  - 01/06/2026, 7:43:47 PM     LOG [NestApplication] Nest application successfully started +1ms
│ [Nest] 9049  - 01/06/2026, 7:43:47 PM     LOG [emitGQLSchemaFile] Generating Schema against 29 resolvers and 0 custom scalars
│ [Nest] 9049  - 01/06/2026, 7:43:47 PM     LOG [emitGQLSchemaFile] Writing schema to GQL_SCHEMA_EMIT_LOCATION (/Users/yaoshengwei/repos/h…
│ [Nest] 9049  - 01/06/2026, 7:43:47 PM     LOG [emitGQLSchemaFile] Wrote schema to GQL_SCHEMA_EMIT_LOCATION (/Users/yaoshengwei/repos/hop…
└─ Done in 7.6s
../hoppscotch-kernel prepare$ pnpm run build:code && pnpm run build:decl
[2 lines collapsed]
│ vite v7.3.0 building client environment for production...
│ transforming...
│ ✓ 116 modules transformed.
│ rendering chunks...
│ computing gzip size...
│ dist/hoppscotch-kernel.js  129.19 kB │ gzip: 27.86 kB
│ dist/hoppscotch-kernel.cjs  88.77 kB │ gzip: 22.48 kB
│ ✓ built in 266ms
│ > @hoppscotch/kernel@0.2.0 build:decl /Users/yaoshengwei/repos/hoppscotch/packages/hoppscotch-kernel
│ > tsc --project tsconfig.decl.json
└─ Done in 3.5s
../.. prepare$ husky
└─ Done in 1.3s
../hoppscotch-js-sandbox postinstall$ pnpm run build
[14 lines collapsed]
│ dist/scripting-modules-B9YdcxTF.js                  3,750.32 kB │ gzip: 1,167.13 kB
│ dist/node.cjs                                            0.21 kB │ gzip:     0.16 kB
│ dist/utils-8fdFASRx.cjs                                  0.51 kB │ gzip:     0.36 kB
│ dist/module-asyncify-R6PWJ6ZV-2Fad--rr-BHK9DCqq.cjs      2.10 kB │ gzip:     0.92 kB
│ dist/legacy-DESsMX7d.cjs                                 2.15 kB │ gzip:     0.91 kB
│ dist/legacy-CHbgqs5n.cjs                                 5.59 kB │ gzip:     1.84 kB
│ dist/index-_4s4Nbik.cjs                                 73.98 kB │ gzip:    17.74 kB
│ dist/web.cjs                                           302.80 kB │ gzip:    81.79 kB
│ dist/scripting-modules-D02lXDTk.cjs                  3,516.63 kB │ gzip: 1,139.04 kB
│ ✓ built in 1.80s
└─ Done in 3.6s
../hoppscotch-sh-admin postinstall$ pnpm run gql-codegen
[12 lines collapsed]
│ ❯ Load GraphQL documents
│ ✔ Load GraphQL documents
│ ❯ Generate
│ ✔ Generate
│ ✔ Generate to src/helpers/backend/graphql.schema.json
│ ✔ Load GraphQL documents
│ ❯ Generate
│ ✔ Generate
│ ✔ Generate to src/helpers/backend/graphql.ts
│ ✔ Generate outputs
└─ Done in 1.4s
../hoppscotch-common postinstall$ pnpm run gql-codegen
[12 lines collapsed]
│ ❯ Load GraphQL documents
│ ✔ Load GraphQL documents
│ ❯ Generate
│ ✔ Generate
│ ✔ Generate to src/helpers/backend/backend-schema.json
│ ✔ Load GraphQL documents
│ ❯ Generate
│ ✔ Generate
│ ✔ Generate to src/helpers/backend/graphql.ts
│ ✔ Generate outputs
└─ Done in 965ms
. postinstall$ pnpm run gql-codegen
[12 lines collapsed]
│ ❯ Load GraphQL documents
│ ✔ Load GraphQL documents
│ ❯ Generate
│ ✔ Generate
│ ✔ Generate to src/api/generated/backend-schema.json
│ ✔ Load GraphQL documents
│ ❯ Generate
│ ✔ Generate
│ ✔ Generate to src/api/generated/graphql.ts
│ ✔ Generate outputs
└─ Done in 672ms
 WARN  Issues with peer dependencies found
packages/hoppscotch-agent
└─┬ @hoppscotch/ui 0.2.5
  └─┬ @vitejs/plugin-legacy 2.3.0
    └── ✕ unmet peer vite@^3.0.0: found 7.3.0

packages/hoppscotch-backend
├─┬ @nestjs/apollo 13.2.3
│ └─┬ @apollo/server-plugin-landing-page-graphql-playground 4.0.1
│   └── ✕ unmet peer @apollo/server@^4.0.0: found 5.2.0
└─┬ @nestjs/passport 11.0.0
  └── ✕ unmet peer @nestjs/common@"^8.0.0 || ^9.0.0 || ^10.0.0": found 11.1.9

packages/hoppscotch-common
├─┬ eslint-plugin-vue 10.6.2
│ └── ✕ unmet peer vue-eslint-parser@^10.0.0: found 9.4.3
├─┬ @urql/exchange-graphcache 7.2.4
│ └── ✕ unmet peer @urql/core@^5.0.0: found 6.0.1
├─┬ @vue/eslint-config-typescript 13.0.0
│ └── ✕ unmet peer eslint-plugin-vue@^9.0.0: found 10.6.2
├─┬ vite-plugin-checker 0.11.0
│ └── ✕ unmet peer vue-tsc@"~2.2.10 || ^3.0.0": found 1.8.8
├─┬ vite-plugin-fonts 0.7.0
│ └── ✕ unmet peer vite@"^2.0.0 || ^3.0.0 || ^4.0.0": found 7.3.0
└─┬ vite-plugin-vue-layouts 0.11.0
  └── ✕ unmet peer vite@"^4.0.0 || ^5.0.0": found 7.3.0

packages/hoppscotch-desktop
├─┬ eslint-plugin-vue 10.6.2
│ └── ✕ unmet peer vue-eslint-parser@^10.0.0: found 9.4.3
├─┬ @vue/eslint-config-typescript 13.0.0
│ └── ✕ unmet peer eslint-plugin-vue@^9.0.0: found 10.6.2
└─┬ @hoppscotch/ui 0.2.5
  └─┬ @vitejs/plugin-legacy 2.3.0
    └── ✕ unmet peer vite@^3.0.0: found 7.3.0

packages/hoppscotch-desktop/plugin-workspace/tauri-plugin-appload/examples/tauri-app
└─┬ @sveltejs/vite-plugin-svelte 1.4.0
  ├── ✕ unmet peer vite@^3.0.0: found 7.3.0
  └─┬ vitefu 0.2.5
    └── ✕ unmet peer vite@"^3.0.0 || ^4.0.0 || ^5.0.0": found 7.3.0

packages/hoppscotch-js-sandbox
└─┬ jsdom 27.3.0
  └─┬ cssstyle 5.3.4
    └─┬ @csstools/css-syntax-patches-for-csstree 1.0.14
      └── ✕ missing peer postcss@^8.4
Peer dependencies that should be installed:
  postcss@^8.4

packages/hoppscotch-selfhost-web
├─┬ eslint-plugin-vue 10.6.2
│ └── ✕ unmet peer vue-eslint-parser@^10.0.0: found 9.4.3
├─┬ @urql/exchange-graphcache 7.2.4
│ └── ✕ unmet peer @urql/core@^5.0.0: found 6.0.1
├─┬ @vue/eslint-config-typescript 13.0.0
│ └── ✕ unmet peer eslint-plugin-vue@^9.0.0: found 10.6.2
├─┬ vite-plugin-fonts 0.7.0
│ └── ✕ unmet peer vite@"^2.0.0 || ^3.0.0 || ^4.0.0": found 7.3.0
└─┬ vite-plugin-vue-layouts 0.11.0
  └── ✕ unmet peer vite@"^4.0.0 || ^5.0.0": found 7.3.0

dependencies:
+ @fontsource-variable/inter 5.2.8
+ @fontsource-variable/material-symbols-rounded 5.2.30
+ @fontsource-variable/roboto-mono 5.2.8
+ @hoppscotch/common 2025.12.0 <- ../hoppscotch-common
+ @hoppscotch/data 0.4.4 <- ../hoppscotch-data
+ @hoppscotch/kernel 0.2.0 <- ../hoppscotch-kernel
+ @hoppscotch/plugin-appload <- @CuriousCorrelation/plugin-appload 0.1.0
+ @hoppscotch/ui 0.2.5
+ @import-meta-env/unplugin 0.6.3
+ @tauri-apps/api 2.1.1
+ @tauri-apps/plugin-dialog 2.0.1
+ @tauri-apps/plugin-fs 2.0.2
+ @tauri-apps/plugin-shell 2.2.1
+ @vueuse/core 14.1.0
+ axios 1.13.2
+ buffer 6.0.3
+ dioc 3.0.2
+ fp-ts 2.16.11
+ process 0.11.10
+ rxjs 7.8.2
+ stream-browserify 3.0.0
+ util 0.12.5
+ verzod 0.4.0
+ vue 3.5.26
+ workbox-window 7.4.0
+ zod 3.25.32

devDependencies:
+ @graphql-codegen/add 6.0.0
+ @graphql-codegen/cli 6.1.0
+ @graphql-codegen/typed-document-node 6.1.5
+ @graphql-codegen/typescript 5.0.7
+ @graphql-codegen/typescript-operations 5.0.7
+ @graphql-codegen/typescript-urql-graphcache 3.1.1
+ @graphql-codegen/urql-introspection 3.0.1
+ @graphql-typed-document-node/core 3.2.0
+ @iconify-json/lucide 1.2.81
+ @intlify/unplugin-vue-i18n 11.0.3
+ @rushstack/eslint-patch 1.15.0
+ @typescript-eslint/eslint-plugin 8.50.0
+ @typescript-eslint/parser 8.50.0
+ @vitejs/plugin-legacy 7.2.1
+ @vitejs/plugin-vue 6.0.3
+ @vue/eslint-config-typescript 13.0.0
+ autoprefixer 10.4.23
+ cross-env 10.1.0
+ dotenv 17.2.3
+ eslint 8.57.0
+ eslint-plugin-prettier 5.5.4
+ eslint-plugin-vue 10.6.2
+ npm-run-all 4.1.5
+ postcss 8.5.6
+ prettier-plugin-tailwindcss 0.7.1
+ tailwindcss 3.4.16
+ typescript 5.9.3
+ unplugin-fonts 1.4.0
+ unplugin-icons 22.5.0
+ unplugin-vue-components 30.0.0
+ vite 7.3.0
+ vite-plugin-fonts 0.7.0
+ vite-plugin-html-config 2.0.2
+ vite-plugin-inspect 11.3.3
+ vite-plugin-pages 0.33.2
+ vite-plugin-pages-sitemap 1.7.1
+ vite-plugin-pwa 1.2.0
+ vite-plugin-static-copy 3.1.4
+ vite-plugin-vue-layouts 0.11.0
+ vue-tsc 2.1.6

Done in 39.7s using pnpm v10.23.0
(base) yaoshengwei@yaoshengweideMacBook-Pro hoppscotch-selfhost-web % 

Deployment Type

Hoppscotch Cloud

Version

No response

Originally created by @JaneConan on GitHub (Jan 6, 2026). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/5753 ### Is there an existing issue for this? - [x] I have searched existing issues and this bug hasn't been reported yet ### Platform Web App ### Browser Chrome ### Operating System macOS ### Bug Description MacBook Pro M4 Max when we Install and generate the selfhost web app just pnpm install we found ```bash packages/hoppscotch-js-sandbox └─┬ jsdom 27.3.0 └─┬ cssstyle 5.3.4 └─┬ @csstools/css-syntax-patches-for-csstree 1.0.14 └── ✕ missing peer postcss@^8.4 Peer dependencies that should be installed: postcss@^8.4 ``` ```bash (base) yaoshengwei@yaoshengweideMacBook-Pro hoppscotch-selfhost-web % pwd /Users/yaoshengwei/repos/hoppscotch/packages/hoppscotch-selfhost-web (base) yaoshengwei@yaoshengweideMacBook-Pro hoppscotch-selfhost-web % pnpm install Scope: all 15 workspace projects ../hoppscotch-common |  WARN  deprecated eslint@8.57.0 ../hoppscotch-common |  WARN  deprecated vite-plugin-fonts@0.7.0 Downloading prisma@7.2.0: 6.96 MB/6.96 MB, done ../hoppscotch-common |  WARN  deprecated graphql-language-service-interface@2.10.2 ../hoppscotch-common |  WARN  deprecated insomnia-importers@3.6.0 ../hoppscotch-common |  WARN  deprecated subscriptions-transport-ws@0.11.0 Downloading monaco-editor@0.55.1: 13.68 MB/13.68 MB, done Downloading @prisma/client@7.2.0: 10.62 MB/10.62 MB, done Downloading @fontsource-variable/material-symbols-rounded@5.2.30: 13.20 MB/13.20 MB, done Downloading pdfjs-dist@4.10.38: 10.35 MB/10.35 MB, done Downloading @babel/standalone@7.28.5: 5.47 MB/5.47 MB, done Downloading @tauri-apps/cli-darwin-arm64@2.9.3: 8.23 MB/8.23 MB, done Downloading @tauri-apps/cli-darwin-arm64@2.9.4: 8.23 MB/8.23 MB, done Downloading @napi-rs/canvas-darwin-arm64@0.1.82: 12.09 MB/12.09 MB, done Downloading @electric-sql/pglite@0.3.2: 7.68 MB/7.68 MB, done  WARN  19 deprecated subdependencies found: @apollo/server-plugin-landing-page-graphql-playground@4.0.1, @babel/plugin-proposal-class-properties@7.18.6, @babel/plugin-proposal-object-rest-spread@7.20.7, @faker-js/faker@5.5.3, @humanwhocodes/config-array@0.11.14, @humanwhocodes/object-schema@2.0.3, apiconnect-wsdl@2.0.36, graphql-language-service-parser@1.10.4, graphql-language-service-types@1.8.7, graphql-language-service-utils@2.7.1, lodash.get@4.4.2, lodash.isequal@4.5.0, lodash.omit@4.5.0, node-domexception@1.0.0, rimraf@2.7.1, rimraf@3.0.2, rollup-plugin-inject@3.0.2, source-map@0.8.0-beta.0, sourcemap-codec@1.4.8 ../.. | +1 -12 +- ../.. | Progress: resolved 2586, reused 1, downloaded 2400, added 1, done ../hoppscotch-data prepare$ pnpm run build:code && pnpm run build:decl │ > @hoppscotch/data@0.4.4 build:code /Users/yaoshengwei/repos/hoppscotch/packages/hoppscotch-data [1 lines collapsed] │ vite v7.3.0 building client environment for production... │2transforming... │ vite v7.3.0 building client environment for production... │ transforming... │ ✓ 334 modules transformed. │ rendering chunks... │ computing gzip size...js 156.35 kB │ gzip: 42.47 kB │ dist/hoppscotch-data.js 238.75 kB │ gzip: 56.14 kB │ dist/hoppscotch-data.cjs 156.35 kB │ gzip: 42.47 kB │ ✓ built in 478ms └─ Done in 4.9s/data@0.4.4 build:decl /Users/yaoshengwei/repos/hoppscotch/packages/hoppscotch-data │ > tsc --project tsconfig.decl.json │ │ src/index.js → dist/index.cjs, ./dist... │ created dist/index.cjs, ./dist in 75ms-env DATABASE_URL=postgresql://placeholder:placeholder@localhost:5432/placeholder prisma generate … └─ Done in 2.7s ../hoppscotch-backend postinstall$ cross-env DATABASE_URL=postgresql://placeholder:placeholder@localhost:5432/placeholder prisma generate … [2 lines collapsed] │ ✔ Generated Prisma Client (7.2.0) to ./src/generated/prisma in 65ms │ > hoppscotch-backend@2025.12.0 generate-gql-sdl /Users/yaoshengwei/repos/hoppscotch/packages/hoppscotch-backend │ > cross-env GQL_SCHEMA_EMIT_LOCATION='../../../../gql-gen/backend-schema.gql' GENERATE_GQL_SCHEMA=true WHITELISTED_ORIGINS='' nest start │ [Nest] 9049 - 01/06/2026, 7:43:47 PM LOG [emitGQLSchemaFile] GQL_SCHEMA_EMIT_LOCATION: /Users/yaoshengwei/repos/hoppscotch/gql-gen/… │ [Nest] 9049 - 01/06/2026, 7:43:47 PM LOG [NestFactory] Starting Nest application... +25ms │ [Nest] 9049 - 01/06/2026, 7:43:47 PM LOG [InstanceLoader] GraphQLSchemaBuilderModule dependencies initialized +3ms │ [Nest] 9049 - 01/06/2026, 7:43:47 PM LOG [NestApplication] Nest application successfully started +1ms │ [Nest] 9049 - 01/06/2026, 7:43:47 PM LOG [emitGQLSchemaFile] Generating Schema against 29 resolvers and 0 custom scalars │ [Nest] 9049 - 01/06/2026, 7:43:47 PM LOG [emitGQLSchemaFile] Writing schema to GQL_SCHEMA_EMIT_LOCATION (/Users/yaoshengwei/repos/h… │ [Nest] 9049 - 01/06/2026, 7:43:47 PM LOG [emitGQLSchemaFile] Wrote schema to GQL_SCHEMA_EMIT_LOCATION (/Users/yaoshengwei/repos/hop… └─ Done in 7.6s ../hoppscotch-kernel prepare$ pnpm run build:code && pnpm run build:decl [2 lines collapsed] │ vite v7.3.0 building client environment for production... │ transforming... │ ✓ 116 modules transformed. │ rendering chunks... │ computing gzip size... │ dist/hoppscotch-kernel.js 129.19 kB │ gzip: 27.86 kB │ dist/hoppscotch-kernel.cjs 88.77 kB │ gzip: 22.48 kB │ ✓ built in 266ms │ > @hoppscotch/kernel@0.2.0 build:decl /Users/yaoshengwei/repos/hoppscotch/packages/hoppscotch-kernel │ > tsc --project tsconfig.decl.json └─ Done in 3.5s ../.. prepare$ husky └─ Done in 1.3s ../hoppscotch-js-sandbox postinstall$ pnpm run build [14 lines collapsed] │ dist/scripting-modules-B9YdcxTF.js 3,750.32 kB │ gzip: 1,167.13 kB │ dist/node.cjs 0.21 kB │ gzip: 0.16 kB │ dist/utils-8fdFASRx.cjs 0.51 kB │ gzip: 0.36 kB │ dist/module-asyncify-R6PWJ6ZV-2Fad--rr-BHK9DCqq.cjs 2.10 kB │ gzip: 0.92 kB │ dist/legacy-DESsMX7d.cjs 2.15 kB │ gzip: 0.91 kB │ dist/legacy-CHbgqs5n.cjs 5.59 kB │ gzip: 1.84 kB │ dist/index-_4s4Nbik.cjs 73.98 kB │ gzip: 17.74 kB │ dist/web.cjs 302.80 kB │ gzip: 81.79 kB │ dist/scripting-modules-D02lXDTk.cjs 3,516.63 kB │ gzip: 1,139.04 kB │ ✓ built in 1.80s └─ Done in 3.6s ../hoppscotch-sh-admin postinstall$ pnpm run gql-codegen [12 lines collapsed] │ ❯ Load GraphQL documents │ ✔ Load GraphQL documents │ ❯ Generate │ ✔ Generate │ ✔ Generate to src/helpers/backend/graphql.schema.json │ ✔ Load GraphQL documents │ ❯ Generate │ ✔ Generate │ ✔ Generate to src/helpers/backend/graphql.ts │ ✔ Generate outputs └─ Done in 1.4s ../hoppscotch-common postinstall$ pnpm run gql-codegen [12 lines collapsed] │ ❯ Load GraphQL documents │ ✔ Load GraphQL documents │ ❯ Generate │ ✔ Generate │ ✔ Generate to src/helpers/backend/backend-schema.json │ ✔ Load GraphQL documents │ ❯ Generate │ ✔ Generate │ ✔ Generate to src/helpers/backend/graphql.ts │ ✔ Generate outputs └─ Done in 965ms . postinstall$ pnpm run gql-codegen [12 lines collapsed] │ ❯ Load GraphQL documents │ ✔ Load GraphQL documents │ ❯ Generate │ ✔ Generate │ ✔ Generate to src/api/generated/backend-schema.json │ ✔ Load GraphQL documents │ ❯ Generate │ ✔ Generate │ ✔ Generate to src/api/generated/graphql.ts │ ✔ Generate outputs └─ Done in 672ms  WARN  Issues with peer dependencies found packages/hoppscotch-agent └─┬ @hoppscotch/ui 0.2.5 └─┬ @vitejs/plugin-legacy 2.3.0 └── ✕ unmet peer vite@^3.0.0: found 7.3.0 packages/hoppscotch-backend ├─┬ @nestjs/apollo 13.2.3 │ └─┬ @apollo/server-plugin-landing-page-graphql-playground 4.0.1 │ └── ✕ unmet peer @apollo/server@^4.0.0: found 5.2.0 └─┬ @nestjs/passport 11.0.0 └── ✕ unmet peer @nestjs/common@"^8.0.0 || ^9.0.0 || ^10.0.0": found 11.1.9 packages/hoppscotch-common ├─┬ eslint-plugin-vue 10.6.2 │ └── ✕ unmet peer vue-eslint-parser@^10.0.0: found 9.4.3 ├─┬ @urql/exchange-graphcache 7.2.4 │ └── ✕ unmet peer @urql/core@^5.0.0: found 6.0.1 ├─┬ @vue/eslint-config-typescript 13.0.0 │ └── ✕ unmet peer eslint-plugin-vue@^9.0.0: found 10.6.2 ├─┬ vite-plugin-checker 0.11.0 │ └── ✕ unmet peer vue-tsc@"~2.2.10 || ^3.0.0": found 1.8.8 ├─┬ vite-plugin-fonts 0.7.0 │ └── ✕ unmet peer vite@"^2.0.0 || ^3.0.0 || ^4.0.0": found 7.3.0 └─┬ vite-plugin-vue-layouts 0.11.0 └── ✕ unmet peer vite@"^4.0.0 || ^5.0.0": found 7.3.0 packages/hoppscotch-desktop ├─┬ eslint-plugin-vue 10.6.2 │ └── ✕ unmet peer vue-eslint-parser@^10.0.0: found 9.4.3 ├─┬ @vue/eslint-config-typescript 13.0.0 │ └── ✕ unmet peer eslint-plugin-vue@^9.0.0: found 10.6.2 └─┬ @hoppscotch/ui 0.2.5 └─┬ @vitejs/plugin-legacy 2.3.0 └── ✕ unmet peer vite@^3.0.0: found 7.3.0 packages/hoppscotch-desktop/plugin-workspace/tauri-plugin-appload/examples/tauri-app └─┬ @sveltejs/vite-plugin-svelte 1.4.0 ├── ✕ unmet peer vite@^3.0.0: found 7.3.0 └─┬ vitefu 0.2.5 └── ✕ unmet peer vite@"^3.0.0 || ^4.0.0 || ^5.0.0": found 7.3.0 packages/hoppscotch-js-sandbox └─┬ jsdom 27.3.0 └─┬ cssstyle 5.3.4 └─┬ @csstools/css-syntax-patches-for-csstree 1.0.14 └── ✕ missing peer postcss@^8.4 Peer dependencies that should be installed: postcss@^8.4 packages/hoppscotch-selfhost-web ├─┬ eslint-plugin-vue 10.6.2 │ └── ✕ unmet peer vue-eslint-parser@^10.0.0: found 9.4.3 ├─┬ @urql/exchange-graphcache 7.2.4 │ └── ✕ unmet peer @urql/core@^5.0.0: found 6.0.1 ├─┬ @vue/eslint-config-typescript 13.0.0 │ └── ✕ unmet peer eslint-plugin-vue@^9.0.0: found 10.6.2 ├─┬ vite-plugin-fonts 0.7.0 │ └── ✕ unmet peer vite@"^2.0.0 || ^3.0.0 || ^4.0.0": found 7.3.0 └─┬ vite-plugin-vue-layouts 0.11.0 └── ✕ unmet peer vite@"^4.0.0 || ^5.0.0": found 7.3.0 dependencies: + @fontsource-variable/inter 5.2.8 + @fontsource-variable/material-symbols-rounded 5.2.30 + @fontsource-variable/roboto-mono 5.2.8 + @hoppscotch/common 2025.12.0 <- ../hoppscotch-common + @hoppscotch/data 0.4.4 <- ../hoppscotch-data + @hoppscotch/kernel 0.2.0 <- ../hoppscotch-kernel + @hoppscotch/plugin-appload <- @CuriousCorrelation/plugin-appload 0.1.0 + @hoppscotch/ui 0.2.5 + @import-meta-env/unplugin 0.6.3 + @tauri-apps/api 2.1.1 + @tauri-apps/plugin-dialog 2.0.1 + @tauri-apps/plugin-fs 2.0.2 + @tauri-apps/plugin-shell 2.2.1 + @vueuse/core 14.1.0 + axios 1.13.2 + buffer 6.0.3 + dioc 3.0.2 + fp-ts 2.16.11 + process 0.11.10 + rxjs 7.8.2 + stream-browserify 3.0.0 + util 0.12.5 + verzod 0.4.0 + vue 3.5.26 + workbox-window 7.4.0 + zod 3.25.32 devDependencies: + @graphql-codegen/add 6.0.0 + @graphql-codegen/cli 6.1.0 + @graphql-codegen/typed-document-node 6.1.5 + @graphql-codegen/typescript 5.0.7 + @graphql-codegen/typescript-operations 5.0.7 + @graphql-codegen/typescript-urql-graphcache 3.1.1 + @graphql-codegen/urql-introspection 3.0.1 + @graphql-typed-document-node/core 3.2.0 + @iconify-json/lucide 1.2.81 + @intlify/unplugin-vue-i18n 11.0.3 + @rushstack/eslint-patch 1.15.0 + @typescript-eslint/eslint-plugin 8.50.0 + @typescript-eslint/parser 8.50.0 + @vitejs/plugin-legacy 7.2.1 + @vitejs/plugin-vue 6.0.3 + @vue/eslint-config-typescript 13.0.0 + autoprefixer 10.4.23 + cross-env 10.1.0 + dotenv 17.2.3 + eslint 8.57.0 + eslint-plugin-prettier 5.5.4 + eslint-plugin-vue 10.6.2 + npm-run-all 4.1.5 + postcss 8.5.6 + prettier-plugin-tailwindcss 0.7.1 + tailwindcss 3.4.16 + typescript 5.9.3 + unplugin-fonts 1.4.0 + unplugin-icons 22.5.0 + unplugin-vue-components 30.0.0 + vite 7.3.0 + vite-plugin-fonts 0.7.0 + vite-plugin-html-config 2.0.2 + vite-plugin-inspect 11.3.3 + vite-plugin-pages 0.33.2 + vite-plugin-pages-sitemap 1.7.1 + vite-plugin-pwa 1.2.0 + vite-plugin-static-copy 3.1.4 + vite-plugin-vue-layouts 0.11.0 + vue-tsc 2.1.6 Done in 39.7s using pnpm v10.23.0 (base) yaoshengwei@yaoshengweideMacBook-Pro hoppscotch-selfhost-web % ``` ### Deployment Type Hoppscotch Cloud ### Version _No response_
Author
Owner

@deivix13 commented on GitHub (Jan 7, 2026):

Hi! Can I work on this issue?

I'm unemployed so I have a lot of free time HEHE

<!-- gh-comment-id:3720771030 --> @deivix13 commented on GitHub (Jan 7, 2026): Hi! Can I work on this issue? I'm unemployed so I have a lot of free time HEHE
Author
Owner

@JaneConan commented on GitHub (Jan 8, 2026):

Hi! Can I work on this issue?

I'm unemployed so I have a lot of free time HEHE

THX! what do you think about this issue~

<!-- gh-comment-id:3721530785 --> @JaneConan commented on GitHub (Jan 8, 2026): > Hi! Can I work on this issue? > > I'm unemployed so I have a lot of free time HEHE THX! what do you think about this issue~
Author
Owner

@deivix13 commented on GitHub (Jan 8, 2026):

It appears to be a dependency resolution conflict rather than a direct bug?

jsdom → cssstyle → @csstools/css-syntax-patches-for-csstree

The package requires postcss@^8.4 because pnpm enforces strict peer dependency resolution no?

and considering the Mac M4 architecture requires more precise environment setup, maybe explicit adding this dependency?

<!-- gh-comment-id:3722726650 --> @deivix13 commented on GitHub (Jan 8, 2026): It appears to be a dependency resolution conflict rather than a direct bug? `jsdom → cssstyle → @csstools/css-syntax-patches-for-csstree` The package requires `postcss@^8.4` because **pnpm** enforces strict peer dependency resolution no? and considering the Mac M4 architecture requires more precise environment setup, maybe explicit adding this dependency?
Author
Owner

@JaneConan commented on GitHub (Jan 11, 2026):

It appears to be a dependency resolution conflict rather than a direct bug?

jsdom → cssstyle → @csstools/css-syntax-patches-for-csstree

The package requires postcss@^8.4 because pnpm enforces strict peer dependency resolution no?

and considering the Mac M4 architecture requires more precise environment setup, maybe explicit adding this dependency?

we added this, but same log when we run again ...

<!-- gh-comment-id:3734098193 --> @JaneConan commented on GitHub (Jan 11, 2026): > It appears to be a dependency resolution conflict rather than a direct bug? > > `jsdom → cssstyle → @csstools/css-syntax-patches-for-csstree` > > The package requires `postcss@^8.4` because **pnpm** enforces strict peer dependency resolution no? > > and considering the Mac M4 architecture requires more precise environment setup, maybe explicit adding this dependency? we added this, but same log when we run again ...
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#2247
No description provided.