{
  "name": "dyna-config-handler",
  "version": "1.0.4",
  "description": "Simplifies the configuration handling in json files for node-js applications",
  "repository": {
    "type": "git",
    "url": "http://github.com/aneldev/dyna-config-handler"
  },
  "main": "./dist/index.js",
  "typings": "./dist/index.d.ts",
  "scripts": {
    "clear": "rimraf build temp",
    "debug-dev-build": "rimraf build && webpack --config webpack.debug-dev.nodejs.config.js --watch",
    "debug-dev-browser": "webpack-dev-server --config webpack.debug-dev.browser.config.js --port 8027 --devtool eval --progress --hot --content-base debug-ground/debug-dev-on-browser --host 0.0.0.0",
    "debug-dev-devtools": "node --inspect ./debug-ground/debug-dev-on-nodejs/index.js  && npm run debug-dev-devtools",
    "debug-dev-devtools-brk": "node --inspect --debug-brk ./debug-ground/debug-dev-on-nodejs/index.js  && npm run debug-dev-devtools-brk",
    "debug-dev-inspector": "node-debug ./debug-ground/debug-dev-on-nodejs/index.js  && npm run debug-dev-inspector",
    "debug-dev-inspector-brk": "node-debug --debug-brk ./debug-ground/debug-dev-on-nodejs/index.js  && npm run debug-dev-inspector-brk",
    "debug-dev-run": "node debug-ground/debug-dev-on-nodejs/index.js",
    "debug-tests-build": "rimraf build && webpack --config webpack.debug-test.nodejs.config.js --watch",
    "debug-tests-browser": "webpack-dev-server --config webpack.debug-test.browser.config.js --port 8023 --devtool eval --progress --hot --content-base debug-ground/debug-test-on-browser --host 0.0.0.0",
    "debug-tests-devtools": "node --inspect ./debug-ground/debug-test-on-nodejs/index.js  && npm run debug-tests-devtools",
    "debug-tests-devtools-brk": "node --inspect --debug-brk ./debug-ground/debug-test-on-nodejs/index.js  && npm run debug-tests-devtools-brk",
    "debug-tests-inspector": "node-debug ./debug-ground/debug-test-on-nodejs/index.js  && npm run debug-tests-inspector",
    "debug-tests-inspector-brk": "node-debug --debug-brk ./debug-ground/debug-test-on-nodejs/index.js  && npm run debug-tests-inspector-brk",
    "debug-tests-run": "node debug-ground/debug-test-on-nodejs/index.js",
    "sync-externals": "node syncExternals.js",
    "build-watch": "set NODE_ENV=production && webpack --config webpack.dist.config.js --watch",
    "build-tsc-watch": "tsc -w",
    "build": "rimraf ./dist/ && npm run .build-index.d.ts && npm run .build-dist",
    ".build-index.d.ts": "tsc && rm ./dist/index.js; npm run .build-index.d.ts-clear",
    ".build-index.d.ts-clear": "cd dist/ && find . -name \\*.js -delete && cd .. && rimraf temp",
    ".build-dist": "set NODE_ENV=production && webpack --config webpack.dist.config.js",
    "release": "npm run build && npm run publish-push",
    "test": "jest --coverage --no-cache --runInBand",
    "test-only": "jest --coverage --verbose --no-cache --runInBand",
    "test-watch": "jest --watch --verbose --runInBand",
    "commit": "git add -u && git add -A && git commit -m",
    "commit-amend": "git add -u && git add -A && git commit --amend --no-edit",
    "pp": "npm run publish-push",
    "publish-push": "npm run commit-amend; npm version patch && npm publish && git push && git push --tags",
    "tpp": "npm run test-publish-push",
    "test-publish-push": "npm test && npm version patch && npm publish && git push && git push --tags",
    "clear-npm-cache": "npm cache clear --force",
    "reinstall": "rm ./package-lock.json; rm -rf ./node_modules; npm install"
  },
  "keywords": [],
  "author": "Anel dev",
  "license": "MIT",
  "dependencies": {
    "dyna-node-fs": "^0.1.4"
  },
  "devDependencies": {
    "@types/jest": "^20.0.0",
    "@types/node": "^7.0.54",
    "awesome-typescript-loader": "^3.4.1",
    "babel-core": "6.11.4",
    "babel-loader": "6.0.0",
    "babel-polyfill": "^6.9.1",
    "babel-plugin-add-module-exports": "0.1.2",
    "babel-preset-es2015": "6.9.0",
    "babel-preset-stage-2": "^6.24.1",
    "babel-runtime": "6.11.6",
    "chokidar": "^1.7.0",
    "file-loader": "0.9.0",
    "font-awesome": "4.6.3",
    "jest": "^20.0.0",
    "jest-cli": "^20.0.0",
    "nodemon": "^1.12.1",
    "rimraf": "^2.6.1",
    "source-map-loader": "0.1.5",
    "ts-jest": "^20.0.0",
    "typescript": "^2.7.1",
    "webpack": "^2.4.1",
    "webpack-dev-middleware": "^1.12.2",
    "webpack-dev-server": "^2.11.1",
    "webpack-node-externals": "^1.6.0"
  },
  "jest": {
    "setupTestFrameworkScriptFile": "./tests/setup/testSetup.ts",
    "automock": false,
    "collectCoverage": false,
    "testEnvironment": "jest-environment-node",
    "transform": {
      ".(ts|tsx)": "<rootDir>/node_modules/ts-jest/preprocessor.js"
    },
    "testRegex": "(src|tests)/.*\\.(test|spec)\\.(ts|tsx|js|jsx)$",
    "moduleFileExtensions": [
      "ts",
      "tsx",
      "js",
      "jsx"
    ],
    "coverageDirectory": "coverage",
    "collectCoverageFrom": [
      "src/**/*.{ts,tsx,js,jsx}",
      "!src/**/*.d.ts"
    ]
  },
  "jest-junit": {
    "output": "./coverage/junit.xml"
  }
}
