fork of hey-api/openapi-ts because I need some additional things
at feat/skip-token 85 lines 3.2 kB view raw
1{ 2 "name": "openapi-ts-monorepo", 3 "version": "0.1.0", 4 "private": true, 5 "description": "Public @hey-api monorepo", 6 "homepage": "https://heyapi.dev", 7 "bugs": { 8 "url": "https://github.com/hey-api/openapi-ts/issues" 9 }, 10 "license": "MIT", 11 "author": { 12 "name": "Hey API", 13 "email": "lubos@heyapi.dev", 14 "url": "https://heyapi.dev" 15 }, 16 "repository": { 17 "type": "git", 18 "url": "git+https://github.com/hey-api/openapi-ts.git" 19 }, 20 "funding": "https://github.com/sponsors/hey-api", 21 "type": "module", 22 "scripts": { 23 "build": "turbo run build", 24 "changeset": "changeset", 25 "examples:check": "sh ./scripts/examples-check.sh", 26 "examples:generate": "sh ./scripts/examples-generate.sh", 27 "format": "oxfmt .", 28 "format:next": "oxfmt . && uv run ruff format packages/openapi-python/src/ts-python/__snapshots__", 29 "lint": "oxfmt --check . && eslint .", 30 "lint:next": "oxfmt --check . && eslint . && uv run ruff check packages/openapi-python/src/ts-python/__snapshots__", 31 "lint:fix": "oxfmt . && eslint . --fix", 32 "lint:fix:next": "oxfmt . && eslint . --fix && uv run ruff check --fix packages/openapi-python/src/ts-python/__snapshots__", 33 "prepare": "husky", 34 "test:changelog": "vitest run __tests__/*.test.ts", 35 "test:changelog:watch": "vitest watch __tests__/*.test.ts", 36 "test:coverage": "turbo run build && vitest run --coverage", 37 "test:update": "turbo run build && vitest watch --update", 38 "test:watch": "turbo run build && vitest watch", 39 "test": "turbo run build && vitest", 40 "typecheck": "turbo run typecheck", 41 "td": "turbo run dev --filter", 42 "tt": "turbo run build && vitest run --project", 43 "tw": "turbo run build && vitest watch --project", 44 "tu": "turbo run build && vitest watch --update --project", 45 "tb": "turbo run build --filter", 46 "ty": "turbo run typecheck --filter", 47 "dev:ts": "cd dev && tsx watch --clear-screen=false ../packages/openapi-ts/src/run.ts", 48 "dev:py": "cd dev && tsx watch --clear-screen=false ../packages/openapi-python/src/run.ts" 49 }, 50 "devDependencies": { 51 "@arethetypeswrong/cli": "0.18.2", 52 "@changesets/cli": "2.29.8", 53 "@changesets/get-github-info": "0.7.0", 54 "@changesets/parse": "0.4.2", 55 "@changesets/types": "6.1.0", 56 "@eslint/js": "9.39.2", 57 "@hey-api/custom-client": "workspace:*", 58 "@hey-api/openapi-ts": "workspace:*", 59 "@types/node": "24.10.10", 60 "@typescript-eslint/eslint-plugin": "8.54.0", 61 "@vitest/coverage-v8": "4.0.18", 62 "dotenv": "17.3.1", 63 "eslint": "9.39.2", 64 "eslint-plugin-simple-import-sort": "12.1.1", 65 "eslint-plugin-sort-destructure-keys": "2.0.0", 66 "eslint-plugin-sort-keys-fix": "1.1.2", 67 "eslint-plugin-typescript-sort-keys": "3.3.0", 68 "eslint-plugin-vue": "10.7.0", 69 "globals": "17.3.0", 70 "husky": "9.1.7", 71 "lint-staged": "16.2.7", 72 "oxfmt": "0.32.0", 73 "ts-node": "10.9.2", 74 "tsdown": "0.18.4", 75 "tsx": "4.21.0", 76 "turbo": "2.8.8", 77 "typescript": "5.9.3", 78 "typescript-eslint": "8.54.0", 79 "vitest": "4.0.18" 80 }, 81 "engines": { 82 "node": ">=20.19.0" 83 }, 84 "packageManager": "pnpm@10.29.3" 85}