# re-require-modules

> Watch module files and automatically update you modules.

Latest version **0.0.1** (published 2016-07-13) · MIT license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install re-require-modules
pnpm add re-require-modules
yarn add re-require-modules
bun add re-require-modules
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 0.0.1 |
| Published | 2016-07-13 |
| First published | 2016-07-13 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | ALiangLiang |
| Maintainers | aliangliang |
| Keywords | require, reload |

## Links

- npm: https://www.npmjs.com/package/re-require-modules
- Repository: https://github.com/ALiangLiang/re-require-modules
- Homepage: https://github.com/ALiangLiang/re-require-modules#readme
- Issues: https://github.com/ALiangLiang/re-require-modules/issues
- npm.io page: https://npm.io/package/re-require-modules

## Recent versions

- 0.0.1 (latest) — 2016-07-13
- 0.0.2 (beta) — 2016-07-13

## README

# re-require-modules
Watch module files and automatically update you modules.

## Why?
It's update your module code without restart entire node program. If you just change some partial code, it's better for you.

## Usage
```js
// Import first.
const REquire = require('re-require-modules');
// or use ES6 style
import REquire from 're-require-modules';

// First parameter use for determine turn on or true off watch mode.
const re = new REquire(true, './moduleA', './moduleB', './moduleC');
// or you can ignore first parameter. Default is open watch mode.
const re = new REquire('./moduleA', './moduleB', './moduleC');
// use array is available.
const re = new REquire('./moduleA', ['./moduleB', './moduleC'], './moduleD');

// ATTENTION!! It couldn't import build-in modules or modules installed from other place (npm).
const re = new REquire('fs', 'express'); // Failed.

// Use module.
// like this
re.moduleA
re.moduleB
re.moduleC
```

OK. Now, it's will watch these module file and update them.

## Test
```sh
npm test
```
Um... I'm lazy. The testing is too simple I know.

---
_Source: https://npm.io/package/re-require-modules · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
