configuru
Version:
Manage the configuration of your Nodejs application with multiple environments and custom preferences, utilizing Configuru in CI and development as well!
63 lines (62 loc) • 1.8 kB
JSON
{
"name": "configuru",
"description": "Manage the configuration of your Nodejs application with multiple environments and custom preferences, utilizing Configuru in CI and development as well!",
"version": "2.0.1",
"author": "Jaroslav Šmolík <grissius@gmail.com>",
"contributors": [
"Jaroslav Šmolík <grissius@gmail.com>",
"Pavel Švagr <s.pavel66@gmail.com>",
"Jiří Šmolík <smolikjirka@gmail.com>"
],
"main": "./dist/index.js",
"engines": {
"node": ">=20"
},
"repository": {
"type": "git",
"url": "https://github.com/AckeeCZ/configuru"
},
"license": "MIT",
"keywords": [
"configuration",
"env",
"variable",
"preferences",
"environment",
"dot-env",
"process-env",
"config",
"setup",
"loader",
"builder",
"backend",
"nodejs",
"node",
"parser"
],
"scripts": {
"build": "tsc",
"test": "jest",
"test:coverage": "npm run test -- --collectCoverage",
"lint:check": "eslint --ignore-path .gitignore '**/*.ts' -f codeframe",
"lint:fix": "npm run lint:check -- --fix",
"prettier:check": "prettier --ignore-path .gitignore --check '**/*.{ts,js,json,md}'",
"prettier:fix": "npm run prettier:check -- --write '**/*.{ts,js,json,md}'",
"codestyle:check": "npm run lint:check -- && npm run prettier:check --",
"codestyle:fix": "npm run lint:fix && npm run prettier:fix --",
"docs": "typedoc --options typedoc.json src/lib/*.ts"
},
"dependencies": {
"jsonc-parser": "^3.1.0"
},
"devDependencies": {
"@ackee/styleguide-backend-config": "^1.0.1",
"@types/jest": "^28.1.4",
"@types/node": "^20.0.0",
"jest": "^28.1.2",
"prettier": "^2.7.1",
"ts-jest": "^28.0.5",
"typedoc": "^0.25.4",
"typescript": "^5.4.5"
}
}