UNPKG

wj-config

Version:

Javascript configuration module for NodeJS and browser frameworks such as React that works like ASP.net configuration where data sources are specified (usually JSON files) and environment variables can contribute/overwrite values by following a naming con

76 lines (75 loc) 1.93 kB
{ "name": "wj-config", "version": "3.1.1", "type": "module", "description": "Javascript configuration module for NodeJS and browser frameworks such as React that works like ASP.net configuration where data sources are specified (usually JSON files) and environment variables can contribute/overwrite values by following a naming convention.", "author": { "email": "webJose@gmail.com", "name": "José Pablo Ramírez Vargas" }, "keywords": [ "config", "wj", "wj-config", "nodejs", "node-config", "config-node", "env", "environment", "json", "json-config", "react", "react-config", "config-react", "microservice", "mife", "microfrontend" ], "repository": { "type": "git", "url": "git+https://github.com/WJSoftware/wj-config.git" }, "bugs": { "url": "https://github.com/WJSoftware/wj-config/issues" }, "license": "MIT-open-group", "homepage": "https://github.com/WJSoftware/wj-config#readme", "main": "./out/index.js", "types": "./out/wj-config.d.ts", "exports": { ".": { "types": "./out/index.d.ts", "import": "./out/index.js", "default": "./out/index.js" }, "./dist": { "types": "./dist/index.d.ts", "import": "./dist/index.min.js", "default": "./dist/index.min.js" } }, "scripts": { "build": "pwsh ./build-npm.ps1 && publint", "build:debug": "pwsh ./build-npm.ps1 -Verbose && publint", "test": "mocha \"./tests/**/*.test.js\"" }, "engines": { "node": ">=16.9.0" }, "files": [ "out", "dist/index.*" ], "devDependencies": { "@rollup/plugin-typescript": "^12.1.2", "@types/chai": "^5.2.2", "chai": "^5.1.2", "mocha": "^11.5.0", "publint": "^0.3.9", "rollup": "^4.41.1", "rollup-plugin-esbuild-minify": "^1.3.0", "sinon": "^21.0.0", "tslib": "^2.8.1", "typescript": "^5.8.2" } }