Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/theetrain/boilerplate-vscode-js

A boilerplate to help get started with JS/Node projects, specifically catering developers who use Visual Studio Code.
https://github.com/theetrain/boilerplate-vscode-js

boilerplate eslint nodejs prettier standard-js vscode

Last synced: 11 days ago
JSON representation

A boilerplate to help get started with JS/Node projects, specifically catering developers who use Visual Studio Code.

Awesome Lists containing this project

README

        

# boilerplate-vscode-js

A boilerplate to help get started with JS/Node projects, specifically catering
developers who use Visual Studio Code.

## Features

* Sensible .editorconfig file
* Prettier + ESlint + Standard (JS) linting that will automatically format your
code on save according to the opinions of Prettier and Standard
* Auto-save files on focus change (can be disabled in **.vscode/settings.json**)
* Browser-sync for rapid front-end development, run `yarn dev`

## Setup

### Requirements

* [Visual Studio Code](https://code.visualstudio.com/)
* VSCode extensions: [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode), [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
* [Git](https://git-scm.com/)
* [NodeJS](https://nodejs.org/en/)
* [Yarn](https://yarnpkg.com/en/)

### Typical setup

1. Fork or clone this repo and change remote settings accordingly
2. In the project root, run `yarn`
3. Get to work! Change the properties in package.json to suit your project's needs.

## Contributing

Though this was mainly created for my personal use, I'm open to new ideas: [check the issues or create a new one](https://github.com/theetrain/boilerplate-vscode-js/issues)!