0.1.0 • Published 7 years ago

cli-to-api v0.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

cli-to-api Build Status

transform cli to api

Install

$ npm install --save-dev cli-to-api

Usage

In

cli.js

console.log({ lang: 'JavaScript' })

Run as CLI

$ node cli.js
{ lang: 'JavaScript' }

Transform

$ cli-to-api -o server.js cli.js

Out

server.js

const express = require('express');

const cors = require('cors');

const app = express();
const port = process.env.PORT || 3000;
app.use(cors());
app.get('/', (req, res) => {
  res.json({lang: 'JavaScript'});
});
app.listen(port, () => {
  console.log('listening on %s', port);
});

Run as Server

$ node server.js
listening on 3000
$ curl localhost:3000
{
  "lang": "JavaScript"
}

See examples.

License

MIT © akameco