pilet-webpack-plugin
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

npm node chat size

pilet-webpack-plugin

The pilet-webpack-plugin helps you to build pilets using Webpack.

Getting Started

To begin, you'll need to install pilet-webpack-plugin:

npm install pilet-webpack-plugin --save-dev

Then add the plugin to your webpack config. For example:

webpack.config.js

const { PiletWebpackPlugin } = require('pilet-webpack-plugin');
const piletPkg = require('./package.json');

module.exports = {
  plugins: [
    new PiletWebpackPlugin({
      name: piletPkg.name,
      version: piletPkg.version,
      piral: piletPkg.piral.name,
    }),
  ],
};

And run webpack via your preferred method.

Options

variables

Allows supplying additional variables to be used as definitions. Similar to the definePlugin.

Example:

const { PiletWebpackPlugin } = require('pilet-webpack-plugin');
const piletPkg = require('./package.json');

module.exports = {
  plugins: [
    new PiletWebpackPlugin({
      name: piletPkg.name,
      version: piletPkg.version,
      piral: piletPkg.piral.name,
      variables: {
        PIRAL_CLI_VERSION: require('piral-cli/package.json').version,
      },
    }),
  ],
};

Contributing

Contributions in any form are appreciated and much welcome!

Just make sure to post an issue or reach out to me on Gitter before starting actual work on anything. It really helps to avoid problems.

License

This plugin is released using the MIT license.

Dependents (1)

Package Sidebar

Install

npm i pilet-webpack-plugin

Homepage

piral.io

Weekly Downloads

519

Version

1.0.1

License

MIT

Unpacked Size

29.7 kB

Total Files

15

Last publish

Collaborators

  • florianrappl