0.0.4 • Published 1 year ago

webpack-inject-entry-plugin v0.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Webpack Inject Entry Plugin

What is this? 🧐

A webpack plugin to inject a filepath into a webpack entry. This can be used to build webpack plugins that inject code into the bundle.

Compatible with both Webpack 4 and 5.

Examples 🚀

Usage in a webpack plugin:

import InjectEntryPlugin from "webpack-inject-entry-plugin";

export class MyPlugin {
  constructor(options) {
    this.options = options;
  }

  apply(compiler) {
    new InjectEntryPlugin({
      entry: "main",
      filepath: "./path/to/my/entry/file.js",
    }).apply(compiler);
  }
}

Usage in webpack.config.js:

const InjectEntryPlugin = require("webpack-inject-entry-plugin").default;

module.exports = {
  plugins: [
    new InjectEntryPlugin({
      entry: "main",
      filepath: "./service-worker.js",
    }),
  ],
};

Installation & Usage 📦

  1. Add this package to your project:
    • yarn add webpack-inject-entry-plugin

API Overview 🛠

Contributing 👫

PR's and issues welcomed! For more guidance check out CONTRIBUTING.md

Licensing 📃

See the project's MIT License.

0.0.4

1 year ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago