rewiremock

v3.14.5
Advanced dependency mocking device.
es6 require dependency injection dependency injection mock dependency di inject swap and 5 more...

test

npm run test:pick -- '_tests/**/*spec.js'

test:report

nyc report --reporter=text-lcov > coverage.lcov

test:cov

BABEL_ENV=cjs nyc mocha --compilers js:babel-core/register --report lcovonly -- '_tests/**/*spec.js'

test:ci

npm run test:cov && npm run test:report && codecov

test:pick

BABEL_ENV=cjs mocha --compilers js:babel-core/register

test:karma

node ./node_modules/karma/bin/karma start --single-run --browsers PhantomJS

test:browser

BABEL_ENV=cjs node ./node_modules/karma/bin/karma start --browsers Chrome

test:webpack

webpack ./_tests/karma.js ./_tests/bundle.js && mocha --compilers js:babel-core/register ./_tests/bundle.js

test:jest

NODE_ENV=cjs jest

test:80

mocha --require esm ./_tests/issues/80/test-a.spec.js && mocha --require esm ./_tests/issues/80/test-b.spec.js && mocha --require esm ./_tests/issues/80/test.spec.js

build

npm run build5 && npm run build6

build5

BABEL_ENV=cjs babel src -d lib && cp src/index.js.flow lib/index.js.flow

build6

BABEL_ENV=ejs babel src -d es && cp src/index.js.flow es/index.js.flow

prepublish

npm run build

lint

eslint src webpack

lint:fix

eslint src webpack tests --fix

changelog

conventional-changelog -p angular -i CHANGELOG.md -s -r 0
npm i rewiremock

Metadata

  • MIT
  • Whatever
  • Anton Korzunov
  • released 2/16/2023

Downloads

Maintainers