3.0.4 • Published 1 year ago

rollup-plugin-worker v3.0.4

Weekly downloads
17
License
ISC
Repository
github
Last release
1 year ago

rollup-plugin-worker

a rollup plugin for worker

Usage

Create a rollup.config.js and import the plugin:

const worker = require('rollup-plugin-worker');

module.exports = {
    plugins: [
        worker({
            prefix: 'worker!',
            plugins: [],
            uglify: false,
        }),
    ],
};

Options

  • prefix: string; default is 'worker!'
  • plugins: Plugin[]; Plugins needed in the process of processing worker
  • uglify: boolean; default is false; enable uglify?

Source Code

import Worker from 'worker!./workers/worker.js';

const worker = new Worker();

Use in typescript

Create a typing.d.ts in project and declare a module:

declare module 'worker!*' {
  class WebWorker extends Worker {
    constructor();
  }

  export default WebWorker;
}
3.0.4

1 year ago

3.0.3

2 years ago

3.0.2

2 years ago

3.0.1

2 years ago

3.0.0

2 years ago

2.8.1

2 years ago

2.8.0

2 years ago

2.7.0

2 years ago

2.6.0

3 years ago

2.5.0

3 years ago

2.4.0

3 years ago

2.3.0

3 years ago

2.2.0

4 years ago

2.1.0

4 years ago

2.0.0

4 years ago

1.2.0

5 years ago

1.1.0

5 years ago

1.0.0

5 years ago