12.1.1 • Published 6 years ago
shipment v12.1.1
shipment
Define-once, run-everywhere realtime operations framework
Install
$ npm install shipment@nextUsage
const Shipment = require('shipment');
const {Cli, HttpServer, ApiWrapper} = Shipment;
const shipment = new Shipment({
toUpper({args: {message}}) {
return message.toUpperCase();
},
});
// Expose a CLI
new Cli(shipment.cli()).run();
// $ node ./my-module.js to-upper --message bar
// Or expose an HTTP server
new HttpServer(shipment).listen();
// $ curl -X POST -d '{"message": "bar"}' http://localhost:6565/to-upper
// Or simply a Node.js module
module.exports = new ApiWrapper(shipment).proxy;
// console.log(require('./my-module.js').toUpper({message: "bar"}));License
MIT © sgtlambda
12.1.1
6 years ago
12.1.0
6 years ago
12.0.0
7 years ago
12.0.0-3
8 years ago
12.0.0-2
8 years ago
12.0.0-1
8 years ago
12.0.0-0
8 years ago
11.0.0-6
8 years ago
11.0.0-5
8 years ago
11.0.0-4
8 years ago
11.0.0-3
8 years ago
11.0.0-2
8 years ago
11.0.0-1
8 years ago
11.0.0-0
8 years ago
10.0.1
8 years ago
10.0.0
9 years ago
9.0.1
9 years ago
9.0.0
9 years ago
8.4.0
9 years ago
8.3.0
9 years ago
8.2.0
9 years ago
8.1.0
9 years ago
8.0.1
9 years ago
8.0.0
9 years ago
7.0.0
10 years ago
6.0.0
10 years ago
5.2.0
10 years ago
5.1.1
10 years ago
5.1.0
10 years ago
5.0.0
10 years ago
4.0.0
10 years ago
3.0.0
10 years ago
2.0.1
10 years ago
2.0.0
10 years ago
1.1.0
10 years ago
1.0.2
10 years ago
1.0.1
10 years ago
1.0.0
10 years ago
0.3.0
10 years ago
0.2.1
10 years ago
0.2.0
10 years ago
0.1.1
10 years ago
0.1.0
10 years ago
0.0.2
10 years ago