Node JS
  • SetUp Node&NVM
  • Folder Structure
  • Setup NodeJS Project
  • Library
    • Awilix
    • Swagger
    • Express
    • Jest
      • Supertest
    • Prettier
    • Eslint & Tslint
      • Tslint & Prettier
      • Tslint Plugin Prettier
      • Config With Airbnb
    • Husky And Friends
    • Sentry
  • INFRASTRUCTURE
    • Docker
      • Docker image
      • Docker container
      • Docker Volume
      • Docker command
      • Docker Compose
      • Problem & Solution
    • SonarQube
      • How to use in Nodejs
    • NGinX
    • ดูเพิ่มเติม
  • Note
    • .env declare type
    • Learn Link
Powered by GitBook
On this page
  1. Library
  2. Eslint & Tslint

Tslint Plugin Prettier

ทำให้ค่า config ของ prettier เอามาใช้บน Tslint

PreviousTslint & PrettierNextConfig With Airbnb

Last updated 3 years ago

ถ้าเราต้องการ fotmat code โดยที่ setting เราอยู่ทั้ง 2 ที่ เราก็ต้องรันคำสั่ง npx prettier --write . และ tslint -c tslint.json src/**/*.ts --fix เพื่อจัด code 2 รอบ เลยต้องเอา plugin ตัวนี้เข้ามาเพื่อให้ใช้คำสั่ง tslint -c tslint.json src/**/*.ts --fix รอบเดียว

Install

npm install --save-dev tslint-plugin-prettier prettier
#tslint.config
{
  "extends": ["tslint:recommended", "tslint-plugin-prettier"],
  "rules": {
    "prettier": true
  }
}

GitHub - prettier/tslint-plugin-prettier: Runs Prettier as a TSLint rule and reports differences as individual TSLint issuesGitHub
อ่านเพิ่มเติม
Logo