{"_id":"twconf","_rev":"38-366d8b5bfddb43ecd63cb7638938ba18","name":"twconf","time":{"modified":"2023-08-05T10:17:11.623Z","created":"2017-05-30T10:32:26.061Z","1.0.0":"2017-05-30T10:32:26.061Z","0.1.0":"2017-06-02T09:37:33.313Z","0.2.0":"2017-06-02T20:50:47.274Z","0.2.1":"2017-06-03T09:30:13.941Z","0.2.2":"2017-06-03T09:57:19.459Z","0.2.3":"2017-06-03T09:59:44.962Z","0.2.4":"2017-06-03T10:08:49.448Z","0.2.5":"2017-06-03T15:11:55.612Z","0.3.0":"2017-06-03T21:07:53.919Z","0.3.1":"2017-06-03T21:35:37.495Z","0.3.2":"2017-06-03T21:49:17.269Z","0.3.3":"2017-06-03T22:28:32.726Z","0.3.4":"2017-06-03T22:55:32.033Z","0.3.5":"2017-06-04T12:28:24.750Z","0.4.0":"2017-06-08T08:05:21.092Z","0.4.1":"2017-06-19T08:41:46.112Z","0.4.2":"2017-06-29T18:35:23.154Z","0.4.3":"2017-07-18T10:34:58.943Z","0.4.4":"2017-08-10T15:14:05.556Z","0.4.5":"2017-08-10T16:35:22.960Z","0.4.6":"2017-08-11T15:05:23.387Z","0.5.0":"2017-08-13T11:57:17.471Z","0.6.0":"2017-08-14T10:22:29.755Z","0.6.1":"2017-08-15T12:24:33.583Z","0.7.0":"2018-04-10T01:27:05.044Z","0.7.1":"2018-04-10T05:44:34.304Z"},"maintainers":[{"email":"nnsceg@gmail.com","name":"cheerlesscloud"}],"dist-tags":{"latest":"0.7.1"},"description":"Module for validation config from environment variables","readme":"# twconf\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg?style=flat-square)](http://commitizen.github.io/cz-cli/)\n[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg?style=flat-square)](https://conventionalcommits.org)\n[![codestyle](https://img.shields.io/badge/codestyle-airbnb-brightgreen.svg?style=flat-square)](https://github.com/airbnb/javascript)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)\n\n[![Travis](https://img.shields.io/travis/CheerlessCloud/twconf.svg?style=flat-square)](https://travis-ci.org/TeslaCtroitel/twconf)\n[![dependencies Status](https://david-dm.org/CheerlessCloud/twconf/status.svg?style=flat-square)](https://david-dm.org/TeslaCtroitel/twconf)\n[![devDependencies Status](https://david-dm.org/CheerlessCloud/twconf/dev-status.svg?style=flat-square)](https://david-dm.org/TeslaCtroitel/twconf?type=dev)\n[![Coverage Status](https://img.shields.io/coveralls/CheerlessCloud/twconf.svg?style=flat-square)](https://coveralls.io/github/TeslaCtroitel/twconf)\n\n**Attention: this is beta version. Use it in production with caution.**\n\nNodeJS module for strictly configuration from environment variables.\n\n```javascript\nimport TwConf from 'twconf';\n\nconst conf = new TwConf({\n  'database.mongodb.uri': {\n    comment: 'MongoDB connection URI',\n    simple: 'mongodb://localhost/test1',\n    type: new TwConf.Types.StringType({ allowed: [ /mongodb\\:/ ] }),\n    required: true,\n    preTransforms: [ /* function(value: string).<any> */ ],\n    postTransforms: [ /* function(value: any).<any> */ ],\n    validators: [\n      value => value !== 'mongodb://localhost/test',\n    ],\n  },\n});\n\nconf.get('database.mongodb.hostname'); // get config value\nconf.toString(); // get JSON version of config\n```\n#### String-defined type\n``` javascript\nnew TwConf({\n  nodeEnv: {\n    type: 'string',\n    allowed: ['development', 'test', 'production'],\n    default: 'development',\n  },\n});\n```\n\n#### Object-defined type\n``` javascript\nnew TwConf({\n  nodeEnv: {\n    type: {\n      name: 'string',\n      allowed: ['development', 'test', 'production'],\n    },\n    default: 'development',\n  },\n});\n```\n\n#### Available types:\n- **Boolean**\n  - no options\n- **Float**\n  - *min*: *number* - minimal value for field\n  - *max*: *number* - maximum value for field\n  - *precision*: *number* - count of number after dot\n- **Int**\n  - *min*: *number* - minimal value for field\n  - *max*: *number* - maximum value for field\n- **IpAddress**\n  - *version*: *number (4|6)* - IP address standard version\n- **Number**\n  - *min*: *number* - minimal value for field\n  - *max*: *number* - maximum value for field\n- **String**\n  - *minLength*: *number* - mininal length of string\n  - *maxLength*: *number* - maximum length of string\n  - *allowed*: *Array.<(string|RegExp)>* - allowed values of this field\n\n#### Roadmap\n- [x] Add a typification by string\n- [x] Add a typification by object with options and name\n- [ ] Increase the percentage of code coverage\n- [ ] Fix incorrect throwing invalid values\n- [ ] Add typescript definitions\n- [ ] Migrate tests to Ava\n","versions":{"0.2.0":{"name":"twconf","version":"0.2.0","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.0","commitizen":"^2.9.6","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.2.0","eslint-plugin-import":"^2.3.0","lint-staged":"^3.5.0","mocha":"^3.4.2","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel -d ./dist -s --ingore *.test.js ./src","commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"engines":{"node":">=6.0.0"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0}},"pre-commit":"lint-staged","lint-staged":{"*.js":"lint"},"publishConfig":{"tag":"canary"},"files":["dist","README.md"],"babel":{"presets":[["env",{"targets":{"node":"6.9"}}],"stage-0"]},"gitHead":"a4f3abab0f0535d4e226ecd77701c8970f9d4881","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.2.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-9bL2Pvo7oSfjB8ZQvXHfIvthVCThcZTDDMzXPMxTpeYV0a8kVoEq4oN3sItXev1sLFQ2gAEJFNpK6K3Uq9JkbA==","shasum":"ca1e042a3b3fc764c1544a4eb3b6b39e657a1f82","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQpkKsrlDzSbQ0WRvbwLgNZcD5sfDu6JbNbV/sh3dynAiEArso43oT0aUtDA4P7FvWp0SqUm6nCGlRiDYWLlCkn1w4="}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.2.0.tgz_1496436646176_0.7081333932001144"},"deprecated":"Break publish files before v0.3.4","directories":{}},"0.2.2":{"name":"twconf","version":"0.2.2","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.0","commitizen":"^2.9.6","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.2.0","eslint-plugin-import":"^2.3.0","lint-staged":"^3.5.0","mocha":"^3.4.2","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0}},"babel":{"presets":[["env",{"targets":{"node":"6.9"}}],"stage-0"]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"patch","chore":"patch"}},"pre-commit":"lint-staged","lint-staged":{"*.js":"lint"},"files":["dist/*.*"],"gitHead":"0cdc4fb5901da95f64928b45492f2d23b7b6f029","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.2.2","_npmVersion":"5.0.2","_nodeVersion":"8.0.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-yXZQwHJd2SMEfwplK5aS9rhS53DTO6bksYCbvD9ssRgnmL8OTpnEvaanNH3Um2tqtLI0WpH9Hd60b5mrFyO5Zg==","shasum":"15c2c4f35714e9143284643c8659b59ec07ab9af","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvNZiqq5jErkVJ6oeGY42CPdH0b+6JI0gqF7iEk600tgIhALR+3cymTyfG45P6ekFI/Qo/9iATRGOaO5WQtGfYshgW"}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.2.2.tgz_1496483838358_0.3827916430309415"},"deprecated":"Break publish files before v0.3.4","directories":{}},"0.2.3":{"name":"twconf","version":"0.2.3","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.0","commitizen":"^2.9.6","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.2.0","eslint-plugin-import":"^2.3.0","lint-staged":"^3.5.0","mocha":"^3.4.2","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0}},"babel":{"presets":[["env",{"targets":{"node":"6.9"}}],"stage-0"]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"patch","chore":"patch"}},"pre-commit":"lint-staged","lint-staged":{"*.js":"lint"},"files":["dist/*.*","dist/**/*.*"],"gitHead":"0cdc4fb5901da95f64928b45492f2d23b7b6f029","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.2.3","_npmVersion":"5.0.2","_nodeVersion":"8.0.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-re9pYXBpl7Kk10DUSAMP6GhJHtac3fcKs9Ts1IO3QW+qqS9h3oyia1AunKfObhksjT/A3GPacFwtRPi8Qa9nMQ==","shasum":"947fa77520503d44ca75095d77889c97320c92d0","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuA1Oh+oid7KDoUbMcSfLB+R0CxyEUBTSKKq3kR3rjaAiBG0sfbWAJEzs9vZlls7Aw1sH22EXNKO9/l2zSNH0PG8w=="}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.2.3.tgz_1496483984039_0.6581352718640119"},"deprecated":"Break publish files before v0.3.4","directories":{}},"0.2.4":{"name":"twconf","version":"0.2.4","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.0","commitizen":"^2.9.6","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.2.0","eslint-plugin-import":"^2.3.0","lint-staged":"^3.5.0","mocha":"^3.4.2","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0}},"babel":{"presets":[["env",{"targets":{"node":"6.9"}}],"stage-0"]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"patch","chore":"patch"}},"pre-commit":"lint-staged","lint-staged":{"*.js":"lint"},"files":["dist/*.*","dist/**/*.*"],"gitHead":"3c03c72d21d4ea8ee2e9df55c10f126f2480862e","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.2.4","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-rXP5BNtCSTDyC5qcIEiHXNwDSGo9Aj5Wh6kl7sxcqbJ2K/dDB/8m7XhM+AHHRTHgEaFdfmY9YPP6G3vBF327Xg==","shasum":"76e5731fa881a92b7ee249d47abd068cad507e55","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.2.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUkS1VMbvyfWZ4wm/V5gBe5AsUSwnjf7IIXtiIwSKnmAIgYEAxlfMrFKCj6ioJrRp3ZQ2Klg+1H8hWuv4LKvw8y2s="}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.2.4.tgz_1496484528506_0.3595189335756004"},"deprecated":"Break publish files before v0.3.4","directories":{}},"0.2.5":{"name":"twconf","version":"0.2.5","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.0","commitizen":"^2.9.6","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.2.0","eslint-plugin-import":"^2.3.0","lint-staged":"^3.5.0","mocha":"^3.4.2","nyc":"^11.0.2","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0}},"babel":{"presets":[["env",{"targets":{"node":"6.9"}}],"stage-0"]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"patch","chore":"patch"}},"pre-commit":"lint-staged","lint-staged":{"*.js":"lint"},"files":["dist/*.*","dist/**/*.*"],"gitHead":"2b31d3ecb62385c0dbb3eedaa40541a11785446d","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.2.5","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-1bhxe8bp51qnorDcZpqBQZYACNFF3M3/GGyo//aVh6Pds/VvXPyqqv2o8bIghXRZ6OhJjoxye7WAEdjznLUpUA==","shasum":"23e5b2ea2035efb5c8e9b30112131e8f40ae0a0d","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.2.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtkx1seeRCw0qRg3jzHP4p2GsgWTk70S8tAOoCEt8nRAiAV3uT3bSOSGzZwruFMxSkhcya86GrTIKXODVtCJJXa1g=="}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.2.5.tgz_1496502714640_0.6239315157290548"},"deprecated":"Break publish files before v0.3.4","directories":{}},"0.3.0":{"name":"twconf","version":"0.3.0","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.0","commitizen":"^2.9.6","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.2.0","eslint-plugin-import":"^2.3.0","lint-staged":"^3.5.0","mocha":"^3.4.2","nyc":"^11.0.2","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0,"no-restricted-syntax":"off"}},"babel":{"presets":[["env",{"targets":{"node":"6.9"},"useBuiltIns":true,"exclude":["transform-regenerator","transform-async-to-generator"]}],"stage-0"]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"patch","chore":"patch"}},"pre-commit":"lint-staged","lint-staged":{"*.js":"lint"},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"core-js":"^2.4.1"},"gitHead":"2bef2c400241ae995b1e280b70c09b38db03633a","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.3.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-LG/F2nqqfQy6NxafbxVaKx+iVoAt/tLVs8r9s+A3oZZ9X6hXoIaVligFrhzwGu1G1nxdmN8hWnVNyUyl0TfOeA==","shasum":"ede9c8a6a325dfdea7a0a4b896e4486a45c5187f","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg/derJTsRfT6fg2BSSz0KywN2LnQU6S+Uw8/OB9CF0QIgatTSohjVbOq13BdUTpKe2V5UZ6fzX9PxZ3FD95cuU7c="}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.3.0.tgz_1496524072971_0.7043877276591957"},"deprecated":"Break publish files before v0.3.4","directories":{}},"0.3.1":{"name":"twconf","version":"0.3.1","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","report":"nyc report --reporter=text-lcov","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.0","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.2.0","eslint-plugin-import":"^2.3.0","lint-staged":"^3.5.0","mocha":"^3.4.2","nyc":"^11.0.2","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0,"no-restricted-syntax":"off"}},"babel":{"presets":[["env",{"targets":{"node":"6.9"},"useBuiltIns":true,"exclude":["transform-regenerator","transform-async-to-generator"]}],"stage-0"]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"patch","chore":"patch"}},"pre-commit":"lint-staged","lint-staged":{"*.js":"lint"},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"core-js":"^2.4.1"},"gitHead":"0ee4dfea50225e5fadbebd1f47813182c9662c2e","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.3.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-45US4STjvPHnUtRcvu1d2tupHcUTp9qKBriW0G7a/m0I4FsU55qF3QwEPD954ehGT5zjHurDmcFlemV6o2YmfQ==","shasum":"94a2177f63c762f76a591618cd269fbb12563b5f","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhYNLUEoK5qDXvy99GQ6hkMscizfEL3wVWQU8rUVutlAiEA8v8wg0EgTujg06ZYexs1NxcCRhck8e3zVA0m8NctqHI="}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.3.1.tgz_1496525736539_0.035505365813151"},"deprecated":"Break publish files before v0.3.4","directories":{}},"0.3.2":{"name":"twconf","version":"0.3.2","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","report":"nyc report --reporter=text-lcov","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.0","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.2.0","eslint-plugin-import":"^2.3.0","lint-staged":"^3.5.0","mocha":"^3.4.2","nyc":"^11.0.2","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0,"no-restricted-syntax":"off"}},"babel":{"presets":[["env",{"targets":{"node":"6.9"},"useBuiltIns":true,"exclude":["transform-regenerator","transform-async-to-generator"]}],"stage-0"]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"patch","chore":"patch"}},"pre-commit":"lint-staged","lint-staged":{"*.js":"lint"},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"core-js":"^2.4.1"},"gitHead":"c59335b1e2f1a6fd5e9ea9abf957f9ab46545cab","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.3.2","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-uoz32Ymsk6/WdHnJ3l8TSFSv8ypGdYAaP3TMb2hi+XeFA4ohhkGHxGoOKNsLW1akEFoEzTJiQws1pA+stxr+7w==","shasum":"4b2461aaf48028b76ad2fbbade89b5094884b56c","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.3.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE88lB8D+Y5QP8MwGgRYaBquIUYkB4v/6JSGD2ZLX1CgIhAK88T077tDPEDOVPd7GU32opeyHJqq5+AOSWZy6IZcJH"}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.3.2.tgz_1496526556382_0.061796058900654316"},"deprecated":"Break publish files before v0.3.4","directories":{}},"0.3.3":{"name":"twconf","version":"0.3.3","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","report-coverage":"nyc report --reporter=text-lcov | coveralls","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.0","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.2.0","eslint-plugin-import":"^2.3.0","lint-staged":"^3.5.0","mocha":"^3.4.2","nyc":"^11.0.2","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0,"no-restricted-syntax":"off"}},"babel":{"presets":[["env",{"targets":{"node":"6.9"},"useBuiltIns":true,"exclude":["transform-regenerator","transform-async-to-generator"]}],"stage-0"]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"patch","chore":"patch"}},"pre-commit":"lint-staged","lint-staged":{"*.js":"lint"},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"core-js":"^2.4.1"},"gitHead":"186d5e8fdede4754707d20d2fa43e25888be3cd7","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.3.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-v++ST0ppfJmHWB3tJR15nGOWvj5+ioU8KEgeyYKuWDsVpuFSgC67saSWCdsGjNiavyAAohD8G2BCUCTtRNCWPA==","shasum":"369863c4995cacb89be8578030841171a4a37c69","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.3.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRT2QxWB/xYmxSKlf9W8cwapRXz9wOpzisTVrWhHFgBAIhAK4WkMf34AiVuWIlg2xxj65+FMOnCz+HgepGWJRkhz0G"}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.3.3.tgz_1496528911722_0.7904577641747892"},"deprecated":"Break publish files before v0.3.4","directories":{}},"0.3.4":{"name":"twconf","version":"0.3.4","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"npm run cover","mocha":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm run mocha -- -w","cover":"nyc npm run mocha","report-coverage":"nyc report --reporter=text-lcov | coveralls","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.0","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.2.0","eslint-plugin-import":"^2.3.0","lint-staged":"^3.5.0","mocha":"^3.4.2","nyc":"^11.0.2","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0,"no-restricted-syntax":"off"}},"babel":{"presets":[["env",{"targets":{"node":"6.9"},"useBuiltIns":true,"exclude":["transform-regenerator","transform-async-to-generator"]}],"stage-0"]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"patch","chore":"patch"}},"pre-commit":"lint-staged","lint-staged":{"*.js":"lint"},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"core-js":"^2.4.1"},"gitHead":"2b219a73585fb749fc3db4a05f98e9b625842b76","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.3.4","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-kS2rOeK+p7v2Dq+1p9GfEdZMdgfhP5SmgYN/whQ/eVGuFdzCUenGUQHOBK5+OVMZ52CcCeupTyJ+fDcQQ8SeAg==","shasum":"ace529daae77fcc098832ab0e1ce100a02ebc39f","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.3.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXAPzTgpxmUjZEhXB/KXq8gX2KocthTQSX+ZRlkR7DfgIhAJT5jHJHqhQrBajy2ZAyqaxvsr0Sr6PbRKe4m8InuAZ6"}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.3.4.tgz_1496530531090_0.22509062755852938"},"directories":{}},"0.3.5":{"name":"twconf","version":"0.3.5","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","report-coverage":"nyc report --reporter=text-lcov | coveralls","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.0","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.2.0","eslint-plugin-import":"^2.3.0","lint-staged":"^3.5.0","mocha":"^3.4.2","nyc":"^11.0.2","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0,"no-restricted-syntax":"off"}},"babel":{"presets":[["env",{"targets":{"node":"6.9"},"useBuiltIns":true,"exclude":["transform-regenerator","transform-async-to-generator"]}],"stage-0"]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"patch","chore":"patch"}},"pre-commit":"lint-staged","lint-staged":{"*.js":"lint"},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"core-js":"^2.4.1"},"gitHead":"de8008965cd17f62a64654b332a761d9671ddfb9","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.3.5","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-jY+V+I+b3LdM4PNEjClCZGSigeV2va5eG5IS8yNXf9UgGQjbweZT0Sj5U+DQxk0GN1q9YE3GTot/7S+WpyDb2g==","shasum":"c69e5921887fb601e246342a329afe00f4d4fcfd","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.3.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFNFXW0rx0gmTIYnvqSIMLnUdbjjQY1zAyYxZBQz0wUQIgHqNRPjBSlO20JMh/jGHchvqhzu2djOWEtRtXVXbElLk="}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.3.5.tgz_1496579303850_0.7292080200277269"},"directories":{}},"0.4.0":{"name":"twconf","version":"0.4.0","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","report-coverage":"nyc report --reporter=text-lcov | coveralls","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.0","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.2.0","eslint-plugin-import":"^2.3.0","lint-staged":"^3.5.0","mocha":"^3.4.2","nyc":"^11.0.2","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0,"no-restricted-syntax":"off"}},"babel":{"presets":[["env",{"targets":{"node":"6.9"},"useBuiltIns":true,"exclude":["transform-regenerator","transform-async-to-generator"]}],"stage-0"]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"patch","chore":"patch"}},"pre-commit":"lint-staged","lint-staged":{"*.js":"lint"},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"core-js":"^2.4.1"},"gitHead":"9f08f8718e4dc67d6d9a5455b8f1a65a0e73f4bb","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.4.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-/v2pbng248amLXU2G+tW4eHuAFkllQzixq4qYyfnWn4EEIGwStIfikC65ZDuF978wuJ0UJe8z7LJTmXfwB3Cqg==","shasum":"211b4bf8dae17b6454f573b631a972ca60ac2eeb","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyyBq+ykrOF6z2ffSAhF5oQ5deBaUbcLtnV6XjRnsX0QIhAM9UbTMb2maCnaUcLDKmxNSXBcjX/Fpu+I3bV6DSyN8T"}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.4.0.tgz_1496909120096_0.58243976556696"},"directories":{}},"0.4.1":{"name":"twconf","version":"0.4.1","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","report-coverage":"nyc report --reporter=text-lcov | coveralls","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.0","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.2.0","eslint-plugin-import":"^2.3.0","lint-staged":"^4.0.0","mocha":"^3.4.2","nyc":"^11.0.2","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0,"no-restricted-syntax":"off"}},"babel":{"presets":[["env",{"targets":{"node":"6.9"},"useBuiltIns":true,"exclude":["transform-regenerator","transform-async-to-generator"]}],"stage-0"]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"patch","chore":"patch"}},"pre-commit":"lint-staged","lint-staged":{"*.js":"lint"},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"core-js":"^2.4.1"},"gitHead":"9bf32c8f8e143c9da79354f142a75d595c4b57df","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.4.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-8ovxKD1eTo+oSDwJH8FbSL5B3eXMbgUQZNGvcV7ng9VdkgPq9AbCSsRTbnM///DsqbQsiST6TLDNSFtNUeA4FA==","shasum":"e9f08adeaab78d558401a8b73792a848bc355cc3","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF91Y5pIdPaL76SxuPHluBpfjYhFqh3IYnFnCfSHT9QXAiEAoGfosEXjbx/zXmW4/MHpUy94Sde+ZcjdJa0mIU7b4aw="}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.4.1.tgz_1497861705001_0.48977978178299963"},"directories":{}},"0.4.2":{"name":"twconf","version":"0.4.2","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","report-coverage":"nyc report --reporter=text-lcov | coveralls","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.0","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^4.1.0","eslint-config-airbnb-base":"^11.2.0","eslint-plugin-import":"^2.3.0","lint-staged":"^4.0.0","mocha":"^3.4.2","nyc":"^11.0.2","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0,"no-restricted-syntax":"off"}},"babel":{"presets":[["env",{"targets":{"node":"6.9"},"useBuiltIns":true,"exclude":["transform-regenerator","transform-async-to-generator"]}],"stage-0"]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"patch","chore":"patch"}},"pre-commit":"lint-staged","lint-staged":{"*.js":"lint"},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"core-js":"^2.4.1"},"gitHead":"de5d4aa904dbd06e094d4add0b1fb270ea4dd15b","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.4.2","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-q2PHm6Yi6I4DPxnSIW8pQpznEtwzi9nggr2UZk+FACzMcOutIp3aXWWZgBu6EqOTLYixmfm2R2aZHAa35LPceQ==","shasum":"1929349f8aa4189f1083e428d1c79ace7ee3dd9d","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.4.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIA4rQpTlxDBQDohz1ZEllDCguqx2JVrflqVpg52iePRoAh9THj6IKZDMGqO/S8+sKJQ9sVXNp/zt/JAEzWGH+Z+6"}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.4.2.tgz_1498761322193_0.6070503888186067"},"directories":{}},"0.4.3":{"name":"twconf","version":"0.4.3","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","report-coverage":"nyc report --reporter=text-lcov | coveralls","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.2","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^4.1.0","eslint-config-airbnb-base":"^11.2.0","eslint-plugin-import":"^2.6.1","lint-staged":"^4.0.0","mocha":"^3.4.2","nyc":"^11.0.3","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0,"no-restricted-syntax":"off"}},"babel":{"presets":[["env",{"targets":{"node":"6.9"},"useBuiltIns":true,"exclude":["transform-regenerator","transform-async-to-generator"]}],"stage-0"]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"patch","chore":"patch"}},"pre-commit":"lint-staged","lint-staged":{"*.js":"lint"},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"core-js":"^2.4.1"},"gitHead":"41f6653989750b43bf15234f856717444794536e","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.4.3","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-moi165X49sPg72kfaCuhPJCxn0ECTnlg7fBQmq85vd2TAYhfCt7MSpW+/rC1q704acY3CTcSHH0xcXq4huQyVA==","shasum":"6b2797b7d41e082929edb95c3287db3a35028051","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.4.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBukdkTNAUzZgJ2JKKJ68BCvJOrYa3uqTAHU4e6O65WrAiEA/lRa8GQOR/7h4OK6rO6x/GeEs9D2RdA76yzFMYhrJL8="}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.4.3.tgz_1500374098018_0.7126356079243124"},"directories":{}},"0.4.4":{"name":"twconf","version":"0.4.4","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","report-coverage":"nyc report --reporter=text-lcov | coveralls","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.2","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^4.1.0","eslint-config-airbnb-base":"^11.3.1","eslint-plugin-import":"^2.6.1","lint-staged":"^4.0.0","mocha":"^3.5.0","nyc":"^11.0.3","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0,"no-restricted-syntax":"off"}},"babel":{"presets":[["env",{"targets":{"node":"6.9"},"useBuiltIns":true,"exclude":["transform-regenerator","transform-async-to-generator"]}],"stage-0"]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"null","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"null","chore":"patch"}},"pre-commit":"lint-staged","lint-staged":{"*.js":"lint"},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"core-js":"^2.5.0"},"gitHead":"62acbb32ce682b2613d067b1241351e81759ff6c","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.4.4","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-cbI7U4kCwswvdHeydhSakodAf/qcR+D6bK42tL0kqcJlZ1uGhIn1avExgy3RCK9XmpzvpaIoys8C8xsOURx4bg==","shasum":"688f82fc72208c9ec6f12213ef07373e284f2cd5","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.4.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdSbmjUjKB23kO9KjfZfdnPWRY521JfZn5pfajNt9x9QIgItSCrIzZEkP2THDJK2b8dXUzgTu5BBHjL4VkPfUp9ag="}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.4.4.tgz_1502378044687_0.4138227633666247"},"directories":{}},"0.4.5":{"name":"twconf","version":"0.4.5","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","report-coverage":"nyc report --reporter=text-lcov | coveralls","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","make-commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm t"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.2","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^4.4.1","eslint-config-airbnb-base":"^11.3.1","eslint-plugin-import":"^2.6.1","husky":"^0.14.3","lint-staged":"^4.0.0","mocha":"^3.5.0","nyc":"^11.0.3","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0,"no-restricted-syntax":"off"}},"babel":{"presets":[["env",{"targets":{"node":"6.9"},"useBuiltIns":true,"exclude":["transform-regenerator","transform-async-to-generator"]}],"stage-0"]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"null","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"null","chore":"null"}},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"core-js":"^2.5.0"},"gitHead":"0dbb957ca43e02128f224e2e0e31c9c9b611d158","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.4.5","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-CWtgtD/p47XwEFbqTHa+uEpKaxhy03thlgqO1O1G/M4/sAOujB6CqtLxGyYUris/NFmdMgRa3fc8UCFMVRZeEw==","shasum":"ab6bc2439b9706559e6f4995fc048befb8bc53f3","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.4.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNibGMOQCEsjrVxN7FB94xDseM0oz5QFuuFiDAZjAC/AiAS0lGD9K9BYDVNrCJT6XUs5pagGU2sMQ6cR/RSM2cn5g=="}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.4.5.tgz_1502382922149_0.6913406983949244"},"directories":{}},"0.4.6":{"name":"twconf","version":"0.4.6","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","report-coverage":"nyc report --reporter=text-lcov | coveralls","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","make-commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm t"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^7.0.0-alpha.19","babel-eslint":"8.0.0-alpha.17","babel-preset-env":"^2.0.0-alpha.19","babel-preset-stage-0":"^7.0.0-alpha.19","babel-register":"^7.0.0-alpha.19","chai":"^4.0.2","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^4.4.1","eslint-config-airbnb-base":"^11.3.1","eslint-plugin-import":"^2.6.1","lint-staged":"^4.0.0","husky":"^0.14.3","mocha":"^3.5.0","nyc":"^11.0.3","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0,"no-restricted-syntax":"off"}},"babel":{"presets":["stage-0",["env",{"targets":{"node":"6.10"},"useBuiltIns":"usage","exclude":["transform-regenerator","transform-async-to-generator"]}]]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"null","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"null","chore":"null"}},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"babel-polyfill":"^7.0.0-alpha.19"},"gitHead":"6a4b7d7b611553b8cec8b7e542cce6e728ee88ae","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.4.6","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-A9W26tses8UfsMEjYOphOPLtXe9lnICLfnhC6zshQXSUQlgsssttunC5LBkzCrlWqL0D5YIqRer0F3e1/+25ww==","shasum":"019706ca1ebf03dd90a1dc626416b2cb287c94e1","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.4.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgztkTuy+oeYieHB6ZT5iX35iG5zfo5o0Wj10iIa5YuAiB7yP5zbjJ6Wm9p8V+OGouleEoBFuLY3D7SzXr/asKpvg=="}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.4.6.tgz_1502463922377_0.2602563095279038"},"directories":{}},"0.5.0":{"name":"twconf","version":"0.5.0","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","report-coverage":"nyc report --reporter=text-lcov | coveralls","lint":"eslint ./src","lint:fix":"eslint --fix ./src","lint-staged":"lint-staged","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","make-commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm t"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^7.0.0-alpha.19","babel-eslint":"8.0.0-alpha.17","babel-preset-env":"^2.0.0-alpha.19","babel-preset-stage-0":"^7.0.0-alpha.19","babel-register":"^7.0.0-alpha.19","chai":"^4.0.2","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^4.4.1","eslint-config-airbnb-base":"^11.3.1","eslint-plugin-import":"^2.6.1","lint-staged":"^4.0.0","husky":"^0.14.3","mocha":"^3.5.0","nyc":"^11.0.3","pre-commit":"^1.2.2","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":0,"no-restricted-syntax":"off"}},"babel":{"presets":["stage-0",["env",{"targets":{"node":"6.10"},"useBuiltIns":"usage","exclude":["transform-regenerator","transform-async-to-generator"]}]]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"null","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"null","chore":"null"}},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"babel-polyfill":"^7.0.0-alpha.19"},"gitHead":"a0b032fd454a3cc64676c898332a748438c3a826","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.5.0","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-87ZCulxtKhiSMp/4VWVg4fEVWP+bQKs+LQ4UsaPSfmZk3hm2x4b0EzZHr51/le5NOOszWUBTCff1ksL0WJ9/yg==","shasum":"9282a2e76fa0d01d14e6b3cdc400e828b7fa0685","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBKy85HP4jgC4X25Gnml10abn0qIbybcex94Bpj5IL2AIhAN96O3assutIuCsTMGKrAYZb+es8bTJpq+5um5NETO7Z"}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.5.0.tgz_1502625436426_0.6757123367860913"},"directories":{}},"0.6.0":{"name":"twconf","version":"0.6.0","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","postcover":"nyc report --reporter=html --reporter=lcov","report-coverage":"nyc report --reporter=text-lcov | coveralls","lint":"eslint ./src","lint:fix":"eslint --fix ./src","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","make-commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"lint-staged && npm run cover"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^7.0.0-alpha.19","babel-eslint":"8.0.0-alpha.17","babel-preset-env":"^2.0.0-alpha.19","babel-preset-stage-0":"^7.0.0-alpha.19","babel-register":"^7.0.0-alpha.19","chai":"^4.0.2","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^4.4.1","eslint-config-airbnb-base":"^11.3.1","eslint-plugin-import":"^2.6.1","eslint-plugin-jsdoc":"^3.1.2","husky":"^0.14.3","lint-staged":"^4.0.0","mocha":"^3.5.0","nyc":"^11.0.3","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":"error","no-restricted-syntax":"off","max-len":["error",{"code":100,"comments":200,"ignoreComments":true,"ignoreTrailingComments":true,"ignoreTemplateLiterals":true,"ignoreStrings":true,"ignoreRegExpLiterals":true}],"jsdoc/check-param-names":1,"jsdoc/check-tag-names":1,"jsdoc/check-types":1,"jsdoc/newline-after-description":1,"jsdoc/require-description-complete-sentence":1,"jsdoc/require-example":0,"jsdoc/require-hyphen-before-param-description":1,"jsdoc/require-param":1,"jsdoc/require-param-description":1,"jsdoc/require-param-type":"error","jsdoc/require-returns-description":1,"jsdoc/require-returns-type":1},"plugins":["jsdoc"]},"babel":{"presets":["stage-0",["env",{"targets":{"node":"6.10"},"useBuiltIns":"usage","exclude":["transform-regenerator","transform-async-to-generator"]}]]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"null","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"null","chore":"null"}},"lint-staged":{"*.js":["eslint --fix ","git add"],".json":["eslint --ext json --fix ","git add "]},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"babel-polyfill":"^7.0.0-alpha.19","eerror":"^0.2.0"},"gitHead":"6d1275f4f9bee086123a6a3b5e6dca61ae6f1b65","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.6.0","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-WrQ2SiGBCMyaFNEvOiH3cUWIV36TvvJGbDaLP60WcjIE5antjS9QXIVEU7GmRfs0C+pRP04xD8GMmvIBGs1t8g==","shasum":"d7d3bdd83ed07f6cdd06a112caa22fb0a3a3b751","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBdvBH/i7XtO5wUUxivLG+3/UGlVJtWOrAxPq9rIxDVmAiEAjhabjh95ka/LbB7v1dc8EaZ0M8ullyL2Vxh7feaNGaY="}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.6.0.tgz_1502706148563_0.9169375151395798"},"directories":{}},"0.6.1":{"name":"twconf","version":"0.6.1","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --compilers js:babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","postcover":"nyc report --reporter=html --reporter=lcov","report-coverage":"nyc report --reporter=text-lcov | coveralls","lint":"eslint ./src","lint:fix":"eslint --fix ./src","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","make-commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"lint-staged && npm run cover"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^7.0.0-alpha.19","babel-eslint":"8.0.0-alpha.17","babel-preset-env":"^2.0.0-alpha.19","babel-preset-stage-0":"^7.0.0-alpha.19","babel-register":"^7.0.0-alpha.19","chai":"^4.0.2","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^4.4.1","eslint-config-airbnb-base":"^11.3.1","eslint-plugin-import":"^2.6.1","eslint-plugin-jsdoc":"^3.1.2","husky":"^0.14.3","lint-staged":"^4.0.0","mocha":"^3.5.0","nyc":"^11.0.3","rimraf":"^2.6.1","semantic-release":"^6.3.6"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":"error","no-restricted-syntax":"off","max-len":["error",{"code":100,"comments":200,"ignoreComments":true,"ignoreTrailingComments":true,"ignoreTemplateLiterals":true,"ignoreStrings":true,"ignoreRegExpLiterals":true}],"jsdoc/check-param-names":1,"jsdoc/check-tag-names":1,"jsdoc/check-types":1,"jsdoc/newline-after-description":1,"jsdoc/require-description-complete-sentence":1,"jsdoc/require-example":0,"jsdoc/require-hyphen-before-param-description":1,"jsdoc/require-param":1,"jsdoc/require-param-description":1,"jsdoc/require-param-type":"error","jsdoc/require-returns-description":1,"jsdoc/require-returns-type":1},"plugins":["jsdoc"]},"babel":{"presets":["stage-0",["env",{"targets":{"node":"6.10"},"useBuiltIns":"usage","exclude":["transform-regenerator","transform-async-to-generator"]}]]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"null","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"null","chore":"null"}},"lint-staged":{"*.js":["eslint --fix ","git add"],".json":["eslint --ext json --fix ","git add "]},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"babel-polyfill":"^7.0.0-alpha.19","eerror":"^0.2.0"},"gitHead":"7390ff42dad505bc2ac5938f913be8f343dc5a63","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.6.1","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-PrMZsjPNZrOl7ynf3J6vPklrN8qf2Nq18D4AV6vosMgbY1Mtcy64+eaESNDijlcv8uwJpmLXshGAjB9siu3Ing==","shasum":"2282273538d11a09c87dc6967dbf55c805f522fd","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.6.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDL4tSoPfK6NWE6cbhv10s2+lbsIJbgdVMP06HuQplSygIhANR9J6xDm9mgFyWgJsFSdX7gTBCoRT4tIoJg0XdoTU3i"}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf-0.6.1.tgz_1502799872571_0.6222183166537434"},"directories":{}},"0.7.0":{"name":"twconf","version":"0.7.0","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --require babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","postcover":"nyc report --reporter=html --reporter=lcov","report-coverage":"nyc report --reporter=text-lcov | coveralls","lint":"eslint ./src","lint:fix":"eslint --fix ./src","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","make-commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"lint-staged && npm run cover"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^7.0.0-alpha.19","babel-eslint":"8.2.0","babel-preset-env":"^2.0.0-alpha.19","babel-preset-stage-0":"^7.0.0-alpha.19","babel-register":"^7.0.0-alpha.19","chai":"^4.0.2","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^4.4.1","eslint-config-airbnb-base":"^11.3.1","eslint-plugin-import":"^2.6.1","eslint-plugin-jsdoc":"^3.1.2","husky":"^0.14.3","lint-staged":"^6.0.0","mocha":"^5.0.0","nyc":"^11.0.3","rimraf":"^2.6.1","semantic-release":"^8.2.3"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":"error","no-restricted-syntax":"off","max-len":["error",{"code":100,"comments":200,"ignoreComments":true,"ignoreTrailingComments":true,"ignoreTemplateLiterals":true,"ignoreStrings":true,"ignoreRegExpLiterals":true}],"jsdoc/check-param-names":1,"jsdoc/check-tag-names":1,"jsdoc/check-types":1,"jsdoc/newline-after-description":1,"jsdoc/require-description-complete-sentence":1,"jsdoc/require-example":0,"jsdoc/require-hyphen-before-param-description":1,"jsdoc/require-param":1,"jsdoc/require-param-description":1,"jsdoc/require-param-type":"error","jsdoc/require-returns-description":1,"jsdoc/require-returns-type":1},"plugins":["jsdoc"]},"babel":{"presets":["stage-0",["env",{"targets":{"node":"6.10"},"useBuiltIns":"usage","exclude":["transform-regenerator","transform-async-to-generator"]}]]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"null","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"null","chore":"null"}},"lint-staged":{"*.js":["eslint --fix ","git add"],".json":["eslint --ext json --fix ","git add "]},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"babel-polyfill":"^7.0.0-alpha.19","eerror":"^2.0.0"},"gitHead":"7e5faac736ac96371d537e70c9998a154ce52f17","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.7.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-15Tf+nrHoEVhMjCONJAf/U8Q2fzldwG0o4UHdEyhEH2FX+SRlpGw9plMGKG2uHv3NRJ8FDitCzSxWT/sGBQeMQ==","shasum":"15722e0d2f14c0eb2cd3d3cd200feef96f6008a6","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.7.0.tgz","fileCount":55,"unpackedSize":129260,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdT9fGqNHo/7yg0JZkt9bG15zllS6P4bm8x3VS0zhI8gIgaocKTJCo48W/zlm1JNuMrqjKmePf4Pvs8ZltKzZkAFw="}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf_0.7.0_1523323624935_0.41682329744292734"},"_hasShrinkwrap":false},"0.7.1":{"name":"twconf","version":"0.7.1","description":"Module for validation config from environment variables","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"license":"MIT","keywords":["config","configuration","12-app","12-factors","flexible","plugabble"],"scripts":{"test":"mocha --recursive --check-leaks --require babel-register src/**/*.test.js src/*.test.js","test:dev":"npm t -- -w","cover":"nyc npm t","postcover":"nyc report --reporter=html --reporter=lcov","report-coverage":"nyc report --reporter=text-lcov | coveralls","lint":"eslint ./src","lint:fix":"eslint --fix ./src","prebuild":"rimraf ./dist","build":"babel src -d ./dist -s --ignore test.js","make-commit":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"lint-staged && npm run cover"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"^1.0.2-0","babel-cli":"^7.0.0-alpha.19","babel-eslint":"8.2.0","babel-preset-env":"^2.0.0-alpha.19","babel-preset-stage-0":"^7.0.0-alpha.19","babel-register":"^7.0.0-alpha.19","chai":"^4.0.2","commitizen":"^2.9.6","coveralls":"^2.13.1","eslint":"^4.4.1","eslint-config-airbnb-base":"^11.3.1","eslint-plugin-import":"^2.6.1","eslint-plugin-jsdoc":"^3.1.2","husky":"^0.14.3","lint-staged":"^6.0.0","mocha":"^5.0.0","nyc":"^11.0.3","rimraf":"^2.6.1","semantic-release":"^8.2.3"},"engines":{"node":">=6.0.0"},"eslintConfig":{"root":true,"extends":"eslint-config-airbnb-base","parser":"babel-eslint","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"codeFrame":false},"env":{"node":true},"rules":{"strict":"error","no-restricted-syntax":"off","max-len":["error",{"code":100,"comments":200,"ignoreComments":true,"ignoreTrailingComments":true,"ignoreTemplateLiterals":true,"ignoreStrings":true,"ignoreRegExpLiterals":true}],"jsdoc/check-param-names":1,"jsdoc/check-tag-names":1,"jsdoc/check-types":1,"jsdoc/newline-after-description":1,"jsdoc/require-description-complete-sentence":1,"jsdoc/require-example":0,"jsdoc/require-hyphen-before-param-description":1,"jsdoc/require-param":1,"jsdoc/require-param-description":1,"jsdoc/require-param-type":"error","jsdoc/require-returns-description":1,"jsdoc/require-returns-type":1},"plugins":["jsdoc"]},"babel":{"presets":["stage-0",["env",{"targets":{"node":"6.10"},"useBuiltIns":"usage","exclude":["transform-regenerator","transform-async-to-generator"]}]]},"release":{"analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"commitTypeMap":{"feat":"minor","fix":"patch","docs":"null","style":"null","refactor":"patch","perf":"patch","test":"null","build":"patch","ci":"null","chore":"null"}},"lint-staged":{"*.js":["eslint --fix ","git add"],".json":["eslint --ext json --fix ","git add "]},"files":["dist/*.*","dist/**/*.*"],"dependencies":{"babel-polyfill":"^7.0.0-alpha.19","eerror":"^2.0.0"},"gitHead":"28946cee6185c9bb68ea57687df81fa3a78340fc","bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","_id":"twconf@0.7.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"enroute","email":"nnsceg@gmail.com"},"dist":{"integrity":"sha512-pEnE7tzYNzRdqepzKaZZUEfxjYiIBPZ93VAbdMp+5rVUxgmoEbv6KE7BNHhzwXKzwWRtKTkXSjTFhJRUuzBLSg==","shasum":"daaa20c260f40b44508372d772d361d7b94efb96","tarball":"https://registry.npmjs.org/twconf/-/twconf-0.7.1.tgz","fileCount":55,"unpackedSize":129231,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdO62+7IEgsBlrvxedy7fUObX0+0fdFoSdDCJ8uOO3twIgOjSe4+PIXfPUd+DMIoqSHnO0nfOSc/taZjg6QcYxzik="}]},"maintainers":[{"name":"enroute","email":"nnsceg@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twconf_0.7.1_1523339074148_0.08966815761963165"},"_hasShrinkwrap":false}},"homepage":"https://github.com/TeslaCtroitel/twconf#readme","repository":{"type":"git","url":"git+ssh://git@github.com/TeslaCtroitel/twconf.git"},"author":{"name":"EnRoute","email":"nnsceg@gmail.com"},"bugs":{"url":"https://github.com/TeslaCtroitel/twconf/issues"},"license":"MIT","readmeFilename":"README.md","users":{},"keywords":["config","configuration","12-app","12-factors","flexible","plugabble"]}