UNPKG

liveperson-functions-cli

Version:
155 lines (154 loc) 5.06 kB
{ "name": "liveperson-functions-cli", "description": "LivePerson Functions CLI", "version": "1.31.3", "author": { "name": "LivePersonInc", "email": "faas-lp@liveperson.com" }, "bin": { "lpf": "./bin/run" }, "bugs": "https://github.com/LivePersonInc/faas-cli/issues", "dependencies": { "@oclif/color": "^1.0.13", "@oclif/core": "^1", "@oclif/plugin-autocomplete": "^3.2.31", "@oclif/plugin-help": "^5", "@oclif/plugin-not-found": "^3.2.57", "@oclif/plugin-plugins": "^5.4.42", "bent": "^7.3.10", "chalk": "^4.0.0", "cli-ux": "^6.0.0", "fast-levenshtein": "^3.0.0", "figlet": "^1.3.0", "fs-extra": "^10.0.0", "get-port": "^5.1.1", "got": "^11.8.5", "hpagent": "1.0.0", "inquirer": "^8.0.0", "js-yaml": "^4.0.0", "jsforce": "^1.9.3", "jsonwebtoken": "^9.0.0", "latest-version": "^7.0.0", "listr": "^0.14.3", "lodash": "^4.17.21", "moment": "^2.24.0", "moment-timezone": "^0.5.28", "node-emoji": "^1.10.0", "oauth-1.0a": "^2.2.6", "request": "^2.88.2", "request-promise-native": "^1.0.8", "semver": "^7.2.1", "set-interval-async": "^2.0.0", "systeminformation": "^5.27.6", "uuid": "8.3.2" }, "devDependencies": { "@babel/core": "7.20.12", "@babel/preset-env": "7.20.2", "@babel/preset-typescript": "7.18.6", "@oclif/test": "2.2.19", "@types/figlet": "1.5.5", "@types/fs-extra": "9.0.13", "@types/inquirer": "8.2.1", "@types/jest": "25.2.3", "@types/js-yaml": "4.0.5", "@types/jsforce": "1.9.43", "@types/jsonwebtoken": "8.5.9", "@types/listr": "0.14.4", "@types/loglevel": "1.6.3", "@types/moment-timezone": "0.5.30", "@types/node": "14.18.36", "@types/node-emoji": "1.8.2", "@types/request-promise-native": "1.0.18", "@types/semver": "7.3.13", "@types/set-interval-async": "1.0.0", "@typescript-eslint/eslint-plugin": "5.30.7", "@typescript-eslint/parser": "5.30.7", "babel-jest": "25.5.1", "eslint": "7.32.0", "eslint-config-airbnb-base": "15.0.0", "eslint-config-oclif-typescript": "1.0.3", "eslint-config-prettier": "8.5.0", "eslint-plugin-import": "2.26.0", "eslint-plugin-node": "11.1.0", "eslint-plugin-prettier": "4.2.1", "globby": "11.1.0", "jest": "26.6.3", "jest-cucumber": "3.0.1", "oclif": "^4.20.1", "prettier": "2.7.1", "prettier-eslint": "15.0.1", "ts-jest": "26.5.6", "ts-node": "10.9.1", "tslib": "2.4.1", "tslint-config-prettier": "1.18.0", "typescript": "4.8.4" }, "engines": { "node": ">=20.18.1", "npm": ">=6.4.0" }, "files": [ "/bin", "/lib", "/npm-shrinkwrap.json", "/oclif.manifest.json" ], "homepage": "https://github.com/LivePersonInc/faas-cli", "keywords": [ "LivePerson", "Functions", "FaaS", "CLI", "Lambda" ], "license": "MIT", "main": "lib/index.js", "oclif": { "commands": "./lib/commands", "bin": "lpf", "plugins": [ "@oclif/plugin-help", "@oclif/plugin-autocomplete" ], "macos": { "identifier": "com.liveperson.faas-cli" }, "hooks": { "init": [ "./lib/hooks/init/nodeVersion", "./lib/hooks/init/warnIfUpdateAvailable" ], "command_not_found": "./lib/hooks/command_not_found/commandNotFound" }, "warn-if-update-available": { "timeoutInDays": 2, "npmjsRegistry": "liveperson-functions-cli" } }, "repository": { "type": "git", "url": "https://github.com/LivePersonInc/faas-cli.git" }, "scripts": { "precommit": "prettier --write src/**/*.ts && npm run pretest", "rei": "rm -rf node_modules && npm install", "postpack": "rm -f oclif.manifest.json", "prepack": "rm -rf lib && tsc -b && oclif manifest && oclif readme && npm run compile && npm run bumpToolbeltVersion", "pretest": "eslint test/ src/ --ext .ts --config .eslintrc.js --fix", "fix": "eslint test/ src/ --fix --ext .ts --config .eslintrc.js", "test": "jest --coverage --verbose --runInBand", "e2e": "jest --config jest.config.e2e.js --testTimeout=120000", "testSingleFile": "jest test/service/faas.service.test.ts --coverage --verbose --runInBand", "version": "npm run compile && oclif readme && git add README.md && npm run bumpToolbeltVersion && git add bin/example/bin/lp-faas-toolbelt/package.json", "cleanup": "rm -rf lib && rm -rf tmp && rm -rf dist", "build:mac": "npm run cleanup && npm run compile && npm run bumpToolbeltVersion && oclif pack:macos", "build:win": "npm run cleanup && npm run compile && npm run bumpToolbeltVersion && oclif pack:win", "build:tarball": "npm run compile && npm run bumpToolbeltVersion && oclif pack tarballs", "compile": "tsc && cp -R lib/shared/lp-faas-toolbelt/ bin/example/bin/lp-faas-toolbelt/ && cp -R lib/shared/faas-debugger.js bin/example/bin/faas-debugger.js", "bumpToolbeltVersion": "node bumpToolbeltVersion.js" }, "types": "lib/index.d.ts" }