All Projects → kentcdodds → prettier-eslint-atom

kentcdodds / prettier-eslint-atom

Licence: MIT License
DEPRECATED IN FAVOR OF prettier-atom + ESLint integration

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to prettier-eslint-atom

Prettier Atom
An atom package for the prettier formatter.
Stars: ✭ 750 (+1071.88%)
Mutual labels:  atom, formatter, eslint, prettier
Prettier Eslint
Code ➡️ prettier ➡️ eslint --fix ➡️ Formatted Code ✨
Stars: ✭ 3,435 (+5267.19%)
Mutual labels:  formatter, eslint, prettier
Poetic
Automatically install and maintain ESLint, Prettier, EditorConfig and Airbnb rules for JavaScript, TypeScript and React.
Stars: ✭ 165 (+157.81%)
Mutual labels:  formatter, eslint, prettier
Prettier Eslint Cli
CLI for prettier-eslint
Stars: ✭ 451 (+604.69%)
Mutual labels:  formatter, eslint, prettier
Typescript Express Starter
🚀 TypeScript Express Starter
Stars: ✭ 238 (+271.88%)
Mutual labels:  formatter, eslint, prettier
next.js-tailwindcss-template
Opinionated Next.js and TailwindCSS template.
Stars: ✭ 15 (-76.56%)
Mutual labels:  eslint, prettier
zero
📦 A zero config scripts library
Stars: ✭ 17 (-73.44%)
Mutual labels:  eslint, prettier
ying-template
这是一个基于 `webpack@^5.27.2` + `typescript@^4.2.3` + `@babel/core@^7.2.2` + `jest@^26.6.3` + `eslint@^7.22.0` 的多页面脚手架。
Stars: ✭ 125 (+95.31%)
Mutual labels:  eslint, prettier
nimbus
Centralized CLI for JavaScript and TypeScript developer tools.
Stars: ✭ 112 (+75%)
Mutual labels:  eslint, prettier
generator-bunny
🐰 Jumpstart node module, like a bunny!
Stars: ✭ 13 (-79.69%)
Mutual labels:  eslint, prettier
react-native-template-basic
A simple React Native template with ESlint, Enzyme, Flow, Prettier and custom scripts
Stars: ✭ 14 (-78.12%)
Mutual labels:  eslint, prettier
generator-node
🔧 Yeoman generator for Node projects.
Stars: ✭ 16 (-75%)
Mutual labels:  eslint, prettier
awesome-vue-boilerplate
😍 Awesome Vue Boilerplate 🥳 Vue 🥰 Vuex, vuex-pathify 🤗 element-ui 🤲 tailwindcss
Stars: ✭ 60 (-6.25%)
Mutual labels:  eslint, prettier
reactjs-vite-tailwindcss-boilerplate
ReactJS + Vite boilerplate to be used with Tailwindcss.
Stars: ✭ 103 (+60.94%)
Mutual labels:  eslint, prettier
website
Personal website and blog built with Next.js, Preact, MDX, Tailwind CSS and hosted on Vercel.
Stars: ✭ 17 (-73.44%)
Mutual labels:  eslint, prettier
web-build-tool-demo
比较全面的前端构建工具demo,拿来即练,不定时更新,包含git npm gulp webpack babel typescript husky eslint tslint lint-stage prettier等
Stars: ✭ 42 (-34.37%)
Mutual labels:  eslint, prettier
Express-REST-API-Template
Minimal starter project for a Node.js RESTful API based off express generator
Stars: ✭ 26 (-59.37%)
Mutual labels:  eslint, prettier
prettier-check
Check that all files match prettier code style.
Stars: ✭ 54 (-15.62%)
Mutual labels:  formatter, prettier
dva-typescript-antd-starter-kit
A admin dashboard application demo based on antd by typescript and dva
Stars: ✭ 61 (-4.69%)
Mutual labels:  eslint, prettier
eslint-config-hardcore
The most strict (yet practical) ESLint config. 34 plugins. 1047 rules.
Stars: ✭ 168 (+162.5%)
Mutual labels:  eslint, prettier

prettier-eslint (for Atom)

DEPRECATED

This plugin has been merged with the official prettier-atom plugin.

Uninstall prettier-eslint and install prettier-atom. Then enable the ESLint integration:

Settings Screenshot

Atom package to format your JavaScript using Prettier and ESLint (with eslint --fix)

Build Status Dependencies version downloads MIT License

All Contributors PRs Welcome Donate Code of Conduct Roadmap Examples

Watch on GitHub Star on GitHub Tweet

demo

The problem

I want an easy way to automatically reformat/fix my code when I save the file.

This solution

This uses prettier-eslint to automatically format and fix on save.

Installation

apm install prettier-eslint

Or, Settings → Install → Search for prettier-eslint

Usage

  • You can configure this package in the settings to format on save.
  • The menu: Package → prettier-eslint → Format
  • Keyboard shortcut: ctrl + alt + f

Configure eslint for your project and poof, everything should work.

Please open a pull request or file an issue if it doesn't!

Inspiration

This repository is a copy + modification of prettier-atom

Contributors

Thanks goes to these people (emoji key):


Kent C. Dodds

💻 📖 🚇

Luca Barone


Rob Wise

💻 📖

This project follows the all-contributors specification. Contributions of any kind welcome!

LICENSE

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].