forked from enviPath/enviPy
Current Dev State
This commit is contained in:
47
static/js/ketcher2/node_modules/require-uncached/readme.md
generated
vendored
Normal file
47
static/js/ketcher2/node_modules/require-uncached/readme.md
generated
vendored
Normal file
@ -0,0 +1,47 @@
|
||||
# require-uncached [](https://travis-ci.org/sindresorhus/require-uncached)
|
||||
|
||||
> Require a module bypassing the [cache](https://nodejs.org/api/modules.html#modules_caching)
|
||||
|
||||
Useful for testing purposes when you need to freshly require a module.
|
||||
|
||||
|
||||
## Install
|
||||
|
||||
```
|
||||
$ npm install --save require-uncached
|
||||
```
|
||||
|
||||
|
||||
## Usage
|
||||
|
||||
```js
|
||||
// foo.js
|
||||
let i = 0;
|
||||
module.exports = () => ++i;
|
||||
```
|
||||
|
||||
```js
|
||||
const requireUncached = require('require-uncached');
|
||||
|
||||
require('./foo')();
|
||||
//=> 1
|
||||
|
||||
require('./foo')();
|
||||
//=> 2
|
||||
|
||||
requireUncached('./foo')();
|
||||
//=> 1
|
||||
|
||||
requireUncached('./foo')();
|
||||
//=> 1
|
||||
```
|
||||
|
||||
|
||||
## Related
|
||||
|
||||
- [clear-require](https://github.com/sindresorhus/clear-require) - Clear a module from the require cache
|
||||
|
||||
|
||||
## License
|
||||
|
||||
MIT © [Sindre Sorhus](https://sindresorhus.com)
|
||||
Reference in New Issue
Block a user