|
19 | 19 | "import": "./dist/index.mjs", |
20 | 20 | "types": "./dist/index.d.ts" |
21 | 21 | }, |
22 | | - "./cli": { |
23 | | - "require": "./dist/cli/index.js", |
24 | | - "import": "./dist/cli/index.js", |
25 | | - "types": "./dist/cli/index.d.ts" |
| 22 | + "./cli/browser": { |
| 23 | + "require": "./dist/cli/browser.js", |
| 24 | + "import": "./dist/cli/browser.mjs", |
| 25 | + "types": "./dist/cli/browser.d.ts" |
| 26 | + }, |
| 27 | + "./dist/cli/browser": { |
| 28 | + "require": "./dist/cli/browser.js", |
| 29 | + "import": "./dist/cli/browser.mjs", |
| 30 | + "types": "./dist/cli/browser.d.ts" |
26 | 31 | } |
27 | 32 | }, |
28 | 33 | "files": [ |
|
32 | 37 | "dependencies": { |
33 | 38 | "axios": "0.25.0", |
34 | 39 | "change-case": "4.1.2", |
| 40 | + "eventemitter3": "4.0.7", |
| 41 | + "node-inspect-extracted": "1.1.0", |
35 | 42 | "ora": "5.4.1", |
36 | 43 | "yargs": "17.3.1" |
37 | 44 | }, |
|
46 | 53 | "ajv": "8.9.0", |
47 | 54 | "ava": "4.0.1", |
48 | 55 | "esbuild": "0.14.18", |
| 56 | + "esbuild-plugin-cache": "0.2.9", |
49 | 57 | "esbuild-runner": "2.2.1", |
50 | 58 | "husky": ">=6", |
51 | 59 | "knex": "1.0.2", |
|
58 | 66 | "ts-json-schema-generator": "0.98.0", |
59 | 67 | "tsup": "5.11.11", |
60 | 68 | "type-fest": "2.11.1", |
| 69 | + "typed-emitter": "2.1.0", |
61 | 70 | "typedoc": "0.22.12", |
62 | 71 | "typedoc-plugin-markdown": "3.11.12", |
63 | 72 | "typescript": "4.5.5" |
64 | 73 | }, |
65 | 74 | "lint-staged": { |
66 | | - "*.{ts,css,md}": "prettier --write" |
| 75 | + "*.{ts,css,md,js}": "prettier --write" |
67 | 76 | }, |
68 | 77 | "pkg": { |
69 | | - "outputPath": "cli-binaries", |
70 | | - "assets": "./dist/cli/commands/**/*" |
| 78 | + "outputPath": "cli-binaries" |
71 | 79 | }, |
72 | 80 | "scripts": { |
73 | 81 | "prepare": "husky install", |
74 | 82 | "prepack": "npm run build && npm run pack:cli", |
75 | 83 | "build:package": "tsup", |
76 | 84 | "build:docs": "typedoc", |
| 85 | + "build:json-response-schemas": "ts-json-schema-generator --path src/types/route-responses.ts -o src/types/route-responses.generated.json && ts-json-schema-generator --path src/types/models.ts -o src/types/models.generated.json", |
77 | 86 | "build": "npm run build:package && npm run build:docs", |
78 | 87 | "pack:cli": "pkg -c package.json dist/cli/entry.js", |
79 | 88 | "format": "prettier --write .", |
80 | 89 | "format:check": "prettier --check .", |
81 | | - "build:json-response-schemas": "ts-json-schema-generator --path src/types/route-responses.ts -o src/types/route-responses.generated.json && ts-json-schema-generator --path src/types/models.ts -o src/types/models.generated.json", |
82 | 90 | "test": "npm run build:json-response-schemas && ava", |
83 | 91 | "test:watch": "npm run build:json-response-schemas && ava --watch", |
84 | 92 | "cli:dev": "esr src/cli/entry.ts" |
|
0 commit comments