{
  "author": "Lloyd Hilaiel <lloyd@hilaiel.com> (http://lloyd.io)",
  "name": "convict",
  "description": "Featureful configuration management library for Node.js (nested structure, schema validation, etc.)",
  "keywords": [
    "configuration",
    "config",
    "key value store",
    "schema",
    "nested",
    "validation"
  ],
  "version": "5.2.1",
  "license": "Apache-2.0",
  "homepage": "https://github.com/mozilla/node-convict",
  "repository": {
    "type": "git",
    "url": "https://github.com/mozilla/node-convict.git"
  },
  "bugs": "https://github.com/mozilla/node-convict/issues",
  "engines": {
    "node": ">=6"
  },
  "scripts": {
    "posttest": "npm run lint",
    "test": "mocha --check-leaks test/*-tests.js",
    "posttest:coverage": "npm run lint",
    "test:coverage": "nyc --nycrc-path=nycrc.json --cache-dir=/tmp/nyc_cache_convict mocha test/*-tests.js",
    "pretest:ci": "npm run lint",
    "test:ci": "npm run test:coverage && cat /tmp/nyc_report_convict/lcov.info | coveralls",
    "lint": "eslint .",
    "lint:fix": "eslint --fix .",
    "version": "./assert_changelog_ready $npm_package_version"
  },
  "files": [
    "lib"
  ],
  "main": "lib/convict.js",
  "dependencies": {
    "json5": "2.1.0",
    "lodash.clonedeep": "4.5.0",
    "moment": "2.24.0",
    "validator": "11.1.0",
    "yargs-parser": "13.1.2"
  },
  "devDependencies": {
    "coveralls": "3.0.7",
    "deep-object-diff": "1.1.0",
    "eslint": "6.5.1",
    "js-yaml": "3.13.1",
    "mocha": "6.2.1",
    "must": "0.13.4",
    "nyc": "14.1.1",
    "toml": "3.0.0"
  }
}
