|
23 | 23 | "node": ">=16.0.0",
|
24 | 24 | "npm": ">=7.0.0"
|
25 | 25 | },
|
26 |
| - "main": "src/index.js", |
| 26 | + "main": "src/index.ts", |
27 | 27 | "types": "dist/src/index.d.ts",
|
28 | 28 | "typesVersions": {
|
29 | 29 | "*": {
|
|
41 | 41 | },
|
42 | 42 | "files": [
|
43 | 43 | "src",
|
44 |
| - "dist" |
| 44 | + "dist", |
| 45 | + "dist.generated" |
45 | 46 | ],
|
46 | 47 | "eslintConfig": {
|
47 | 48 | "extends": "ipfs",
|
|
131 | 132 | ]
|
132 | 133 | },
|
133 | 134 | "scripts": {
|
134 |
| - "clean": "npx rimraf dist generated node_modules", |
| 135 | + "clean": "npx rimraf dist generated node_modules .swc", |
135 | 136 | "ci:test": "run-s test:*",
|
136 | 137 | "dep-check": "aegir dep-check src/**/*.ts test/**/*.ts generated/**/*.ts",
|
137 | 138 | "fix": "run-s fix:*",
|
|
142 | 143 | "lint-TODO:project": "check-aegir-project # currently broken due to corrupting the repoUrl",
|
143 | 144 | "release": "aegir release",
|
144 | 145 | "postinstall": "run-s gen",
|
145 |
| - "build": "aegir build", |
146 |
| - "build2": "tsc-silent -p tsconfig.generated.json --suppress 6133@generated 6192@generated --stats", |
| 146 | + "build": "run-s build:* && cp-cli dist.generated dist/dist.generated", |
| 147 | + "build-todo:docs": "aegir docs -p false", |
| 148 | + "build:deps": "run-s gen", |
147 | 149 | "build:main": "aegir build",
|
148 |
| - "build:docs": "aegir ts docs", |
149 | 150 | "build:types": "aegir ts -p types",
|
150 | 151 | "test": "run-s test:*",
|
151 | 152 | "test:browser": "aegir test --target browser",
|
|
160 | 161 | "gen:ts": "openapi-generator-cli generate --generator-key ts"
|
161 | 162 | },
|
162 | 163 | "dependencies": {
|
163 |
| - "fetch-ponyfill": "^7.1.0", |
164 |
| - "yargs": "^17.3.1" |
| 164 | + "fetch-ponyfill": "^7.1.0" |
165 | 165 | },
|
166 | 166 | "devDependencies": {
|
167 | 167 | "@openapitools/openapi-generator-cli": "^2.4.26",
|
168 |
| - "@swc/core": "^1.2.144", |
| 168 | + "@swc/cli": "^0.1.55", |
| 169 | + "@swc/core": "^1.2.157", |
169 | 170 | "@swc/helpers": "^0.3.3",
|
170 | 171 | "@types/cors": "^2.8.12",
|
171 | 172 | "@types/express": "^4.17.13",
|
172 | 173 | "@types/mocha": "^9.1.0",
|
173 | 174 | "@types/node": "^17.0.21",
|
174 | 175 | "@types/portscanner": "^2.1.1",
|
175 |
| - "aegir": "^36.1.3", |
| 176 | + "aegir": "^36.2.2", |
176 | 177 | "check-aegir-project": "^1.0.3",
|
177 | 178 | "cors": "^2.8.5",
|
| 179 | + "cp-cli": "^2.0.0", |
178 | 180 | "dotenvrc": "^1.0.1",
|
179 | 181 | "express": "^4.17.3",
|
180 | 182 | "express-promise-router": "^4.1.1",
|
181 | 183 | "mock-ipfs-pinning-service": "^0.4.0",
|
182 | 184 | "npm-run-all": "^4.1.5",
|
183 |
| - "openapi-typescript": "^5.1.1", |
184 | 185 | "portscanner": "^2.2.0",
|
185 | 186 | "regenerator-runtime": "^0.13.9",
|
186 |
| - "ts-node": "^10.5.0", |
| 187 | + "ts-node": "^10.7.0", |
187 | 188 | "tsc-silent": "^1.2.1",
|
188 | 189 | "winston": "^3.6.0"
|
189 | 190 | },
|
190 | 191 | "exports": {
|
191 | 192 | ".": {
|
192 |
| - "import": "./generated/api.ts" |
| 193 | + "import": "./dist/src/index.js", |
| 194 | + "require": "./dist/src/index.js" |
193 | 195 | },
|
194 | 196 | "./api/apis": {
|
195 |
| - "import": "./generated/api/apis.ts" |
| 197 | + "import": "./dist/dist.generated/apis", |
| 198 | + "require": "./dist/dist.generated/apis" |
196 | 199 | }
|
197 | 200 | }
|
198 | 201 | }
|
0 commit comments