vite-plugin-stache
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

vite-plugin-stache

vite-plugin-stache requires CanJS >= 6.x

Install

npm i vite-plugin-stache --save-dev

or

yarn add -D vite-plugin-stache

or

pnpm add -D vite-plugin-stache

Usage

Use the plugin in your Vite config (vite.config.ts)

All-in-one

import stachePlugins from 'vite-plugin-stache'

export default {
    plugins: [
      ...stachePlugins()
    ]
}

Plugins

The Vite-Stache plugin consists of several plugins.

  • Stache-Loader: Loads a .stache template file and converts it into a javascript module with the stache-ast for the template part.
  • Stache-Import: Within the .stache file you can import other files like (https://canjs.com/doc/can-view-import.html). This plugin handles static and dynamic import (ES2020 import()).
  • Stache-Inline-Converter (optional): Searching for a stache template string within javascript files and converts it into an AST.
import stachePlugins from 'vite-plugin-stache'

export default {
    plugins: [
      stachePlugins({inlineTransformation: false})
    ]
}

Readme

Keywords

none

Package Sidebar

Install

npm i vite-plugin-stache

Weekly Downloads

0

Version

1.1.0

License

MIT

Unpacked Size

153 kB

Total Files

22

Last publish

Collaborators

  • juk3