Typescript Express Starter Versions Save

📘 Quick and Easy TypeScript Express Starter

v10.2.1

6 months ago

🐞 Fix Bug

  • Fix ValidationMiddleware

v10.1.1

7 months ago

✨ Add Feature

  • Update node version v16 in workflows
  • Added plainToInstance in "class-transformer"
  • Added validateOrReject in "class-validator"
  • Added migration setup to sequelize template

🐞 Fix Bug

  • Fix require('ts-jest') #167
  • Fix repository entity #168
  • Fix DB_PORT Type Number in typeorm
  • Fix validation middleware, dto, interface
  • Fix database import bug
  • Fix pg container, an error occurs that the environment key

🛠 Refactoring Code

  • Improved validation middleware #169
  • Fix English typos on exceptions #173
  • Fix knex template
  • Fix confirm comment
  • Delete Update, Deduped Cli Script

📦 Package Management

📚 Fix Readme

  • Add CONTRIBUTORS File
  • Fixed Git Template
  • Add Makeifle Avilable

🎉 New Template

v9.1.1

2 years ago
  • 🛠 Refactoring Code

    • Fix DB_DATABASE to fit NODE_ENV
    • Remove body data in logout url to auth.http (test file)
    • Remove properties id in swagger.yml
  • 📦 Package Management

  • 📚 Fix Readme

    • Fix Code Structure
    • Fix Mikro ORM :: Development completed
  • 🎉 New Template

    • mikro-orm :: TypeScript ORM for Node.js based on Data Mapper

v8.1.7

2 years ago
  • ✨ Add Feature

    • Add dotenv file management
    • Add npm update command reconfirmation
    • Add Makefile Build an image
  • 🐞 Fix Bug

    • Type 'User' is not assignable to type 'User[]'. knex template
    • make class-transformer compatible with swc
  • 🛠 Refactoring Code

    • Remove import config module
    • Add import config by path
    • Fix DB_PORT, CORS_ORIGIN in .env file
    • Fix Entity create save in repositories
    • Fix NODE_ENV production, hpp(), helmet()
  • 📦 Uninstall Package

    • Uninstall config, @types/config
  • 📚 Fix Readme

    • Add Typegoose Documents
    • Fix npm run test may be shortened to npm test as it is an existing npm cli command
    • Add Contributors WhatIfWeDigDeeper, JagTheFriend
  • 🎉 New Template

    • Typegoose :: Define Mongoose models using TypeScript classes

v7.0.0

2 years ago

🌼 Update Version - v7.0.0 https://github.com/ljlm0402/typescript-express-starter/pull/131

  • ✨ Add Feature

    • Add ignore :: nodemon.json
    • Add exclude :: tsconfig.json
  • 📦 Install Package

    • SWC :: a super-fast JavaScript / TypeScript compiler
  • 🛠 Refactoring Code

    • Fix named export by 'bcrypt', 'fs', 'jsonwebtoken', 'path'
    • Fix named export interfaces dbConfig
    • Fix authMiddleware
    • import index - set env 'NODE_CONFIG_DIR'
    • Fix configs database, docker-compose enviroment
  • 📚 Fix Readme

    • Add SWC - The Package Features
    • Fix Code Structure
    • Development completed GraphQL
    • Add Dustin Newbold - Contributors
  • 🎉 New Template

    • GraphQL :: apollo server express

v6.1.0

2 years ago

https://github.com/ljlm0402/typescript-express-starter/pull/109

  • ✨ Add Feature

    • ADD npm cmd "--legacy-peer-deps"
  • 🐞 Fix Bug

    • swagger using routing-controllers-openapi
  • 📦 Install Package

    • "class-validator-jsonschema" in routing-controllers

v6.0.0

2 years ago

🎉 New Template

  • Routing Controllers : Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage
  • Knex : SQL query builder for Postgres, MySQL, MariaDB, SQLite3 and Oracle

v4.1.1

3 years ago

🎉 New Template

  • prisma : Modern Database Access for TypeScript & Node.js

📚 Fix Readme

  • Fix README (Template type, Code Structure, Contributors)
  • Fix Pull Request Template

v3.2.0

3 years ago

🐞 Fix Bug

  • Fix auth userData
  • Fix describe logout Comment

🛠 Refactoring Code

  • Fix jest.config.js Code Format
  • Fix import splitting at mongoose
  • Add Schema type, required, unique

📦 Install Package

  • Fix mongoose version 5.10

📚 Fix Readme

  • Fix npm short link
  • Fix img shields - swagger logoColor
  • Fix ISSUE_TEMPLATE

v3.1.0

3 years ago

🛠 Refactoring Code

  • Fix functions in full area with Sequelize v6
  • Fix env set default values 'development'

📦 Install Package

  • sequelize v6 + types + cli