Este es un proyecto de ejemplo con un entorno configurado para TypeScript, ESLint y Nodemon.
-
Clona este repositorio:
git clone https://github.com/JorgePeniaranda/playground.git
-
Navega al directorio del proyecto:
cd playground -
Instala las dependencias usando tu runtime de JavaScript preferido:
Con npm:
npm install
Con Yarn:
yarn install
Con PNPM:
pnpm install
Con Bun:
bun install
Estos son los scripts disponibles en el proyecto:
-
start: Ejecuta el archivo compiladoindex.jsdesde la carpetaout.npm start
-
start:dev: Ejecutaindex.tsusandots-node(modo desarrollo).npm run start:dev
-
dev: Ejecutaindex.tsusandonodemonyts-nodepara reiniciar automáticamente en caso de cambios (modo desarrollo).npm run dev
-
build: Compila el proyecto TypeScript a JavaScript.npm run build
-
lint: Ejecuta ESLint en el proyecto para encontrar y reportar problemas.npm run lint
-
lint:fix: Ejecuta ESLint en el proyecto y automáticamente corrige problemas.npm run lint:fix
-
ts:check: Verifica errores de compilación en el proyecto TypeScript sin emitir archivos de salida.npm run ts:check
-
format: Formatea todo el código usando Prettier.npm run format
-
format:check: Verifica el formato del código usando Prettier.npm run format:check
-
test: Comando por defecto para pruebas (actualmente no configurado).npm test