
TypeScript Development Tools
TypeScript development environment with compiler, tsx runtime, and essential tooling for modern web development.
typescriptjavascriptnodejsnpmtsctsxeslintprettier
Overview
Complete TypeScript setup including the TypeScript compiler (tsc), tsx for running TypeScript directly, ts-node for Node.js integration, and @types/node for Node.js type definitions. Includes Prettier and ESLint VS Code extensions.
Node.js Packages (npm)
| Package | Description |
|---|---|
| typescript | |
| tsx | |
| @types/node | |
| ts-node |
VS Code Extensions
| Extension | Description |
|---|---|
| Prettier | Code formatter for consistent code style |
| ESLint | JavaScript and TypeScript linting |
Installation
Install via the interactive menu:
dev-setup
Or install directly:
.devcontainer/additions/install-dev-typescript.sh
Full installation options (click to expand)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 TypeScript Development Tools
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ID: dev-typescript
Name: TypeScript Development Tools
Script version: 0.0.1
Category: LANGUAGE_DEV, Development Tools
Description: Adds TypeScript and development tools (Node.js already in devcontainer)
Usage:
Action:
install-dev-typescript.sh # Install TypeScript development tools
install-dev-typescript.sh --uninstall # Uninstall TypeScript development tools
Info:
install-dev-typescript.sh --help # Show help and usage information
Node.js Packages (NPM):
- typescript
- tsx
- @types/node
- ts-node
VS Code Extensions:
- Prettier (esbenp.prettier-vscode) - Code formatter for consistent code style
- ESLint (dbaeumer.vscode-eslint) - JavaScript and TypeScript linting
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


