Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/stevemao/rit

Run any exported function
https://github.com/stevemao/rit

Last synced: 6 days ago
JSON representation

Run any exported function

Awesome Lists containing this project

README

        

Say you have `index.js` in your CWD:

```js
module.exports = function() {
console.log('here')
}

module.exports.test = function() {
console.log('test')
}

module.exports.args = function(args) {
console.log(args)
}
```

```
$ rit
here

$ rit . test
test

$ rit ./ args --test=1
{ test: 1 }

$ rit ./index.js args --test=1 --test=2
{ test: [ 1, 2 ] }

$ rit ./index.js args --test=1 --test2=2
{ test: 1, test2: 2 }

$ rit ./index.js args --test=1 --test2=2 --ya 42
{ test: 1, test2: 2, ya: 42 }
```