40abb08329
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.
84 lines
2.1 KiB
JSON
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"
|
|
}
|