Skip to content
This repository was archived by the owner on Jan 19, 2025. It is now read-only.

MythEclipse/API

Repository files navigation

Express Asepharyana Cloud

A Node.js/Express.js-based RESTful API project with TypeScript support.

Features

  • Express.js with TypeScript
  • Testing with Jest
  • Code formatting with Prettier
  • Linting with ESLint
  • WebSocket support
  • SQLite database integration
  • Input validation with Joi
  • Logging with Pino
  • CORS enabled
  • Environment variables support

Prerequisites

  • Node.js (Latest LTS version recommended)
  • pnpm

Installation

pnpm install

Scripts

  • pnpm dev - Start development server
  • pnpm build - Build for production
  • pnpm start - Start production server
  • pnpm test - Run tests
  • pnpm lint - Run ESLint
  • pnpm format - Format code with Prettier
  • pnpm check-types - Check TypeScript types
  • pnpm check-format - Check code formatting
  • pnpm check-lint - Check ESLint rules

Development

  1. Clone the repository
  2. Install dependencies: pnpm install
  3. Create a .env file based on .env.example
  4. Run development server: pnpm dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •