Comparing version 0.0.1-41 to 0.0.1-42
@@ -49,2 +49,14 @@ "use strict"; | ||
var path = "/:" + meta.parameters[0].name; | ||
//auto assigned required validation on id | ||
if (!meta.parameters[0].decorators) | ||
meta.parameters[0].decorators = []; | ||
if (!meta.parameters[0].decorators.some(function (x) { return x.name == "required"; })) { | ||
meta.parameters[0].decorators.push({ | ||
type: 'Decorator', | ||
name: 'required', | ||
analysis: 1, | ||
location: { start: 1124, end: 1164 }, | ||
parameters: [] | ||
}); | ||
} | ||
return this.exit({ | ||
@@ -51,0 +63,0 @@ httpMethod: method, |
{ | ||
"name": "kamboja", | ||
"version": "0.0.1-41", | ||
"version": "0.0.1-42", | ||
"description": "MVC Framework powered by TypeScript", | ||
@@ -29,11 +29,11 @@ "main": "lib/source/index.js", | ||
"@types/chalk": "^0.4.31", | ||
"@types/lodash": "^4.14.59", | ||
"@types/node": "^7.0.12", | ||
"@types/lodash": "^4.14.63", | ||
"@types/node": "^7.0.13", | ||
"@types/validator": "^6.2.0", | ||
"babylon": "^6.14.1", | ||
"babylon": "^6.17.0", | ||
"chalk": "^1.1.3", | ||
"kecubung": "0.0.7-3", | ||
"lodash": "^4.17.4", | ||
"reflect-metadata": "^0.1.9", | ||
"tslib": "^1.5.0", | ||
"reflect-metadata": "^0.1.10", | ||
"tslib": "^1.6.1", | ||
"validator": "^7.0.0", | ||
@@ -40,0 +40,0 @@ "xml": "^1.0.1" |
161793
3708
Updated@types/lodash@^4.14.63
Updated@types/node@^7.0.13
Updatedbabylon@^6.17.0
Updatedreflect-metadata@^0.1.10
Updatedtslib@^1.6.1