fork of hey-api/openapi-ts because I need some additional things
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}