{ "name": "hoppscotch-app", "version": "3.0.1", "description": "Open source API development ecosystem", "author": "Hoppscotch (support@hoppscotch.io)", "private": true, "license": "MIT", "scripts": { "preinstall": "npx only-allow pnpm", "prepare": "husky", "dev": "pnpm -r do-dev", "gen-gql": "cross-env GQL_SCHEMA_EMIT_LOCATION='../../../gql-gen/backend-schema.gql' pnpm -r generate-gql-sdl", "generate": "pnpm -r do-build-prod", "start": "http-server packages/hoppscotch-selfhost-web/dist -p 3000", "lint": "pnpm -r do-lint", "typecheck": "pnpm -r do-typecheck", "lintfix": "pnpm -r do-lintfix", "pre-commit": "pnpm -r do-lint && pnpm -r do-typecheck", "test": "pnpm -r do-test", "generate-ui": "pnpm -r do-build-ui" }, "workspaces": [ "./packages/*" ], "devDependencies": { "@commitlint/cli": "19.5.0", "@commitlint/config-conventional": "19.5.0", "@hoppscotch/ui": "0.2.1", "@types/node": "22.7.6", "cross-env": "7.0.3", "http-server": "14.1.1", "husky": "9.1.6", "lint-staged": "15.2.10" }, "pnpm": { "overrides": { "cookie": "0.7.2", "vue": "3.5.12", "@nestjs-modules/mailer>mjml": "5.0.0-alpha.4", "subscriptions-transport-ws>ws": "7.5.10", "braces": "3.0.3", "send": "0.19.0", "pug": "3.0.3", "body-parser": "1.20.3", "path-to-regexp@3.2.0": "3.3.0", "micromatch@<4.0.8": "4.0.8", "dset@3.1.3": "3.1.4" }, "packageExtensions": { "@hoppscotch/httpsnippet": { "dependencies": { "ajv": "6.12.3" } } } } }