esbuild-plugin-twig
v1.0.15
Published
ESBuild plugin to handle and build Twig files
Downloads
35
Readme
esbuild-plugin-twig
ESBuild plugin to handle and build Twig files.
CJS and ESM available.
Installation
PNPM
pnpm i twig esbuild-plguin-twigNPM
npm i twig esbuild-plugin-twigYarn
yarn add twig esbuild-plugin-twigUsage ESM
import Twig from 'twig'
import twigPlugin from 'esbuild-sass-twig'
esbuild
.build({
plugins: [
twigPlugin({
twig: Twig,
src: 'src/twig',
destination: 'public',
})
],
})
.catch((e) => console.error(e.message));Usage CJS
const twigPlugin = require('esbuild-plugin-twig');
const Twig = require('twig')
esbuild
.build({
plugins: [
twigPlugin({
twig: Twig,
src: 'src/twig',
destination: 'public',
})
],
})
.catch((e) => console.error(e.message));Options
| Option | Type | Default | Required | | ------------- | --------------------- | ------------- | -------- | | twig | Imported twig package | Empty | yes | | src | string | src/twig | no | | destination | string | public | no |
