parcel-transformer-pug-precompile

1.0.6 • Public • Published

parcel-transformer-pug-precompile

Plugin for parcel v2. Precompile pug templates into javascript sources exporting their compiling functions.

Install

npm install -D parcel-transformer-pug-precompile
yarn add -D parcel-transformer-pug-precompile

Usage

.parcelrc

{
  "extends": ["@parcel/config-default"],
  "transformers": {
    "*.pug": ["parcel-transformer-pug-precompile"]
  }
}

index.html

<!DOCTYPE html>
...
<html>
<body>
  <div id="app"></div>
  <script src="./index.js"></script>
</body>
</html>

template.pug

h1 Hello #{whom}!

index.js

import compileTemplate from './template.pug';

const app = document.getElementById('app');
app.innerHTML = compileTemplate({ whom: 'World' });

Readme

Keywords

Package Sidebar

Install

npm i parcel-transformer-pug-precompile

Weekly Downloads

3

Version

1.0.6

License

ISC

Unpacked Size

2.69 kB

Total Files

3

Last publish

Collaborators

  • nickchamel