Jstime Init
jstime init is a quick way to start a blank project with JSTime. It guesses with sane defaults and is non-destructive when run multiple times.

It creates:
- a
package.jsonfile with a name that defaults to the current directory name - a
tsconfig.jsonfile or ajsconfig.jsonfile, depending if the entry point is a TypeScript file or not - an entry point which defaults to
index.tsunless any ofindex.{tsx, jsx, js, mts, mjs}exist or thepackage.jsonspecifies amoduleormainfield - a
README.mdfile
If you pass -y or --yes, it will assume you want to continue without asking questions.
At the end, it runs jspm install to install jstime-types.
How is jstime init different than jstime create?
Section titled “How is jstime init different than jstime create?”jstime init is for blank projects. jstime create applies templates.