From ca57604da85d43f8899d36a0c759e2a8f902d644 Mon Sep 17 00:00:00 2001 From: Jay Date: Thu, 11 Jun 2020 15:04:57 +0000 Subject: [PATCH 1/2] [feat] change require types method --- index.js | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/index.js b/index.js index 42d0543..18c70fd 100644 --- a/index.js +++ b/index.js @@ -1,14 +1,19 @@ -const types = require('./types/index.js') +const TypeBase = require('./types/base.js') +const TypeString = require('./types/string.js') +const TypeNumber = require('./types/number.js') +const TypeBoolean = require('./types/boolean.js') +const TypeArray = require('./types/array.js') +const TypeObject = require('./types/object.js') const validate = require('./validate.js') const validator = {} module.exports = validator -validator.Base = types.Base -validator.string = (...args) => new types.StringType(...args) -validator.number = (...args) => new types.NumberType(...args) -validator.boolean = (...args) => new types.BooleanType(...args) -validator.array = (...args) => new types.ArrayType(...args) -validator.object = (...args) => new types.ObjectType(...args) +validator.Base = TypeBase +validator.string = (...args) => new TypeString(...args) +validator.number = (...args) => new TypeNumber(...args) +validator.boolean = (...args) => new TypeBoolean(...args) +validator.array = (...args) => new TypeArray(...args) +validator.object = (...args) => new TypeObject(...args) /** * validate From c1b89854614e854ee4fe35de8cc0c41271b9a796 Mon Sep 17 00:00:00 2001 From: Jay Date: Thu, 11 Jun 2020 15:06:37 +0000 Subject: [PATCH 2/2] bump version and changelog --- CHANGELOG.md | 4 ++++ package.json | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 863258f..e12b69b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # ChangeLog +## 2020-06-11 (0.0.5) + +- modify types require method + ## 2020-06-11 (0.0.4) - modify types export diff --git a/package.json b/package.json index c9c5b8f..600636d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mtfos-validator", - "version": "0.0.4", + "version": "0.0.5", "description": "", "main": "index.js", "scripts": {