|
1 | 1 | { |
2 | 2 | "name": "@seljs/checker", |
3 | 3 | "version": "1.0.0", |
4 | | - "type": "module", |
| 4 | + "repository": { |
| 5 | + "url": "https://github.com/abinnovision/seljs" |
| 6 | + }, |
5 | 7 | "license": "Apache-2.0", |
6 | 8 | "author": { |
7 | 9 | "name": "abi group GmbH", |
8 | 10 | "email": "info@abigroup.io", |
9 | 11 | "url": "https://abigroup.io/" |
10 | 12 | }, |
11 | | - "repository": { |
12 | | - "url": "https://github.com/abinnovision/seljs" |
13 | | - }, |
| 13 | + "type": "module", |
14 | 14 | "exports": { |
15 | 15 | ".": { |
16 | | - "import": "./dist/index.js", |
17 | | - "types": "./dist/index.d.ts" |
| 16 | + "import": { |
| 17 | + "types": "./dist/index.d.mts", |
| 18 | + "default": "./dist/index.mjs" |
| 19 | + }, |
| 20 | + "require": { |
| 21 | + "types": "./dist/index.d.cts", |
| 22 | + "default": "./dist/index.cjs" |
| 23 | + } |
18 | 24 | } |
19 | 25 | }, |
20 | | - "main": "./dist/index.js", |
21 | | - "types": "./dist/index.d.ts", |
| 26 | + "main": "./dist/index.cjs", |
| 27 | + "types": "./dist/index.d.cts", |
22 | 28 | "files": [ |
23 | 29 | "dist", |
24 | 30 | "LICENSE.md" |
25 | 31 | ], |
26 | 32 | "scripts": { |
27 | | - "build": "tsc -p tsconfig.build.json", |
| 33 | + "build": "tsdown", |
28 | 34 | "format:check": "prettier --check '{{src,test}/**/*,*}.{{t,j}s{,x},json{,5},md,y{,a}ml}'", |
29 | 35 | "format:fix": "prettier --write '{{src,test}/**/*,*}.{{t,j}s{,x},json{,5},md,y{,a}ml}'", |
30 | 36 | "lint:check": "eslint '{{src,test}/**/*,*}.{t,j}s{,x}'", |
|
49 | 55 | "@seljs/types": "workspace:*", |
50 | 56 | "debug": "^4.4.3" |
51 | 57 | }, |
52 | | - "peerDependencies": { |
53 | | - "zod": "^4.0.0" |
54 | | - }, |
55 | 58 | "devDependencies": { |
56 | 59 | "@abinnovision/eslint-config-base": "^3.2.0", |
57 | 60 | "@abinnovision/prettier-config": "^2.1.5", |
58 | 61 | "@seljs-internal/tsconfig": "workspace:^", |
59 | 62 | "@types/debug": "^4.1.12", |
60 | 63 | "eslint": "^9.39.4", |
61 | 64 | "prettier": "^3.8.1", |
| 65 | + "tsdown": "^0.21.3", |
62 | 66 | "typescript": "^5.9.3", |
63 | 67 | "vitest": "^4.0.18", |
64 | 68 | "zod": "^4.3.6" |
65 | 69 | }, |
| 70 | + "peerDependencies": { |
| 71 | + "zod": "^4.0.0" |
| 72 | + }, |
66 | 73 | "publishConfig": { |
67 | 74 | "npm": true, |
68 | 75 | "npmAccess": "public" |
|
0 commit comments