rollup-plugin-add-shebang

Rollup plugin that adds shebangs to output files

MIT 4 个版本
安装
npm install rollup-plugin-add-shebang
yarn add rollup-plugin-add-shebang
pnpm add rollup-plugin-add-shebang
bun add rollup-plugin-add-shebang
README

rollup-plugin-add-shebang

Rollup plugin that adds shebangs to output files

CircleCI

Installation

As usual, run npm install --save-dev rollup-plugin-add-shebang.

Usage

Inside your rollup.config.js to which files a shebang should be added:

// rollup.config.js
import shebang from 'rollup-plugin-add-shebang';

export default {
  ...
  plugins: [
    shebang({
      // A single or an array of filename patterns. Defaults to ['**/cli.js', '**/bin.js'].
      include: 'out/cli.js'
      // you could also 'exclude' here
      // or specify a special shebang (or a function returning one) using the 'shebang' option
    }),
  ],
  ...
};

Advantages over other shebang plugins

  • You don't have to add shebangs to your source files
  • It works when using code splitting
版本列表
0.3.1 2019-07-15
0.3.0 2019-04-12
0.1.1 2019-03-16
0.1.0 2019-03-11