fork of hey-api/openapi-ts because I need some additional things
1{
2 "name": "@hey-api/shared",
3 "version": "0.2.0",
4 "description": "Temporary home for cross-package utilities. Contents will migrate to proper packages as architecture stabilizes.",
5 "homepage": "https://heyapi.dev/",
6 "bugs": {
7 "url": "https://github.com/hey-api/openapi-ts/issues"
8 },
9 "license": "MIT",
10 "author": {
11 "name": "Hey API",
12 "email": "lubos@heyapi.dev",
13 "url": "https://heyapi.dev"
14 },
15 "repository": {
16 "type": "git",
17 "url": "git+https://github.com/hey-api/openapi-ts.git"
18 },
19 "funding": "https://github.com/sponsors/hey-api",
20 "files": [
21 "dist",
22 "LICENSE.md",
23 "README.md"
24 ],
25 "type": "module",
26 "main": "./dist/index.mjs",
27 "types": "./dist/index.d.mts",
28 "exports": {
29 ".": {
30 "types": "./dist/index.d.mts",
31 "import": "./dist/index.mjs"
32 },
33 "./package.json": "./package.json"
34 },
35 "scripts": {
36 "build": "tsdown && pnpm check-exports",
37 "check-exports": "attw --pack . --profile esm-only --ignore-rules cjs-resolves-to-esm",
38 "dev": "tsdown --watch",
39 "prepublishOnly": "pnpm build",
40 "typecheck": "tsc --noEmit"
41 },
42 "dependencies": {
43 "@hey-api/codegen-core": "workspace:*",
44 "@hey-api/json-schema-ref-parser": "workspace:*",
45 "@hey-api/types": "workspace:*",
46 "ansi-colors": "4.1.3",
47 "cross-spawn": "7.0.6",
48 "open": "11.0.0",
49 "semver": "7.7.3"
50 },
51 "devDependencies": {
52 "@types/bun": "1.3.8",
53 "@types/cross-spawn": "6.0.6",
54 "@types/semver": "7.7.1",
55 "eslint": "9.39.1",
56 "typescript": "5.9.3",
57 "yaml": "2.8.2"
58 },
59 "peerDependencies": {
60 "typescript": ">=5.5.3"
61 },
62 "engines": {
63 "node": ">=20.19.0"
64 }
65}