Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including @debitoor/mocha-strict-dependencies with all npm packages installed. Try it out:

var mochaStrictDependencies = require("@debitoor/mocha-strict-dependencies")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

@debitoor/mocha-strict-dependencies v1.1.0

Mocha test, that checks that you have strict dependencies on your package.json, except of whitelisted

mocha-strict-dependencies Build Status

Mocha test, that checks that you have strict dependencies on your package.json, except of whitelisted

#Usage

npm i -D -E @debitoor/mocha-strict-dependencies
echo "require('@debitoor/mocha-strict-dependencies')([]);" > test/strict-dependencies.spec.js

#Configuration

const listOfPackagesThatShouldHaveUnfixedVersion = [
  'deep-extend',
  'chai'
];
require('@debitoor/mocha-strict-dependencies')(listOfPackagesThatShouldHaveUnfixedVersion)
RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free