@tracker1/config-merge
Version:
Deep merge configuration .yml in directory trees into output file.
75 lines (74 loc) • 1.89 kB
JSON
{
"name": "@tracker1/config-merge",
"version": "0.6.0",
"description": "Deep merge configuration .yml in directory trees into output file.",
"main": "src/index.js",
"bin": "src/bin.js",
"repository": {
"type": "git",
"url": "git+https://github.com/tracker1/config-merge.git"
},
"author": "Michael J. Ryan <tracker1@gmail.com>",
"keywords": [
"config",
"configuration",
"merge",
"inheritance",
"hierarchy",
"hierarchical",
"yaml",
"json",
"images",
"strings",
"localization",
"internationalization",
"l10n",
"i18n"
],
"license": "MIT",
"bugs": {
"url": "https://github.com/tracker1/config-merge/issues"
},
"homepage": "https://github.com/tracker1/config-merge#readme",
"dependencies": {
"@tracker1/deep-merge": "^1.0.0",
"image-size": "^0.8.3",
"js-yaml": "^3.13.1",
"minimist": "^1.2.5"
},
"devDependencies": {
"canvas": "^2.6.0",
"jest": "^25.0.0",
"mkdirp-promise": "^5.0.1",
"rimraf-promise": "^2.0.0"
},
"jest": {
"coverageThreshold": {
"global": {
"branches": 100,
"functions": 100,
"lines": 100,
"statements": 100
}
}
},
"prettier": {
"printWidth": 100,
"tabWidth": 2,
"useTabs": false,
"singleQuote": true,
"trailingComma": "es5",
"parser": "babel",
"jsxBracketSameLine": true
},
"scripts": {
"clean": "npx rimraf coverage temp",
"test": "echo no tests configured",
"test_disabled": "jest --coverage",
"pretestf": "node scripts/pretestf",
"testf": "node src/bin.js ./tests/functional-input ./temp/functional-output",
"publish-patch": "npm version patch && git push && git push --tags",
"publish-minor": "npm version minor && git push && git push --tags",
"publish-major": "npm version major && git push && git push --tags"
}
}