📦 A plugin for Metalsmith to use Parcel for bundling of assets
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.editorconfig
.eslintignore
.eslintrc.json
.gitignore
.npmignore
.travis.yml
LICENSE.md
README.md
index.js
package.json
yarn.lock

README.md

metalsmith-parcel

Travic CI badge Greenkeeper badge Standard JS badge

A plugin for Metalsmith to use Parcel for bundling of assets.

Install

You can either install by running yarn (recommended)

yarn add metalsmith-parcel parcel-bundler

or use npm

npm install metalsmith-parcel parcel-bundler --save

Usage

var parcel = require('metalsmith-parcel')

Metalsmith(__dirname)
  .use(parcel(file, options))
  .build()

Options

See the parcel api documentation for details. Watch default to false in this plugin as it is not suitable for the Metalsmith build process.

Example

Metalsmith(__dirname)
  .use(parcel('src/main.js', {
      watch: false
  }))
  .build()

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

License

MIT License, see LICENSE for details.