gulp-polymer-build-utils

1.6.0 • Public • Published

gulp-polymer-build-utils Build Status Greenkeeper badge

Utils to simplify building Polymer applications

See this blog post about the background and functionality of the gulp plugins.

Usage

Install the build-utils:

npm install gulp-polymer-build-utils --save

Use the plugins and tasks in the Gulp config file gulpfile.js:

const gulp = require('gulp');
const polymerBuildUtils = require('gulp-polymer-build-utils');
const runSequence = require('run-sequence');

gulp.task('prepare-dist', function() {
  return polymerBuildUtils.polymerBuild(require('./polymer.json'))
    .pipe(polymerBuildUtils.addCspCompliance())
    .pipe(polymerBuildUtils.addCacheBusting())
    .pipe(polymerBuildUtils.optimizeAssets())
    .pipe(polymerBuildUtils.injectCustomElementsEs5Adapter())
    .pipe(gulp.dest('dist'));
});

gulp.task('default', function(cb) {
  runSequence('prepare-dist', 'inline-references', cb);
});

Dependencies (21)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i gulp-polymer-build-utils

    Weekly Downloads

    23

    Version

    1.6.0

    License

    Apache-2.0

    Unpacked Size

    23.1 kB

    Total Files

    13

    Last publish

    Collaborators

    • ankon
    • cminardi
    • collaborne-team
    • margherita.lazzarini
    • ronnyroeller