|
37 | 37 | "esbuild",
|
38 | 38 | "rspack"
|
39 | 39 | ],
|
| 40 | + "exports": { |
| 41 | + ".": { |
| 42 | + "import": "./dist/index.js", |
| 43 | + "require": "./dist/index.cjs" |
| 44 | + }, |
| 45 | + "./astro": { |
| 46 | + "import": "./dist/astro.js", |
| 47 | + "require": "./dist/astro.cjs" |
| 48 | + }, |
| 49 | + "./rspack": { |
| 50 | + "import": "./dist/rspack.js", |
| 51 | + "require": "./dist/rspack.cjs" |
| 52 | + }, |
| 53 | + "./vite": { |
| 54 | + "import": "./dist/vite.js", |
| 55 | + "require": "./dist/vite.cjs" |
| 56 | + }, |
| 57 | + "./webpack": { |
| 58 | + "import": "./dist/webpack.js", |
| 59 | + "require": "./dist/webpack.cjs" |
| 60 | + }, |
| 61 | + "./rollup": { |
| 62 | + "import": "./dist/rollup.js", |
| 63 | + "require": "./dist/rollup.cjs" |
| 64 | + }, |
| 65 | + "./esbuild": { |
| 66 | + "import": "./dist/esbuild.js", |
| 67 | + "require": "./dist/esbuild.cjs" |
| 68 | + }, |
| 69 | + "./nuxt": { |
| 70 | + "import": "./dist/nuxt.js", |
| 71 | + "require": "./dist/nuxt.cjs" |
| 72 | + }, |
| 73 | + "./farm": { |
| 74 | + "import": "./dist/farm.js", |
| 75 | + "require": "./dist/farm.cjs" |
| 76 | + }, |
| 77 | + "./types": { |
| 78 | + "import": "./dist/types.js", |
| 79 | + "require": "./dist/types.cjs" |
| 80 | + }, |
| 81 | + "./*": "./*" |
| 82 | + }, |
| 83 | + "main": "dist/index.cjs", |
| 84 | + "module": "dist/index.js", |
| 85 | + "types": "dist/index.d.ts", |
| 86 | + "typesVersions": { |
| 87 | + "*": { |
| 88 | + "*": [ |
| 89 | + "./dist/*", |
| 90 | + "./*" |
| 91 | + ] |
| 92 | + } |
| 93 | + }, |
40 | 94 | "files": [
|
41 | 95 | "dist"
|
42 | 96 | ],
|
|
45 | 99 | "pnpm": "9"
|
46 | 100 | },
|
47 | 101 | "scripts": {
|
| 102 | + "build": "tsup", |
| 103 | + "dev": "tsup --watch src", |
| 104 | + "build:post": "esno scripts/postbuild.ts", |
48 | 105 | "lint": "eslint .",
|
49 |
| - "lint:fix": "run-s \"lint --fix\"" |
| 106 | + "lint:fix": "run-s \"lint --fix\"", |
| 107 | + "playground": "pnpm -C playground run dev" |
50 | 108 | },
|
51 | 109 | "peerDependencies": {
|
52 | 110 | "@farmfe/core": ">=1",
|
|
90 | 148 | "eslint": "~9.18.0",
|
91 | 149 | "eslint-plugin-format": "~1.0.1",
|
92 | 150 | "eslint-plugin-perfectionist": "~4.7.0",
|
| 151 | + "esno": "~4.8.0", |
| 152 | + "fast-glob": "~3.3.3", |
93 | 153 | "npm-run-all2": "~7.0.2",
|
94 |
| - "typescript": "~5.7.3" |
| 154 | + "tsup": "~8.3.5", |
| 155 | + "typescript": "~5.7.3", |
| 156 | + "unplugin": "~2.1.2" |
95 | 157 | }
|
96 | 158 | }
|
0 commit comments