@zaeny/expose
v1.0.3
Published
Utility Functions working with repl node.js, exposing function into global variable repl
Downloads
28
Maintainers
Readme
@zaeny/Expose
Define and Expose REPL utiltiy
Utility Functions working with repl node.js, exposing function into global variable repl
Getting started
npm i @zaeny/expose
Usage
type node
to create nodejs repl then type
var {expose, evaluate, define} = require('@zaeny/expose');
using it
// all varibale available in globally to invoke
define('@zaeny/clojure.core'); // {map, filter, reduce, flatten, assoc, ....}
// exposing single files exposets into global avialbe in repl
expose('./search/routes.js'); // all exported funciton declared here available to repl
//exposing all files in the directory
expose('./search/functions/'); // find all avaialable .js file in this directory and export it to global
// evaluate to repl keep preserving repl context
evaluate()(fs.readFileSync('./state.js', 'utf8'));
API
define,
expose,
evaluate
Related work
- Composable - Collection of functions to solve programming problem
Changes
- [1.0.0] add
expose
define
andevaluate
- [1.0.1] fix
map
,filter
is not defined, seperate @zaeny/clojure.core - [1.0.3] refactor move repository to composable