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☆200Updated 3 months ago
- ☆153Updated 4 months ago
- Clear a module from the cache☆182Updated 3 years ago
- extend like a boss☆305Updated 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
- A Node.js file system walker with a Readable stream interface. Extracted from fs-extra.☆318Updated 2 years ago
- A simple LRU cache☆136Updated 3 years ago
- Import a module while bypassing the cache☆284Updated 2 months ago
- Tentative to a simple JavaScript AST modification library☆246Updated 2 months ago
- NodeJS package that gives a simplier API to npm install (programatically installs things)☆82Updated 2 years ago
- evaluate statically-analyzable expressions☆177Updated 3 months ago
- JavaScript option parsing and help generation library☆163Updated 11 months ago
- Find all calls to require() no matter how deeply nested using a proper walk of the AST☆414Updated 3 months ago
- Unleash the detectives☆226Updated 2 months ago
- A very simple and stupid parser, based on a statemachine and regular expressions.☆64Updated 6 years ago
- Require global variables☆253Updated 5 years ago
- Extends minimatch.match() with support for multiple patterns☆301Updated last year
- Look up environment settings specific to different operating systems.☆137Updated 4 years ago
- Normalize file path slashes to be unix-like forward slashes. Used by chokidar, anymatch, and many others!☆110Updated 2 years ago
- ☆90Updated 2 years ago
- An inter-process and inter-machine lockfile utility that works on a local or network file system.☆250Updated last year
- ☆139Updated 4 years ago
- A lightweight string replace engine for text-based templates☆277Updated 8 years 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
- Map collection as specified in ECMAScript6☆73Updated 3 years ago
- Exports a jsdom window object.☆77Updated 2 years ago
- Load module from string☆299Updated 7 years ago
- Check if function is an ES6 class.☆43Updated 5 years ago
- Converts JavaScript objects to source☆102Updated last year
- Get the file location associated with a dependency/partial's path☆85Updated 2 months ago