UNPKG

@krauters/environment

Version:

A TypeScript utility library that provides a fluent, type-safe API for defining, transforming, and managing environment variable configurations in applications.

59 lines (58 loc) 1.58 kB
{ "name": "@krauters/environment", "description": "A TypeScript utility library that provides a fluent, type-safe API for defining, transforming, and managing environment variable configurations in applications.", "version": "0.5.2", "main": "dist/src/index.js", "type": "commonjs", "scripts": { "build": "tsc", "dev": "ts-node ./src/index.ts", "example-1": "ts-node ./example/1.ts", "fix": "npm run lint -- --fix", "lint": "npx eslint src/** test/**", "prepare": "husky || true", "prepublishOnly": "npm run build", "start": "nodemon --inspect -e ts -w ./src -x npm run dev", "test": "npm run lint && jest", "upgrade:all": "npx npm-check-updates --upgrade && npm install" }, "keywords": [ "config", "configuration", "env-variables", "env-vars", "environment-variables", "environment", "helper", "typescript" ], "author": "Colten Krauter <coltenkrauter>", "bugs": { "url": "https://github.com/krauters/environment/issues/new?title=%5BBUG%5D+Brief+Description&template=bug_report.md" }, "repository": { "type": "git", "url": "https://github.com/krauters/environment.git" }, "homepage": "https://buymeacoffee.com/coltenkrauter", "license": "ISC", "devDependencies": { "@jest/globals": "^29.7.0", "@krauters/eslint-config": "^1.5.0", "@krauters/utils": "^1.2.0", "@types/jest": "^29.5.14", "husky": "^9.1.7", "jest": "^29.7.0", "nodemon": "^3.1.7", "ts-jest": "^29.2.5", "ts-node": "^10.9.2", "typescript": "^5.7.2" }, "files": [ "dist", "scripts" ], "dependencies": { "dotenv": "^16.4.7" } }