|
24 | 24 | "exports": { |
25 | 25 | "./package.json": "./package.json", |
26 | 26 | ".": { |
27 | | - "types": "./types/runtime/index.d.ts", |
| 27 | + "types": "./types/index.d.ts", |
28 | 28 | "browser": { |
29 | 29 | "import": "./src/runtime/index.js" |
30 | 30 | }, |
31 | 31 | "import": "./src/runtime/ssr.js" |
32 | 32 | }, |
33 | 33 | "./compiler": { |
34 | | - "types": "./types/compiler/index.d.ts", |
| 34 | + "types": "./types/index.d.ts", |
35 | 35 | "import": "./src/compiler/index.js", |
36 | 36 | "require": "./compiler.cjs" |
37 | 37 | }, |
38 | 38 | "./action": { |
39 | | - "types": "./types/runtime/action/index.d.ts" |
| 39 | + "types": "./types/index.d.ts" |
40 | 40 | }, |
41 | 41 | "./animate": { |
42 | | - "types": "./types/runtime/animate/index.d.ts", |
| 42 | + "types": "./types/index.d.ts", |
43 | 43 | "import": "./src/runtime/animate/index.js" |
44 | 44 | }, |
45 | 45 | "./easing": { |
46 | | - "types": "./types/runtime/easing/index.d.ts", |
| 46 | + "types": "./types/index.d.ts", |
47 | 47 | "import": "./src/runtime/easing/index.js" |
48 | 48 | }, |
49 | 49 | "./internal": { |
50 | | - "types": "./types/runtime/internal/index.d.ts", |
| 50 | + "types": "./types/index.d.ts", |
51 | 51 | "import": "./src/runtime/internal/index.js" |
52 | 52 | }, |
53 | 53 | "./motion": { |
54 | | - "types": "./types/runtime/motion/index.d.ts", |
| 54 | + "types": "./types/index.d.ts", |
55 | 55 | "import": "./src/runtime/motion/index.js" |
56 | 56 | }, |
57 | 57 | "./store": { |
58 | | - "types": "./types/runtime/store/index.d.ts", |
| 58 | + "types": "./types/index.d.ts", |
59 | 59 | "import": "./src/runtime/store/index.js" |
60 | 60 | }, |
61 | 61 | "./transition": { |
62 | | - "types": "./types/runtime/transition/index.d.ts", |
| 62 | + "types": "./types/index.d.ts", |
63 | 63 | "import": "./src/runtime/transition/index.js" |
64 | 64 | }, |
65 | 65 | "./elements": { |
|
69 | 69 | "engines": { |
70 | 70 | "node": ">=16" |
71 | 71 | }, |
72 | | - "types": "types/runtime/index.d.ts", |
| 72 | + "types": "types/index.d.ts", |
73 | 73 | "scripts": { |
74 | 74 | "format": "prettier . --cache --plugin-search-dir=. --write", |
75 | 75 | "check": "prettier . --cache --plugin-search-dir=. --check", |
76 | 76 | "test": "vitest run && echo \"manually check that there are no type errors in test/types by opening the files in there\"", |
77 | | - "build": "rollup -c && pnpm tsd", |
| 77 | + "build": "rollup -c && pnpm types", |
78 | 78 | "prepare": "pnpm build", |
79 | 79 | "generate:version": "node ./scripts/generate-version.js", |
80 | 80 | "dev": "rollup -cw", |
81 | 81 | "posttest": "agadoo src/internal/index.js", |
82 | 82 | "prepublishOnly": "pnpm lint && pnpm build && pnpm test", |
83 | | - "tsd": "node ./generate-types.js", |
| 83 | + "types": "node ./scripts/generate-dts.js", |
84 | 84 | "lint": "eslint \"{src,test}/**/*.{ts,js}\" --cache" |
85 | 85 | }, |
86 | 86 | "repository": { |
|
126 | 126 | "@types/node": "^14.14.31", |
127 | 127 | "@typescript-eslint/eslint-plugin": "^5.58.0", |
128 | 128 | "agadoo": "^3.0.0", |
| 129 | + "dts-buddy": "^0.1.2", |
129 | 130 | "esbuild": "^0.17.19", |
130 | 131 | "happy-dom": "^9.18.3", |
131 | 132 | "jsdom": "^21.1.1", |
|
0 commit comments