UNPKG

node-op

Version:

Interactive 1Password CLI and installer

121 lines (120 loc) 3.56 kB
{ "name": "node-op", "version": "0.5.1", "description": "Interactive 1Password CLI and installer", "keywords": [ "1password", "1-password", "one-password", "cli", "node-op", "op" ], "homepage": "https://github.com/zaripych/node-op#readme", "bugs": { "url": "https://github.com/zaripych/node-op/issues" }, "repository": { "type": "git", "url": "git+https://github.com/zaripych/node-op.git" }, "license": "MIT", "author": "@zaripych", "main": "index.js", "bin": { "node-op": "./cli.js", "op": "./dist/binaries/op", "vault-checkin": "./vaultCheckin.js", "vault-checkout": "./vaultCheckout.js", "vault-diff": "./vaultDiff.js" }, "files": [ "dist", "cli.js", "installOp.js", "vaultCheckin.js", "vaultCheckout.js", "vaultDiff.js", "interactive.js", "package.json", "README.md" ], "scripts": { "before-release": "patch-package && npm run build", "prebuild": "node ./scripts/clean.js", "build": "node ./scripts/rollup.js -c", "build:dev": "node ./scripts/build.js -s", "build:source-maps": "node ./scripts/rollup.js -c -m", "build:watch": "node ./scripts/build.js --watch", "check": "concurrently --raw -c \"node ./scripts/build.js\" \"tsc\" \"eslint . --ext .js,.jsx,.ts,.tsx -f pretty\"", "clean": "node ./scripts/clean.js", "combine-coverage": "node ./scripts/combineCoverage.js", "declarations": "tsc -p ./tsconfig.declarations.json", "eslint": "eslint . --ext .js,.jsx,.ts,.tsx", "postinstall": "node installOp.js", "integration": "jest --config ./jest.config.integration.js --color -i", "lint": "yarn run eslint -f pretty", "obtain-fingerprint": "echo -n | openssl s_client -connect cache.agilebits.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > cert.pem && openssl x509 -noout -in cert.pem -fingerprint", "patch": "ts-deps patch", "print-current-version": "node ./op-update-watcher/index", "release": "node ./scripts/release.js", "semantic-release": "semantic-release", "test": "jest --color", "ts-deps": "ts-deps", "type-check": "tsc" }, "husky": { "hooks": { "pre-commit": "lint-staged", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS", "pre-push": "yarn run check" } }, "lint-staged": { "*.{tsx,jsx,ts,js,json,md,yaml,yml}": [ "prettier --write" ], "package.json": [ "sort-package-json" ] }, "dependencies": { "yoga-layout-prebuilt": "1.9.6" }, "devDependencies": { "@babel/preset-react": "7.10.4", "@octokit/rest": "18.0.5", "@rollup/plugin-babel": "5.2.0", "@rollup/plugin-commonjs": "15.0.0", "@rollup/plugin-json": "4.1.0", "@rollup/plugin-node-resolve": "9.0.0", "@types/adm-zip": "0.4.33", "@types/ink-spinner": "3.0.0", "@types/node": "10.17.13", "@types/pump": "1.1.0", "@types/react": "16.9.49", "@types/rimraf": "3.0.0", "@types/tar-fs": "2.0.0", "adm-zip": "0.4.16", "chalk": "4.1.0", "commander": "6.1.0", "husky": "4.3.0", "ink": "3.0.5", "ink-spinner": "4.0.1", "ink-text-input": "4.0.0", "lint-staged": "10.3.0", "patch-package": "6.2.2", "pump": "3.0.0", "react": "16.13.1", "rimraf": "3.0.2", "rollup": "2.26.5", "rxjs": "6.6.3", "rxjs-marbles": "6.0.1", "rxjs-spy": "7.5.3", "selenium-webdriver": "3.6.0", "semver": "7.3.2", "ts-deps": "0.17.0", "webdriver-query": "1.0.1" }, "op_version": "1.6.0" }