UNPKG

@strattadb/environment

Version:

Environment variable configuration for Node.js made easy.

102 lines (101 loc) 3.1 kB
{ "name": "@strattadb/environment", "version": "8.0.2", "description": "Environment variable configuration for Node.js made easy.", "main": "dist/index.js", "homepage": "https://github.com/strattadb/environment", "repository": { "type": "git", "url": "https://github.com/strattadb/environment.git" }, "scripts": { "build": "yarn build-lib && yarn build-types", "build-lib": "cross-env NODE_ENV=production babel --source-maps --extensions \".ts\" --out-dir dist src", "build-types": "tsc --emitDeclarationOnly", "prebuild": "yarn clean-dist", "clean-dist": "rimraf dist", "tsc": "tsc --noEmit", "lint": "yarn lint:check", "lint:check": "eslint \"src/**/*.{js,ts}\"", "lint:fix": "eslint --fix \"src/**/*.{js,ts}\"", "test": "cross-env NODE_ENV=test jest", "test:watch": "yarn test --onlyChanged --watch", "test:ci": "yarn test --verbose --ci --coverage", "test:coverage": "yarn test --coverage", "test:debug": "cross-env NODE_ENV=test node --inspect-brk=0.0.0.0:9229 --nolazy node_modules/.bin/jest --runInBand", "upload-coverage": "codecov", "commit": "commit", "semantic-release": "semantic-release" }, "types": "dist/index.d.ts", "private": false, "dependencies": { "debug": "^4.3.1", "validator": "^13.1.17" }, "devDependencies": { "@babel/cli": "7.12.8", "@babel/core": "7.12.9", "@babel/preset-env": "7.12.7", "@babel/preset-typescript": "7.12.7", "@commitlint/cli": "11.0.0", "@commitlint/config-conventional": "11.0.0", "@commitlint/prompt-cli": "11.0.0", "@semantic-release/changelog": "5.0.1", "@semantic-release/git": "9.0.0", "@types/debug": "4.1.5", "@types/jest": "26.0.15", "@types/node": "14.14.10", "@types/validator": "13.1.0", "@typescript-eslint/eslint-plugin": "4.8.2", "@typescript-eslint/parser": "4.8.2", "babel-jest": "26.6.3", "codecov": "3.8.1", "cross-env": "7.0.2", "danger": "10.5.4", "eslint": "7.14.0", "eslint-config-airbnb-base": "14.2.1", "eslint-config-prettier": "6.15.0", "eslint-plugin-eslint-comments": "3.2.0", "eslint-plugin-import": "2.22.1", "eslint-plugin-jest": "24.1.3", "eslint-plugin-node": "11.1.0", "eslint-plugin-prettier": "3.1.4", "eslint-plugin-promise": "4.2.1", "eslint-plugin-security": "1.4.0", "eslint-plugin-unicorn": "23.0.0", "husky": "4.3.0", "jest": "26.6.3", "lint-staged": "10.5.2", "prettier": "2.2.1", "rimraf": "3.0.2", "semantic-release": "17.3.0", "typescript": "4.1.2" }, "keywords": [ "environment", "variables", "env", "var", "config", "required", "validate", "configuration", "process.env", "process", "configuration" ], "author": { "name": "Diego Stratta", "email": "dbstratta@gmail.com", "url": "https://diegostratta.com" }, "bugs": { "url": "https://github.com/strattadb/environment/issues", "email": "dbstratta@gmail.com" }, "license": "MIT", "engines": { "node": ">= 10" } }