diff options
Diffstat (limited to '')
-rw-r--r-- | examples/macros/dogeify.tsx | 3 | ||||
-rw-r--r-- | examples/macros/hello.js | 4 | ||||
-rw-r--r-- | examples/macros/package.json | 6 | ||||
-rw-r--r-- | examples/macros/tsconfig.json | 5 |
4 files changed, 18 insertions, 0 deletions
diff --git a/examples/macros/dogeify.tsx b/examples/macros/dogeify.tsx new file mode 100644 index 000000000..0b5a29e80 --- /dev/null +++ b/examples/macros/dogeify.tsx @@ -0,0 +1,3 @@ +export function dogeify(astNode: any) { + return <void />; +} diff --git a/examples/macros/hello.js b/examples/macros/hello.js new file mode 100644 index 000000000..80ea9ba03 --- /dev/null +++ b/examples/macros/hello.js @@ -0,0 +1,4 @@ +import { dogeify } from "macro:./dogeify"; + +const wow = dogeify`Call #1!`; +const suchDoge = dogeify`Call #2!`; diff --git a/examples/macros/package.json b/examples/macros/package.json new file mode 100644 index 000000000..f93a6aa26 --- /dev/null +++ b/examples/macros/package.json @@ -0,0 +1,6 @@ +{ + "name": "macros", + "version": "1.0.0", + "main": "index.js", + "license": "MIT" +} diff --git a/examples/macros/tsconfig.json b/examples/macros/tsconfig.json new file mode 100644 index 000000000..a224293f4 --- /dev/null +++ b/examples/macros/tsconfig.json @@ -0,0 +1,5 @@ +{ + "compilerOptions": { + "jsx": "react-jsx" + } +} |