n-rules

0.0.2 • Public • Published

Node-Rules

Beginnings of a rule engine for NodeJS

- Your rules should be a first class citizen of your API
- This is being built with some ideas taken from GraphQL

Examples

import nRules from 'n-rules';
 
const types = `
  @Secure(LoggedIn)
  userTask checkItOut(create: Chicken) {
 
  }
 
  serverTask updateSomeStuff: Banana {
 
  }
`;
 
const resolvers = {
  checkItOut: () => "winning"
}
 
/*
  Just declare your task and resolvers.
  userTasks will be turned into RESTful endpoints
*/
nRules(types, resolvers);

Dependencies (4)

Dev Dependencies (12)

Package Sidebar

Install

npm i n-rules

Weekly Downloads

0

Version

0.0.2

License

MIT

Last publish

Collaborators

  • logixbomb