File tree Expand file tree Collapse file tree 10 files changed +64
-23
lines changed
Expand file tree Collapse file tree 10 files changed +64
-23
lines changed Original file line number Diff line number Diff line change 55 "./index" : " ./src/index.ts" ,
66 "./esbuild" : " ./src/esbuild.ts" ,
77 "./rollup" : " ./src/rollup.ts" ,
8+ "./rolldown" : " ./src/rolldown.ts" ,
89 "./vite" : " ./src/vite.ts" ,
9- "./webpack" : " ./src/webpack.ts"
10+ "./webpack" : " ./src/webpack.ts" ,
11+ "./rspack" : " ./src/rspack.ts" ,
12+ "./farm" : " ./src/farm.ts"
1013 },
1114 "publish" : {
1215 "include" : [
Original file line number Diff line number Diff line change 5656 "require" : " ./dist/esbuild.cjs" ,
5757 "import" : " ./dist/esbuild.js"
5858 },
59+ "./farm" : {
60+ "require" : " ./dist/farm.cjs" ,
61+ "import" : " ./dist/farm.js"
62+ },
5963 "./*" : [
6064 " ./*" ,
6165 " ./*.d.ts"
Original file line number Diff line number Diff line change @@ -11,12 +11,11 @@ import unplugin from './index'
1111 *
1212 * @example
1313 * ```ts
14- * // esbuild.config.js
1514 * import { build } from 'esbuild'
16- *
17- * build({
18- * plugins: [require('unplugin-replace/esbuild')()],
19- * })
20- * ```
15+ * import Replace from 'unplugin-replace/esbuild'
16+ *
17+ * build({ plugins: [Replace()] })
18+ ```
2119 */
22- export default unplugin . esbuild
20+ const esbuild = unplugin . esbuild as typeof unplugin . esbuild
21+ export default esbuild
Original file line number Diff line number Diff line change 1+ /**
2+ * This entry file is for Farm plugin.
3+ *
4+ * @module
5+ */
6+
7+ import unplugin from './index'
8+
9+ /**
10+ * Farm plugin
11+ *
12+ * @example
13+ * ```ts
14+ * // farm.config.js
15+ * import Replace from 'unplugin-replace/farm'
16+ *
17+ * export default {
18+ * plugins: [Replace()],
19+ * }
20+ * ```
21+ */
22+ const farm = unplugin . farm as typeof unplugin . farm
23+ export default farm
Original file line number Diff line number Diff line change @@ -19,4 +19,5 @@ import unplugin from './index'
1919 * }
2020 * ```
2121 */
22- export default unplugin . rolldown
22+ const rolldown = unplugin . rolldown as typeof unplugin . rolldown
23+ export default rolldown
Original file line number Diff line number Diff line change @@ -19,4 +19,5 @@ import unplugin from './index'
1919 * }
2020 * ```
2121 */
22- export default unplugin . rollup
22+ const rollup = unplugin . rollup as typeof unplugin . rollup
23+ export default rollup
Original file line number Diff line number Diff line change @@ -10,11 +10,14 @@ import unplugin from './index'
1010 * Rspack plugin
1111 *
1212 * @example
13- * ```ts
13+ * ```js
1414 * // rspack.config.js
15- * module.exports = {
16- * plugins: [require('unplugin-replace/rspack')()],
15+ * import Replace from 'unplugin-replace/rspack'
16+ *
17+ * default export {
18+ * plugins: [Replace()],
1719 * }
1820 * ```
1921 */
20- export default unplugin . rspack
22+ const rspack = unplugin . rspack as typeof unplugin . rspack
23+ export default rspack
Original file line number Diff line number Diff line change @@ -19,4 +19,5 @@ import unplugin from './index'
1919 * })
2020 * ```
2121 */
22- export default unplugin . vite
22+ const vite = unplugin . vite as typeof unplugin . vite
23+ export default vite
Original file line number Diff line number Diff line change @@ -10,11 +10,14 @@ import unplugin from './index'
1010 * Webpack plugin
1111 *
1212 * @example
13- * ```ts
13+ * ```js
1414 * // webpack.config.js
15- * module.exports = {
16- * plugins: [require('unplugin-replace/webpack')()],
15+ * import Replace from 'unplugin-replace/webpack'
16+ *
17+ * default export {
18+ * plugins: [Replace()],
1719 * }
1820 * ```
1921 */
20- export default unplugin . webpack
22+ const webpack = unplugin . webpack as typeof unplugin . webpack
23+ export default webpack
Original file line number Diff line number Diff line change 11{
22 "compilerOptions" : {
33 "target" : " esnext" ,
4- "jsx" : " preserve" ,
54 "lib" : [" es2022" ],
6- "module" : " esnext" ,
5+ "moduleDetection" : " force" ,
6+ "module" : " preserve" ,
77 "moduleResolution" : " bundler" ,
88 "resolveJsonModule" : true ,
99 "types" : [" node" ],
1010 "strict" : true ,
1111 "noUnusedLocals" : true ,
12+ "declaration" : true ,
13+ "isolatedDeclarations" : true ,
1214 "esModuleInterop" : true ,
15+ "isolatedModules" : true ,
16+ "verbatimModuleSyntax" : true ,
1317 "skipLibCheck" : true
1418 },
15- "include" : [" src" , " tests" ],
16- "exclude" : [" tests/fixtures" ]
19+ "include" : [" src" , " tests" ]
1720}
You can’t perform that action at this time.
0 commit comments