Quickly create a TypeScript web project.
npm init ts-web-project <project-name>
package.json
- created and adjusted to native esm..git
and node-specific .gitignore
- initialized in folder, with initial structure committed.LICENSE
- creates an MIT license and adjusts package.json
.tsconfig.json
- strict one, with "node16" module/moduleResolution."scripts"
in package.json - start
, build
, and clean
.src
folder - single file ready to be edited..prettierignore
and .editorconfig
- using prettier defaults and matching IDE behavior..npmrc
- with "engine-strict" turned on.MIT