{"repo":"rtivital/express-template","free":true,"listed":false,"github":"https://github.com/rtivital/express-template","clone":"git clone https://github.com/rtivital/express-template.git","description":"A basic Express template with TypeScript, ESM, ESLint and Prettier. Node.js 24+ only.","language":"TypeScript","stars":23,"topics":["nodejs","express","postgresql","prisma","redis"],"license":"MIT","category":"databases-storage","readme_excerpt":"Express template A basic express server template with TypeScript, ESM, Oxlint, and Oxfmt. Node.js 24+ is required. Getting started 1. Clone or download the repository or click \"Use this template\" button on GitHub. 2. Run nvm use – it will install the required Node.js version if it is not installed yet. 3. Install dependencies: yarn 4. Create .env file from .env.example : cp .env.example .env . Change the values if needed. 5. Generate OpenAPI specification: npm run openapi:export 6. Run the server: npm run dev Build for production 1. Run npm run build 2. To start production application run npm start npm scripts Script Description :----------------------- :----------------------------------------------------------------------------- npm run dev start the server in development mode npm run build build the server for production npm start start the server in production mode (it is required to build the server first) npm run lint run Oxlint npm run typecheck run TypeScript type checking npm run format:test check formatting with Oxfmt npm run format:write format files with Oxfmt npm run openapi:validate validate the generated OpenAPI specification npm run openapi:export export OpenAPI specification to openapi.json file npm test run typechecking, linting and formatting checks Env variables Variable Description :--------------- :---------------------------------------------------------------------------------------------------------- PORT port to run the server on HOST host to run the","default_branch":null,"files":null,"tree":[],"storefront":"/r/rtivital","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rtivital/express-template/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."}