mmckegg / notevil
Evalulate javascript like the built-in javascript eval() method but safely.
☆195Updated 3 years ago
Alternatives and similar repositories for notevil:
Users that are interested in notevil are comparing it to the libraries listed below
- require('vm') like in node but for the browser☆202Updated 4 months ago
- ☆154Updated 4 months ago
- Tentative to a simple JavaScript AST modification library☆246Updated 3 months ago
- Clear a module from the cache☆182Updated 3 years ago
- Load module from string☆299Updated 7 years ago
- Find all calls to require() no matter how deeply nested using a proper walk of the AST☆414Updated 4 months ago
- A Node.js file system walker with a Readable stream interface. Extracted from fs-extra.☆319Updated 2 years ago
- Import a module while bypassing the cache☆285Updated 3 months ago
- Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`☆144Updated last year
- A simple LRU cache☆136Updated 3 years ago
- extend like a boss☆305Updated 4 years ago
- JavaScript option parsing and help generation library☆163Updated last year
- CommonJS/Webpack compatible Monaco editor☆61Updated 7 years ago
- Get callsites from the V8 stack trace API☆266Updated 10 months ago
- Check if something is a Node.js stream☆111Updated 6 months ago
- Write files in an atomic fashion w/configurable ownership☆236Updated last week
- Environment agnostic nextTick polyfill☆75Updated 3 years ago
- Reload a require'd module/file in Node.js. Useful for hot-reloading classes.☆50Updated 10 years ago
- Tokenizes a string that represents a regular expression.☆94Updated last year
- evaluate statically-analyzable expressions☆177Updated 4 months ago
- Extends minimatch.match() with support for multiple patterns☆303Updated last year
- Deprecate all the things☆330Updated 8 months ago
- A node.js through stream that does basic streaming text search and replace and is chunk boundary friendly☆176Updated 7 years ago
- Parses call stacks. Reads sources. Clean & filtered output. Sourcemaps. Node & browsers.☆219Updated last year
- ☆249Updated 4 years ago
- ☆139Updated 4 years ago
- Output one line and move to beginning of line. Useful for progress bars and counters with no breaks in the terminal☆207Updated 2 years ago
- fs bindings for tar-stream☆357Updated 3 months ago
- string representations of objects in node and the browser☆148Updated 3 months ago
- This module has moved and is now available at @rollup/plugin-alias / https://github.com/rollup/plugins/tree/master/packages/alias☆172Updated 5 years ago