adevtool/package.json
Dmitry Muhomor 40abb08329 add yauzl-promise dependency
This is a zip unpacking library.

unzipit library that is already present doesn't support extracting from inner factory image zips
without unpacking them and extracts files to memory first, which consumes huge amount of memory
when unpacking factory images, especially in parallel.
2023-08-31 16:03:43 -04:00

84 lines
2.1 KiB
JSON

{
"name": "adevtool",
"description": "Android device support and bringup tool.",
"version": "1.0.0",
"author": "Danny Lin @kdrag0n",
"bin": {
"adevtool": "./bin/run"
},
"bugs": "https://github.com/kdrag0n/adevtool/issues",
"dependencies": {
"@oclif/command": "^1",
"@oclif/config": "^1",
"@oclif/plugin-help": "^3",
"chalk": "^4.1.2",
"cli-progress": "^3.9.1",
"jsdom": "^22.1.0",
"lodash": "^4.17.21",
"node-fetch": "^2.6.13",
"ora": "5.4.1",
"tslib": "^1",
"unzipit": "^1.3.5",
"xml2js": "^0.4.23",
"yaml": "^1.10.2",
"yauzl-promise": "^4.0.0"
},
"devDependencies": {
"@oclif/dev-cli": "^1",
"@oclif/test": "^1",
"@types/chai": "^4",
"@types/cli-progress": "^3.9.2",
"@types/jsdom": "^21.1.2",
"@types/mocha": "^5",
"@types/node": "^16.11.6",
"@types/node-fetch": "2.5.12",
"@types/xml2js": "^0.4.9",
"@typescript-eslint/eslint-plugin": "^5.8.0",
"@typescript-eslint/parser": "^5.8.0",
"chai": "^4",
"eslint": "^8.5.0",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-import": "^2.25.3",
"eslint-plugin-prettier": "^4.0.0",
"globby": "^10",
"nyc": "^14",
"prettier": "^2.5.1",
"ts-node": "^8",
"typescript": "^4.4.4"
},
"engines": {
"node": ">=8.0.0"
},
"files": [
"/bin",
"/lib",
"/npm-shrinkwrap.json",
"/oclif.manifest.json"
],
"homepage": "https://github.com/kdrag0n/adevtool",
"keywords": [
"android",
"device",
"automation"
],
"license": "MIT",
"main": "lib/index.js",
"oclif": {
"commands": "./lib/commands",
"bin": "adevtool",
"plugins": [
"@oclif/plugin-help"
]
},
"repository": "kdrag0n/adevtool",
"scripts": {
"postpack": "rm -f oclif.manifest.json",
"posttest": "eslint . --ext .ts --config .eslintrc",
"prepack": "rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme",
"version": "oclif-dev readme && git add README.md",
"format": "prettier --write 'src/**/*.ts'",
"lint": "eslint --fix 'src/**/*.ts'"
},
"types": "lib/index.d.ts"
}