@pika/plugin-build-web
TypeScript icon, indicating that this package has built-in type declarations

0.9.2 • Public • Published

@pika/plugin-build-web

A @pika/pack build plugin. Adds an ESM distribution to your package optimized for web bundlers and tooling. For a standalone build meant to run directly in the browser, check out plugin-bundle-web.

Install

# npm:
npm install @pika/plugin-build-web --save-dev
# yarn:
yarn add @pika/plugin-build-web --dev

Usage

{
  "name": "example-package-json",
  "version": "1.0.0",
  "@pika/pack": {
    "pipeline": [
      ["@pika/plugin-standard-pkg"],
      ["@pika/plugin-build-web"]
    ]
  }
}

For more information about @pika/pack & help getting started, check out the main project repo.

Options

  • "sourcemap" (Default: "true"): Adds a source map for this build.
  • "entrypoint" (Default: "module"): Customize the package.json manifest entrypoint set by this plugin. Accepts either a string, an array of strings, or null to disable entrypoint. Changing this is not recommended for most usage.

Result

  1. Adds a web distribution to your built package: dist-web/index.js Targets Modern (ES2020) syntax optimized for bundlers & web tooling.
  2. Adds a "module" entrypoint to your built package.json manifest.

Packages that use this plugin will work on the Pika CDN. To support running directly from UNPKG, check out plugin-bundle-web.

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
0.9.2725latest

Version History

VersionDownloads (Last 7 Days)Published
0.9.2725
0.9.10
0.8.32
0.9.00
0.8.20
0.8.112
0.8.00
0.7.12
0.7.00
0.6.13
0.6.01
0.5.10
0.5.00
0.4.027
0.3.167
0.3.150
0.3.147
0.3.131
0.3.122
0.3.110
0.3.100
0.3.90
0.3.80
0.3.70
0.3.50
0.3.40
0.3.30
0.3.20

Package Sidebar

Install

npm i @pika/plugin-build-web

Weekly Downloads

789

Version

0.9.2

License

MIT

Unpacked Size

11.6 kB

Total Files

7

Last publish

Collaborators

  • fredkschott