All Projects → heavenshell → Vim Prettier

heavenshell / Vim Prettier

Licence: other
Prettier-Eslint-Cli for Vim

Projects that are alternatives of or similar to Vim Prettier

Web Configs
Common configurations for building web apps at Shopify
Stars: ✭ 302 (+1676.47%)
Mutual labels:  prettier
Vue Skeleton Mvp
VueJs, Vuetify, Vue Router and Vuex skeleton MVP written on JavaScript using async/await built to work with API REST skeleton: https://github.com/davellanedam/node-express-mongodb-jwt-rest-api-skeleton
Stars: ✭ 406 (+2288.24%)
Mutual labels:  prettier
React Ssr Setup
React Starter Project with Webpack 4, Babel 7, TypeScript, CSS Modules, Server Side Rendering, i18n and some more niceties
Stars: ✭ 678 (+3888.24%)
Mutual labels:  prettier
Sublimejsprettier
JsPrettier is a Sublime Text Plug-in for Prettier, the opinionated code formatter.
Stars: ✭ 355 (+1988.24%)
Mutual labels:  prettier
Mxstbr.com
The source for my personal website
Stars: ✭ 370 (+2076.47%)
Mutual labels:  prettier
React Typescript Web Extension Starter
🖥 A Web Extension starter kit built with React, TypeScript, SCSS, Storybook, Jest, EsLint, Prettier, Webpack and Bootstrap. Supports Google Chrome + Mozilla Firefox + Brave Browser 🔥
Stars: ✭ 510 (+2900%)
Mutual labels:  prettier
Coc Prettier
Prettier extension for coc.nvim.
Stars: ✭ 270 (+1488.24%)
Mutual labels:  prettier
Prettier Standard
Formats with Prettier and lints with ESLint+Standard! (✿◠‿◠)
Stars: ✭ 801 (+4611.76%)
Mutual labels:  prettier
React 2048 Game
🎮 A fancy 2048 game build with react, redux best practices.
Stars: ✭ 401 (+2258.82%)
Mutual labels:  prettier
Serverless Typescript Starter
🗄🙅‍♀️ Deploy your next serverless JavaScript function in seconds
Stars: ✭ 653 (+3741.18%)
Mutual labels:  prettier
Webpack React Boilerplate
Minimal React 16 and Webpack 4 boilerplate with babel 7, using the new webpack-dev-server, react-hot-loader, CSS-Modules
Stars: ✭ 358 (+2005.88%)
Mutual labels:  prettier
Nodejs Api Boilerplate
A boilerplate for kickstart your nodejs api project with JWT Auth and some new Techs :)
Stars: ✭ 364 (+2041.18%)
Mutual labels:  prettier
Plugin Python
Prettier Python Plugin
Stars: ✭ 511 (+2905.88%)
Mutual labels:  prettier
Prettier Eslint
Code ➡️ prettier ➡️ eslint --fix ➡️ Formatted Code ✨
Stars: ✭ 3,435 (+20105.88%)
Mutual labels:  prettier
Mevn Cli
Light speed setup for MEVN(Mongo Express Vue Node) Apps
Stars: ✭ 696 (+3994.12%)
Mutual labels:  prettier
Expo Netflix
Netflix UI Clone with React Native & Expo || web support => https://expo-netflix.vercel.app
Stars: ✭ 297 (+1647.06%)
Mutual labels:  prettier
Prettier Eslint Cli
CLI for prettier-eslint
Stars: ✭ 451 (+2552.94%)
Mutual labels:  prettier
Generator Node Module
A Yeoman module to author Node libraries with Prettier, Jest, Flow and Babel.
Stars: ✭ 16 (-5.88%)
Mutual labels:  prettier
Prettier Atom
An atom package for the prettier formatter.
Stars: ✭ 750 (+4311.76%)
Mutual labels:  prettier
Prettier Java
Prettier Java Plugin
Stars: ✭ 612 (+3500%)
Mutual labels:  prettier

vim-prettier

Build Status

Prettier for Vim.

Asynchronous format

vim-pritter is a wrapper of Prettier.

Dependencies

vim-prettier use prettier-eslint-cli.

Install prettier-eslint-cli global or local.

Usage

Invoke manually

Open JavaScript file and just execute :Prettier.

That's it.

Automatically format on save

autocmd BufWritePost *.js,*.jsx call prettier#run(1)

Motivation

Pritter official document recommends like followings.

autocmd FileType javascript set formatprg=prettier\ --stdin

set formatprg runs sync and it's too slow.

vim-pritter runs asynchronously and doesn't block cursor moving.

License

New BSD License

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].