inspectpack

v4.7.1
An inspection tool for Webpack frontend JavaScript bundles.
webpack webpack-plugin plugin bundle size duplicates packages

clean-lib

rimraf bin lib plugin

clean-test

rimraf "test/fixtures/*/dist-*"

clean

builder concurrent --buffer clean-lib clean-test

preversion

yarn run clean && yarn run build && yarn run build-test && yarn run check

build-lib

tsc

build-test-wp

node test/fixtures/packages/webpack.js --config ../../test/fixtures/config/webpack.config.js && node test/fixtures/packages/check-bundle.js

build-test-scenarios

builder envs --envs-path=test/fixtures/config/scenarios.json build-test-wp --buffer --queue=1

build-test-modes

builder envs build-test-scenarios "[{\"WEBPACK_MODE\":\"development\"},{\"WEBPACK_MODE\":\"production\"}]" --queue=2

build-test-versions

builder envs --envs-path=test/fixtures/config/versions.json build-test-modes --queue=4

build-test

builder run build-test-versions

build

yarn run clean-lib && yarn run build-lib

watch

tsc -w

eslint

eslint test/fixtures

tslint

tslint --project tsconfig.lint.json -t stylish

lint

builder concurrent --buffer eslint tslint

test

builder concurrent --buffer test-bin test-lib

test-cov

builder concurrent --buffer test-bin test-lib-cov

test-bin

mocha "test/bin/**/*.spec.ts"

test-lib

mocha "test/lib/**/*.spec.ts"

test-lib-cov

nyc mocha "test/**/*.spec.ts"

test-usage

node bin/inspectpack.js -h

check

yarn run lint && yarn run test

check-ci

yarn run lint && yarn run test-cov
npm i inspectpack

Metadata

  • MIT
  • >=6.0.0
  • Ryan Roemer
  • released 3/24/2021

Downloads