1.2.0 • Published 5 years ago
@knot/browserify-plugin v1.2.0
@knot/browserify-plugin
A
browserifyplugin to automatically handle parsing and transformingknotcode.
Integrate knot into your existing browserify build easily using this plugin.
Table of Contents
Install
npm install @knot/browserify-plugin
# or
yarn add @knot/browserify-pluginUsage
In order to use knot modules with browserify, add the plugin to your build command.
browserify main.kn -p [ @knot/browserify-plugin ] > bundle.js
# optionally print an exhaustive log of the operation of the compiler
browserify main.kn -p [ @knot/browserify-plugin --debug ] > bundle.jsUsage with programmatic API
// browserify.js
import browserify from 'browserify';
import knotify from '@knot/browserify-plugin';
browserify()
// add the plugin to your exsiting configuration
.plugin(knotify, {
// optionally print an exhaustive log of the operation of the compiler
// debug: true,
});You will now be able to import a .kn file from any normal javascript file.
When running browserify, these files will be automatically converted into native javascript modules.
There is also a more robust example.
Maintainers
Contributing
PRs accepted.
Small note: If editing the README, please conform to the standard-readme specification.
License
MIT © 2019 Ben Teichman