require-patternlab
is a Browserify plugin to require Pattern Lab templates using pattern naming.
With npm
as a local development dependency:
npm install --save-dev require-patternlab
In your module
var template = require('pattern:atoms-title');
name | type | description | default |
---|---|---|---|
path | string | search pattern path | Get value of browserify.opts.paths |
resolutionPrefix | string | prefix to identify pattern requirement | pattern: |
templateExtension | string | template engine extension | twig |
browserify test.js -p [ require-patternlab -path ./source/_patterns ] > test-bundle.js