We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
// instantiation. assumed first step for below const config = require('./patternlab-config.json'); const patternlab = require('patternlab-node')(config);
// print help patternlab.help();
// build patternlab.build(callback, deletePatternDir);
// build patterns only patternlab.patternsonly(callback, deletePatternDir);
// log version to console patternlab.version(); // v3.0.0
// return package.json version as string patternlab.v(); // v3.0.0
// log available starterkits // https://api.github.com/search/repositories?q=starterkit+in:name+user:pattern-lab&sort=stars&order=desc patternlab.liststarterkits(); // [{"name": "starterkit-mustache-demo", "url": "https://github.com/pattern-lab/starterkit-mustache-demo" }, ..]
// load starterkit already available via `node_modules/` patternlab.loadstarterkit(starterkitname, clean); // void
// install plugin already available via `node_modules/` patternlab.installplugin(pluginname); // void
// returns all file extensions supported by installed PatternEngines patternlab.getSupportedTemplateExtensions(); // ['.handlebars', '.hbs']
All 2.X methods, except where noted below.
build (callback, options)
patternsonly(callback, options)
enablePlugin
disablePlugin
export
getSupportedTemplateExtensions renamed to getsupportedtemplateextensions
serve
events