# shama/webpack-stream

:tropical_drink: Run webpack through a stream interface

Repository: https://github.com/shama/webpack-stream
Canonical: https://ross.abutalabs.com/products/webpack-stream
Language: JavaScript
License: MIT
License Family: permissive
Last push: 2021-11-07T21:22:02+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4619, "days_push": 1760, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1385, forks 117 (observed 2026-08-28T04:04:34.842929+00:00)

## What it is
A gulp plugin that runs webpack through a Node.js stream interface, letting you pipe source files into webpack and pipe bundled output to gulp destinations. It supports passing webpack config options, custom webpack versions, watch mode, and compilation stats callbacks.

## Use cases
- run webpack inside a gulp build pipeline
- bundle JavaScript assets with gulp.dest output
- integrate webpack config into gulp tasks
- use webpack watch mode from gulp
- pass a custom webpack version to a gulp stream
- handle multiple webpack entry points in gulp

## When to choose
- your build pipeline is gulp-based and you want webpack bundling inline
- you need to pipe webpack output to other gulp plugins
- you want webpack watch or gulp watch integration with cached compilers

## When to avoid
- you use webpack CLI or modern bundlers directly without gulp
- you are starting a new project with native webpack or Vite tooling
- you need actively maintained tooling, as the project sees only occasional maintenance

## Facets
- artifact type: plugin
- maturity: maintenance
- function: build-tool, developer-tools
- domain: web-development, frontend, developer-tools
- platform: cli
- tags: gulp, webpack, stream, bundler, gulpplugin, automation, nodejs

## Member repositories
- shama/webpack-stream (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:34.842929+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:39:57.843454+00:00, confidence not recorded.
  - readme: https://github.com/shama/webpack-stream (fetched 2026-08-28T04:04:34.842929+00:00, sha 749ea9417507)
  - registry_npm: https://registry.npmjs.org/webpack-stream (fetched 2026-08-29T11:55:55.466340+00:00, sha 777b0d8e0dde)
- Data as of 2026-08-30T08:39:29.467469+00:00.
