Registry / devops / zephyr-webpack-plugin

zephyr-webpack-plugin

JSON →
library1.0.2jsnpmunverified

Zephyr is a modern cloud deployment platform for frontend applications, offering a Webpack plugin to seamlessly integrate deployments into your build pipeline. The current stable version is 1.0.2, with a monthly release cadence. Key differentiators include support for incremental builds, SSR, and Nuxt/Vite integrations, plus a focus on security audits and vulnerability remediation. Unlike alternatives, Zephyr provides a unified CLI and plugin ecosystem for Webpack, Vite, and Slidev, with TypeScript types included.

npm install zephyr-webpack-plugin
INSTALL
IMPORT
SIG · ZEPHYR-WEBPACK-PLU
Z
zephyr-webpack-plugin
devopsjavascriptv1.0.2
Install
Import
Disk
Pass rate
0/ 6
Env Coverage0 / 6
glibc
1822
musl
1822
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
node 18223 runs
build_error
glibc
node 18223 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ZephyrWebpackPlugin
import { ZephyrWebpackPlugin } from 'zephyr-webpack-plugin'
const ZephyrWebpackPlugin = require('zephyr-webpack-plugin')
ESM-only since v1.0.0; CommonJS not supported.
ZephyrWebpackPlugin
const { ZephyrWebpackPlugin } = require('zephyr-webpack-plugin')
const ZephyrWebpackPlugin = require('zephyr-webpack-plugin').default
Use destructured require for CJS; default export is not available.
ZephyrConfigOptions
import type { ZephyrConfigOptions } from 'zephyr-webpack-plugin'
import { ZephyrConfigOptions } from 'zephyr-webpack-plugin'
ZephyrConfigOptions is a TypeScript type-only export; use import type.

Shows basic plugin configuration with required token, project name, and organization.

// webpack.config.js const { ZephyrWebpackPlugin } = require('zephyr-webpack-plugin'); module.exports = { plugins: [ new ZephyrWebpackPlugin({ token: process.env.ZEPHYR_TOKEN ?? '', projectName: 'my-app', organization: 'my-org', }), ], };
zephyr --version
Debug
Known issues
breakingVersion 1.0.0 dropped CommonJS support; use ESM imports.
fix
Switch to ESM imports: import { ZephyrWebpackPlugin } from 'zephyr-webpack-plugin'
affects: <1.0.0
deprecatedThe v0.x API property `authToken` was renamed to `token` in v1.0.0.
fix
Replace `authToken` with `token` in plugin options.
affects: <1.0.0
breakingWebpack 4 support removed in v0.2.0; Webpack 5 required.
fix
Upgrade to Webpack 5 and set peer dependency webpack@^5.0.0.
affects: <0.2.0
gotchaPlugin must be placed after other webpack plugins to ensure build stats are captured correctly.
fix
Add ZephyrWebpackPlugin as the last plugin in the array.
affects: all
Errors
Common errors & fixes
Error: Cannot find module 'zephyr-webpack-plugin'
Missing local installation or incorrect path.
fix
Run `npm install zephyr-webpack-plugin` or check node_modules.
TypeError: ZephyrWebpackPlugin is not a constructor
Using default import instead of named import in ESM.
fix
Use `import { ZephyrWebpackPlugin } from 'zephyr-webpack-plugin'`.
Error: The 'token' option is required. Please provide a valid Zephyr API token.
Missing or empty token in plugin options.
fix
Set process.env.ZEPHYR_TOKEN or pass token property.
Upgrade
Version history
1.0.2latest on npm
Audit
Dependencies
webpackrequiredpeer dependency for the plugin
Agent activity
38 hits · last 30 days
node
32
OpenAI (training)
1
Resources
zephyr-webpack-plugin — npm install zephyr-webpack-plugin · libregistry