Create TypeScript App (currently version 2.60.1) is a command-line interface (CLI) tool designed to bootstrap or transition JavaScript/TypeScript repositories with an opinionated and comprehensive set of modern development tooling. It maintains an active release cadence, with frequent minor and patch updates, often on a weekly or bi-weekly basis, as evidenced by its rapid version progression. Key differentiators include its 'one-stop-shop' approach, integrating pre-configured solutions for building, testing, automated release management, contributor recognition, and GitHub repository settings. The template emphasizes a strict TypeScript setup and incorporates popular tools like pnpm, ESLint, and Vitest, aiming to provide a robust foundation while remaining highly configurable. While opinionated, it allows users to customize or remove any integrated tooling as needed.
npm install create-typescript-appNo compatibility data collected yet for this library.
Initializes a new TypeScript project with an interactive setup wizard and common CLI options, creating a project directory and its core files without immediately installing dependencies. Users are prompted for further configuration during execution.
After generation, review the project files and remove any unwanted tooling, configuration, or dependencies manually. The CLI provides interactive options to customize what's included during setup.
Ensure your editor plugins (e.g., VS Code ESLint extension) and build processes are configured to correctly parse TypeScript-based ESLint configuration files. For new projects, this is handled automatically.
Upgrade your Node.js environment to version 20.19.0 or higher using a Node Version Manager (e.g., `nvm install 20` or `volta install node@20`).
Install `pnpm` globally before running `create-typescript-app` if you plan to use it as the package manager for your new project: `npm install -g pnpm`.
Upgrade your Node.js version to 20.19.0 or higher. You can use a tool like nvm (Node Version Manager) or volta to manage Node.js versions: `nvm install 20 && nvm use 20` or `volta install node@20`.
Ensure `pnpm` is installed globally (`npm install -g pnpm`) and try running `pnpm install` manually in your new project directory. Check network connectivity if the error persists.
Clear your npm cache (`npm cache clean --force`) and then retry the `npx create-typescript-app` command. Ensure your `npm` installation is up-to-date (`npm install -g npm`).
No dependency data recorded yet.