noop-service-worker-middleware

3.0.0 • Public • Published

noop-service-worker-middleware

NPM version Travis Build Status dependencies Status devDependencies Status Greenkeeper badge

Returns Express middleware that serves a service worker that resets any previously set service worker configuration. Useful for development.

Installation

npm i -D noop-service-worker-middleware

API

const noopServiceWorkerMiddleware = require("noop-service-worker-middleware");

noopServiceWorkerMiddleware(path)

Returns Express middleware that serves a service worker that resets any previously set service worker configuration.

Options

path

Filename of service worker.

app.use(noopServiceWorkerMiddleware("/custom-service-worker.js"));

Examples

Simple

const express = require("express");
const noopServiceWorkerMiddleware = require("noop-service-worker-middleware");
 
const app = express();
 
app.use(noopServiceWorkerMiddleware());
 
app.get("/", (req, res) => {
  res.send("hello, world!");
});

Webpack Dev Server

const noopServiceWorkerMiddleware = require("noop-service-worker-middleware");
 
module.exports = {
  // ...
  devServer: {
    before(app, server) {
      app.use(noopServiceWorkerMiddleware());
    }
    // ...
  }
  // ...
};

Thanks

Changelog

Changelog

License

MIT

/noop-service-worker-middleware/

    Package Sidebar

    Install

    npm i noop-service-worker-middleware

    Weekly Downloads

    62

    Version

    3.0.0

    License

    MIT

    Unpacked Size

    7.01 kB

    Total Files

    5

    Last publish

    Collaborators

    • cap-bernardito
    • evilebottnawi
    • itgalaxy-owner