UNPKG

@aetherinox/noxenv

Version:

Set and use environment variables across different platforms.

87 lines (86 loc) 2.61 kB
{ "name": "@aetherinox/noxenv", "version": "1.1.1", "description": "Set and use environment variables across different platforms.", "homepage": "https://github.com/Aetherinox/node-noxenv", "author": "Aetherinox <thebinaryninja@proton.me>", "main": "src/index.js", "bin": { "noxenv": "src/bin/noxenv.js", "noxenv-shell": "src/bin/noxenv-shell.js" }, "publishConfig": { "access": "public" }, "contributors": [ { "name": "Aetherinox", "email": "thebinaryninja@proton.me", "url": "https://github.com/Aetherinox" } ], "repository": { "type": "git", "url": "git+https://github.com/Aetherinox/node-noxenv.git" }, "bugs": { "url": "https://github.com/Aetherinox/node-noxenv/issues" }, "license": "MIT", "keywords": [ "aetherinox", "environment", "environment variables", "env variable", "env", "env-var", "windows" ], "engines": { "node": ">=20.9.0", "npm": ">=10", "yarn": ">=1" }, "scripts": { "setup": "npm install && npm run validate -s", "validate": "kcd-scripts validate", "build": "kcd-scripts build", "pretty": "kcd-scripts format", "lint": "kcd-scripts lint", "test": "kcd-scripts test", "test:update": "npm test -- --updateSnapshot --coverage", "test:main": "noxenv USER_NAME=\"Joe\" npm run test:child", "test:child": "noxenv-shell \"echo Hello $USER_NAME\"", "contrib:add": "all-contributors add", "contrib:generate": "all-contributors generate", "root": "node root.cjs", "root:generate": "node root.cjs generate", "root:root": "npx --quiet env-cmd --no-override node root.cjs", "root:uuid": "npx --quiet env-cmd --no-override node root.cjs uuid", "root:guid": "npx --quiet env-cmd --no-override node root.cjs guid", "root:version": "node -p require('./package.json').version;" }, "files": [ "src", "!tests" ], "devDependencies": { "@aetherinox/noxenv": "^1.1.0", "@types/uuid": "^10.0.0", "all-contributors-cli": "^6.26.1", "kcd-scripts": "^16.0.0" }, "dependencies": { "cross-spawn": "^7.0.6", "uuid": "^11.1.0" }, "overrides": { "concurrently": { "spawn-command": "1.0.0" } }, "eslintConfig": { "extends": "./node_modules/kcd-scripts/eslint.js" }, "babel": {} }