UNPKG

@codemask-labs/node-config

Version:
104 lines (103 loc) 2.77 kB
{ "name": "@codemask-labs/node-config", "author": "Codemask <contact@codemask.com> (https://github.com/codemask-labs/node-config)", "repository": "https://github.com/codemask-labs/node-config", "license": "MIT", "version": "2.0.3", "description": "Node Config Module", "main": "dist/index.js", "types": "dist/index.d.ts", "type": "commonjs", "packageManager": "yarn@4.6.0", "engines": { "node": ">= 20.0.0" }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "eslintIgnore": [ "node_modules/" ], "scripts": { "start:dev": "nest start -w", "build:example": "yarn rimraf dist && nest build", "test": "yarn jest --config=jest.config.json --pathPattern=lib", "build:package": "yarn tsc --declaration --project tsconfig.build.json", "build:replace-tspaths": "yarn tscpaths -p tsconfig.build.json -s ./lib -o ./dist", "build": "yarn rimraf dist && yarn build:package && yarn build:replace-tspaths", "lint": "yarn eslint \"lib/**/*.ts\"", "format": "yarn prettier -w lib && yarn lint --fix", "format:check": "yarn prettier --check lib", "update": "yarn upgrade-interactive" }, "keywords": [ "codemask-labs", "config-management", "typescript", "nodejs", "class-validator", "class-transformer", "dotenv", "nestjs", "configuration", "env-variables", "type-safe", "validation", "decorators", "dependency-injection", "nestjs-config", "environment-variables", "runtime-validation", "node-config", "strongly-typed" ], "peerDependencies": { "class-transformer": ">=0.5.1", "class-validator": ">=0.14.1" }, "resolutions": { "cross-spawn": "7.0.5", "micromatch": "4.0.8", "braces": "3.0.3" }, "dependencies": { "chalk": "4.1.2", "dotenv": "16.4.7", "ramda": "0.30.1" }, "devDependencies": { "@commitlint/config-conventional": "19.6.0", "@nestjs/cli": "11.0.2", "@nestjs/common": "11.0.5", "@nestjs/core": "11.0.7", "@nestjs/platform-express": "11.0.7", "@nestjs/typeorm": "11.0.0", "@types/jest": "29.5.14", "@types/node": "22.10.10", "@types/pg": "8.11.10", "@types/ramda": "0.30.2", "class-transformer": "0.5.1", "class-validator": "0.14.1", "eslint": "9.19.0", "eslint-config-codemask": "2.0.0-beta.15", "jest": "29.7.0", "pg": "8.13.1", "prettier": "3.4.2", "reflect-metadata": "0.2.2", "rimraf": "6.0.1", "ts-jest": "29.2.5", "tscpaths": "0.0.9", "typeorm": "0.3.20", "typescript": "5.7.3" }, "files": [ "dist", "LICENSE" ], "publishConfig": { "@codemask-labs:registry": "https://registry.npmjs.org/", "access": "public" } }