Open echedaleux opened 1 week ago
PR opened here on the firebase-tools repository : https://github.com/firebase/firebase-tools/pull/7826
This repository also use the following dependencies:
glob
strip-ansi
chokidar
v3node-fetch
(do we still need this?)given they specify:
"engines": {
"node": ">=18.0.0 || >=20.0.0"
},
A few others I noticed:
abort-controller
and use the built in AbortController
(available in node >=15
)dlv
for getting deep props)ora
with nanospinner
(ping one of us in discord if you do this maybe, since there's a chance we use one from tinylibs
instead - TBD)I suspect if you look at the graph or the pkg-size result, you'll see yaml
is pretty chunky too. but I'm not sure if there are alternatives (that may just be how big a yaml parser has to be)
Use built-in Node APIs instead
rimraf
.