steal-bundler

0.3.6 • Public • Published

Build Status npm version

steal-bundler

For StealTools projects, steal-bundler provides an easy way to bundle static assets along with your CSS and JavaScript, so that your dist folder can be sent to a CDN.

steal-bundler infers static assets from your project and copies them for you automatically (can be turned off if undesired).

Use

var stealTools = require("steal-tools");
var bundleAssets = require("steal-bundler");
 
stealTools.build){
    config: __dirname + "/package.json!npm"
}).then(function(buildResult){
 
    bundleAssets(buildResult, {
        glob: "images/**/*"
    });
 
});

API

bundleAssets(bundleResult, [options]) -> Promise

Calling require("steal-bundler") will return a function that when called will bundle assets and pack them into a destination folder.

buildResult

The BuildResult obtained from calling stealTools.build.

options

An optional object for specifying additional options. They are:

  • infer: By default steal-bundler will infer your static assets in your project by reading your CSS and JavaScript. Set this to false if you want to manually specify static assets.
  • glob: A string or array of strings, of minimatch globs specifying files to be copied.

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i steal-bundler

Weekly Downloads

854

Version

0.3.6

License

MIT

Last publish

Collaborators

  • m-mujica
  • nlundquist