New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More

rainbow

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rainbow - npm Package Compare versions

Comparing version

to
0.2.0

@@ -41,4 +41,4 @@ var approot = process.env.PWD;

glob.sync(ctrlDir + '/**/*.js').forEach(function (file) {
file = file.replace(/\.js$/, '');
glob.sync(ctrlDir + "/**/*\.+(coffee|js)").forEach(function (file) {
file = file.replace(/\.[^.]*$/, '');
var router = require(file);

@@ -45,0 +45,0 @@ var single = typeof router == 'function';

{
"name": "rainbow",
"description": "Express router middleware for RESTful API base on certain folder path",
"version": "0.1.0",
"version": "0.2.0",
"author": "mytharcher <mytharcher@gmail.com>",

@@ -6,0 +6,0 @@ "main" : "lib/rainbow",

@@ -83,2 +83,16 @@ Rainbow

You can write controllers with coffeescript using `.coffee` in example `controllers/user.coffee`:
```coffeescript
exports.get = (req, res, next) ->
User.find(where: req.query.name)
.success (user) ->
res.send 200, user
exports.put = (req, res, next) ->
User.create(req.body)
.success (user) ->
res.send 201, user.id
```
### Params ###

@@ -85,0 +99,0 @@