@pushwoosh/frontend-builder-engine
v3.1.0
Published
Pushwoosh frontend builder engine
Readme
@pushwoosh/frontend-builder-engine
CLI tool and shared build configuration for Pushwoosh single-spa micro-frontend applications and reusable component libraries. Provides standardized webpack, TypeScript, Babel, and ESLint configs so individual projects stay consistent without duplicating setup.
Usage
The CLI is invoked via pushwoosh-engine (installed as a dependency in consuming projects).
Application commands (single-spa micro-frontends)
pushwoosh-engine app:command:dev # Start webpack dev server (HTTPS)
pushwoosh-engine app:command:build # Production build
pushwoosh-engine app:command:analyze # Bundle analysisLibrary commands (reusable packages)
pushwoosh-engine lib:build # TypeScript + Babel compile, copy assets
pushwoosh-engine lib:check-types # Type-check only
pushwoosh-engine lib:command:playground # Dev server for playgroundLocal development
npm ci
# Test with bundled examples:
cd examples/application && npm install && npm start
cd examples/library && npm install && npm startRelease
Releases are triggered by Git tags in CI. Tag with v* for stable, include beta for beta channel.
