remuire

0.2.0 • Public • Published

Remuire

Remuire is a Node.js Runtime mock utility that extends the require method of a module

Installation

$ npm install --save-dev remuire

Node.js >= 10.12.0

Usage

// a.test.js
const remuire = require('remuire')(module)
// mock  src/a.js ===>>>>>> mock/a.js
remuire.mock('../src/a.js', './mock/a.js')
 
// recover all mock modules
remuire.revover()
 

You need to mock the module before it is referenced

Explain

  1. Due to remuire's rewrite of the require module, it is not recommended for use in a production environment and is recommended for use in a unit test environment
  2. Remuire works in the global environment

LICENSE

MIT LICENSE

Package Sidebar

Install

npm i remuire

Weekly Downloads

2

Version

0.2.0

License

MIT

Unpacked Size

3.85 kB

Total Files

9

Last publish

Collaborators

  • zewail