UNPKG

@northscaler/config-custom-environment-variables-generator

Version:

Generator of config/custom-environment-variables.json File for config-Based Projects

109 lines (108 loc) 3.55 kB
{ "name": "@northscaler/config-custom-environment-variables-generator", "version": "1.4.0", "description": "Generator of config/custom-environment-variables.json File for config-Based Projects", "repository": { "type": "git", "url": "https://gitlab.com/northscaler-public/config-custom-environment-variables-generator.git" }, "keywords": [ "config", "node-config", "custom-environment-variables", "generator" ], "license": "MIT", "bin": { "cev": "cli.js", "cev-ts": "cli-ts.ts" }, "main": "index.js", "scripts": { "build": "npm install && npm test", "transpile": "run-s transpile-main transpile-test", "clean": "rimraf lib/main", "copy-src": "mkdirp lib/main/src && cp -r src/main/* lib/main/src", "pretranspile-main": "run-s clean copy-src", "transpile-main": "babel --verbose --out-dir lib/main --copy-files lib/main/src", "transpile-test": "babel --delete-dir-on-start --verbose --out-dir lib/test --copy-files src/test", "unit-integration": "nyc --check-coverage -x 'lib/test' --exclude-after-remap false mocha 'lib/test/unit/**/*.spec.js' 'lib/test/integration/**/*.spec.js'", "postunit-integration": "run-s report", "integration": "nyc --check-coverage -x 'lib/test' --exclude-after-remap false mocha 'lib/test/integration/**/*.spec.js'", "postintegration": "run-s report", "i": "mocha 'src/test/integration/**/*.spec.js' | npx bunyan", "unit": "nyc --check-coverage -x 'lib/test' --exclude-after-remap false mocha 'lib/test/unit/**/*.spec.js'", "postunit": "run-s report", "u": "mocha 'src/test/unit/**/*.spec.js' | npx bunyan", "test": "run-s transpile unit-integration lint", "report": "nyc report --reporter=html", "cov": "open coverage/index.html", "lint": "standard --verbose 'src/**/*.js'", "format": "standard --fix 'src/**/*.js'", "make-distribution": "run-s transpile finalize-distribution doc", "finalize-distribution": "cp package.json package-lock.json README.md LICENSE lib/main", "doc": "jsdoc --verbose -d lib/main/doc -r -c jsdoc.json -R lib/main/README.md lib/main", "prelink": "run-s make-distribution", "link": "mkdirp lib/main && cd lib/main && npm link; cd ../..", "unlink": "mkdirp lib/main && cd lib/main && npm unlink; cd ../.." }, "publishConfig": { "access": "public" }, "dependencies": { "@babel/polyfill": "7.12.1", "config": "3.3.7", "lodash.set": "4.3.2", "mkdirp": "1.0.4", "stdio": "2.1.1" }, "devDependencies": { "@babel/cli": "7.16.8", "@babel/core": "7.16.7", "@babel/plugin-proposal-optional-chaining": "7.16.7", "@babel/preset-env": "7.16.8", "@babel/register": "7.16.9", "@babel/traverse": "7.16.8", "@babel/types": "7.16.8", "acorn": "8.7.0", "babel-eslint": "10.1.0", "chai": "4.3.4", "copyfiles": "2.4.1", "dirty-chai": "2.0.1", "jsdoc": "3.6.7", "mocha": "9.1.3", "npm-cli-login": "1.0.0", "npm-run-all": "4.1.5", "nyc": "15.1.0", "rimraf": "3.0.2", "standard": "16.0.4" }, "babel": { "sourceMaps": "inline", "presets": [ [ "@babel/preset-env", { "targets": { "node": true } } ] ], "plugins": [ [ "@babel/plugin-proposal-optional-chaining", { "loose": false } ] ] }, "standard": { "parser": "babel-eslint" }, "mocha": { "colors": true, "require": "@babel/register" } }