Ver código fonte

`class-validator` version update

sanex3339 8 anos atrás
pai
commit
8b5dcc38a9
2 arquivos alterados com 6 adições e 3 exclusões
  1. 3 3
      package.json
  2. 3 0
      src/options/Options.ts

+ 3 - 3
package.json

@@ -22,7 +22,7 @@
   "dependencies": {
     "babel-polyfill": "^6.13.0",
     "chance": "^1.0.4",
-    "class-validator": "^0.6.0",
+    "class-validator": "^0.6.1",
     "commander": "^2.9.0",
     "escodegen": "^1.8.1",
     "esprima": "^3.0.0",
@@ -35,9 +35,9 @@
     "@types/chai": "^3.4.32",
     "@types/chance": "^0.7.28",
     "@types/commander": "^2.3.29",
-    "@types/escodegen": "^0.0.5",
+    "@types/escodegen": "^0.0.6",
     "@types/esprima": "^2.1.31",
-    "@types/estraverse": "^0.0.5",
+    "@types/estraverse": "^0.0.6",
     "@types/estree": "^0.0.32",
     "@types/format-unicorn": "^0.0.28",
     "@types/joi": "^9.0.31",

+ 3 - 0
src/options/Options.ts

@@ -1,6 +1,7 @@
 import {
     ArrayUnique,
     IsBoolean,
+    IsArray,
     IsIn,
     IsNumber,
     IsString,
@@ -60,6 +61,7 @@ export class Options implements IOptions {
     /**
      * @type {string[]}
      */
+    @IsArray()
     @ArrayUnique()
     @IsString({
         each: true
@@ -75,6 +77,7 @@ export class Options implements IOptions {
     /**
      * @type {string[]}
      */
+    @IsArray()
     @ArrayUnique()
     @IsString({
         each: true