README
15ms-server
A secure extensible single-owner API server.
Getting Started
GET for guest access. POST for owner access.
todo - write more design
Usage
npm install --save @15ms/server
const { Server } = require('@15ms/server');
const server = new Server({
secure: {
secret: 'your-secret'
},
plugins: [
{ routeName: 'your-plugin-name', moduleSrc: 'path-of-module' }
]
});
server.listen(8080);
curl http://localhost:8080/your-plugin-name/your-api-path
curl -X POST http://localhost:8080/your-plugin-name/your-api-path?hash=...
# also you can use @15ms/client to send request