Open

Description
The binary size of create-hono
is currently 1.39 MB.
This is clearly larger than (with dependencies) and create-remix
(93.3kB)create-vite
(56.9kB) and should be improved.
These are some of the ways to improve:
- Stop using commander.
- arg-parser can be replaced by
node:util
'sparseArgs
. - usage can be replaced by
console.log
.
- arg-parser can be replaced by
- Use
@clack/core
instead of@inquirer/*
andnanospinner
(225kB total) - Self-implement
giget
(342kB)- giget has more features than needed and is heavy
create-remix
did it.
I have already tried all of this locally and can make a PR right away.
I would like to hear @yusukebe, @ryuapp, and @MathurAditya724's opinions on these changes.
Metadata
Metadata
Assignees
Labels
No labels