1.0.1 • Published 4 years ago

rollup-plugin-workbox-build-replace v1.0.1

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

rollup-plugin-workbox-build-replace

Published on npm

Rollup plugin to apply workbox-build in replace mode

Usage

This package provides a rollup plugin that generates a list of assets to precache, and inject it into your sourcecode.

replaceManifest

Import the replaceManifest plugin from rollup-plugin-workbox-build-replace, and add it to your plugins array in your rollup.config.js. The plugin takes a workbox config object.

You can find a detailed list of supported properties for the workbox config object here.

const { replaceManifest } = require('rollup-plugin-workbox-build-replace');
 
module.exports {
  input: 'main.js',
  output: {
    file: 'dist/bundle.js',
    format: 'esm',
  },
  plugins: [
    replaceManifest({globDirectory: 'demo/dist/'})
  ],
};

You can also require your workbox-config.js file and pass it to the plugin.

const { generateSW } = require('rollup-plugin-workbox-build-replace');

const workboxConfig = require('./workbox-config.js')

module.exports {
  // ...
  plugins: [
    replaceManifest(workboxConfig)
  ],
};
1.0.1

4 years ago

1.0.0

4 years ago