{"repo":"ressiws/typescript-template-pnpm","free":true,"listed":false,"github":"https://github.com/ressiws/typescript-template-pnpm","clone":"git clone https://github.com/ressiws/typescript-template-pnpm.git","description":"Minimal TypeScript project base with a custom builder, ESLint setup, structured logging, and auto-handling of build outputs.","language":"TypeScript","stars":10,"topics":["automation","backend","debugging","dev-tools","eslint","javascript","minimal","nodejs","npm","open-source"],"license":null,"category":"dev-tools","readme_excerpt":"⚙️ TypeScript PNPM Base A simple and generic TypeScript starter powered by PNPM, with a custom builder and a clean logging system. 🚀 About This is a basic template for any TypeScript project. It's not tied to a specific use — you can use it to build bots, APIs, scripts, or anything else you want. It includes a custom builder that compiles your code and handles everything for you, so you can focus on building your project. ✨ Features - 📦 Uses PNPM as the package manager - ⚙️ Custom builder : - Organizes output structure - Automatically copies assets - Replaces string patterns - Fixes TypeScript import paths after build - Clean and colorful logs with emojis - Optional --debug mode to show what's going on under the hood - 🖥️ Developer mode with pnpm run dev — auto-restarts and watches for changes - 📋 Custom logger with log levels (debug, info, warn, error, critical) and emojis - 🔍 ESLint for code quality - 🧱 Minimal and clean project structure 📁 Project Structure 📦 Getting Started 1. Install dependencies: 2. Run in development mode (auto compile & start): No need to manually build or restart. It watches for changes and runs the latest code. 3. Build your project manually (optional): Optional build flags: - --debug : Shows detailed builder logs Example: 📜 Scripts Command Description --------------------------------- ------------- pnpm run dev Starts in dev mode with file watching. Reloads on Save. pnpm run build Builds the project using the custom builder. pnpm run build","default_branch":null,"files":null,"tree":[],"storefront":"/r/ressiws","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ressiws/typescript-template-pnpm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}