mirror of
https://github.com/zhigang1992/firebase-tools.git
synced 2026-01-12 17:22:36 +08:00
Fredzqm/long delete cli (#977)
* make database-remove.js do recursively chunked delets * make concurrent delete requests * fixed exceptions, add pending and in progress to status * limit max concurrency * add print=silent * refactor into database/remove.js * add logging for prefetching * use waiting map * clean up map and handle known bug * use queue * remove feature flag and hardcode concurrency and retry * revert to use utils.reject * remove TODO for bug, since it is fixed * move Helper class into DatabaseRemove file * add tests for Remote * rebase and fix import * convert to remove.spec.ts and remove.ts * handle comments * extract an interface for RemoveRemote
This commit is contained in:
@@ -108,7 +108,9 @@
|
||||
"@types/glob": "^7.1.1",
|
||||
"@types/lodash": "^4.14.118",
|
||||
"@types/mocha": "^5.2.5",
|
||||
"@types/nock": "^9.3.0",
|
||||
"@types/node": "^10.12.0",
|
||||
"@types/request": "^2.48.1",
|
||||
"@types/sinon": "^5.0.5",
|
||||
"chai": "^4.2.0",
|
||||
"chai-as-promised": "^7.1.1",
|
||||
|
||||
Reference in New Issue
Block a user