This is also an opportunity to set defaults that we want for Small Web apps.
kitten init --js|--ts- npm init with AGPL license, Kitten Types, and either jsconfig.json or tsconfig.json. (If neither--jsnor--tsare provided, prompt.)kitten add types|jsconfig|tsconfig|fragment-types- adds the requested item to the current folder. For types, installs Kitten Types. For fragment-types, just adds a fragments.d.ts with the fragment module declarations.
Related: #319
This is also an opportunity to set defaults that we want for Small Web apps.
- [ ] `kitten init --js|--ts` - npm init with AGPL license, [Kitten Types](https://codeberg.org/kitten/types), and either _jsconfig.json_ or _tsconfig.json_. (If neither `--js` nor `--ts` are provided, prompt.)
- [ ] `kitten add types|jsconfig|tsconfig|fragment-types` - adds the requested item to the current folder. For types, installs Kitten Types. For fragment-types, just adds a _fragments.d.ts_ with the fragment module declarations.
Related: #319