UNPKG

better-vsts-npm-auth

Version:

Platform agnostic library which provides a robust solution for maintaining credentials in your npmrc files

87 lines (86 loc) 2.09 kB
{ "name": "better-vsts-npm-auth", "version": "7.0.1", "description": "Platform agnostic library which provides a robust solution for maintaining credentials in your npmrc files", "main": "dist/index.js", "types": "dist/index.d.ts", "engines": { "yarn": ">=1.3.2", "node": ">=8" }, "files": [ "dist" ], "bin": { "better-vsts-npm-auth": "dist/cli.js" }, "scripts": { "ci": "yarn run build && yarn run test:ci", "build": "rimraf ./dist && tsc", "test": "jest", "test:ci": "yarn run test --all && yarn run prettier:ci", "test:watch": "yarn run test --watch", "precommit": "lint-staged", "prettier:autofix": "prettier --write *.{js,json,md}", "prettier:ci": "prettier -l *.{js,json,md}" }, "repository": "https://github.com/zumwald/better-vsts-npm-auth.git", "author": "Daniel Zumwalt <daniel.zumwalt@moutlook.com>", "license": "MIT", "dependencies": { "ini": "^1.3.4", "input": "^1.0.1", "js-yaml": "^4.1.0", "jsonwebtoken": "^8.1.0", "node-fetch": "^2.3.0", "uuid": "^3.1.0", "yargs": "^10.0.3" }, "devDependencies": { "@types/ini": "^1.3.29", "@types/jest": "^22.1.4", "@types/js-yaml": "^4.0.1", "@types/jsonwebtoken": "^7.2.5", "@types/node": "^9.4.6", "@types/node-fetch": "^2.1.6", "@types/q": "^1.0.7", "@types/yargs": "^11.0.0", "jest": "^22.0.0", "lint-staged": "^6.0.0", "prettier": "^1.9.2", "rimraf": "^2.6.2", "ts-jest": "^22.4.1", "tslint": "^5.9.1", "typescript": "^2.7.2" }, "jest": { "transform": { "^.+\\.ts$": "ts-jest" }, "moduleFileExtensions": [ "ts", "js", "json" ], "testRegex": "(\\.|test)\\.ts$", "collectCoverage": true, "timers": "fake", "testEnvironment": "node", "coverageThreshold": { "global": { "branches": 93 } }, "globals": { "ts-jest": { "enableTsDiagnostics": true } } }, "lint-staged": { "*.{js,json,md}": [ "prettier --write", "git add" ] } }