0.2.0 • Published 3 years ago

vite-plugin-macro v0.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

vite-plugin-macro

Getting Started

$ npm install -D vite-plugin-macro
# or
$ yarn add -D vite-plugin-macro

Usage

For more details, see documentation for typed-macro.

// vite.config.ts

import { defineConfig } from 'vite'
// a package or module that exports macro provider
import { provideEcho } from 'some-macro-provider'
import { createMacroPlugin } from 'vite-plugin-macro'
import { join } from 'path'

const macroPlugin = createMacroPlugin({
  // the generated `.d.ts` file will include the types of macros
  typesPath: join(__dirname, './macros.d.ts'),
}).use(provideEcho()) // use a macro provider

export default defineConfig({
  plugins: [macroPlugin],
})

This package also re-exports @typed-macro/core so you can define macros directly in your projects.

1.0.0-alpha.1

3 years ago

1.0.0-alpha

4 years ago

0.2.0

4 years ago

0.2.0-beta.2

4 years ago

0.2.0-beta

4 years ago

0.2.0-beta.1

4 years ago

0.2.0-alpha.3

4 years ago

0.2.0-alpha.2

4 years ago

0.2.0-alpha.1

4 years ago

0.2.0-alpha

4 years ago

0.1.0

4 years ago

0.1.1

4 years ago

0.0.3

4 years ago

0.0.5-alpha

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago