Skip to content

Commit d908a12

Browse files
committed
Update tsup config for shared package
1 parent 581ad1b commit d908a12

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

packages/shared/src/client/demo/demo.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import styles from "./demo.module.scss";
44
import { LiveProvider, LiveEditor, LivePreview } from "react-live";
55
import { Dots1, Dots2, Bars1, Bars2 } from "react18-loaders/dist/server";
6+
import text from "./index.ts?raw";
67

78
const code = `
89
// available components Dots1, Dots2, Bars1, Bars2
@@ -13,6 +14,7 @@ const code = `
1314

1415
/** React live demo */
1516
export function Demo() {
17+
console.log({ text });
1618
return (
1719
<LiveProvider code={code} scope={{ Dots1, Dots2, Bars1, Bars2 }}>
1820
<div className={styles.demo}>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
declare module "*.module.css";
22
declare module "*.module.scss";
3+
declare module "*?raw";

packages/shared/tsup.config.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { defineConfig, type Options } from "tsup";
22
import react18Plugin from "esbuild-plugin-react18";
33
import cssPlugin from "esbuild-plugin-react18-css";
44
import { rdiPlugin } from "esbuild-plugin-rdi";
5+
import { raw } from "esbuild-raw-plugin";
56

67
export default defineConfig(
78
(options: Options) =>
@@ -14,6 +15,7 @@ export default defineConfig(
1415
bundle: true,
1516
minify: !options.watch,
1617
esbuildPlugins: [
18+
raw(),
1719
react18Plugin(),
1820
cssPlugin({ generateScopedName: "[folder]__[local]" }),
1921
rdiPlugin(),

0 commit comments

Comments
 (0)