Skip to content

A linting module to enforce Brinkbit's es6 javascript style.

Notifications You must be signed in to change notification settings

Brinkbit/brinkbit-style-es6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

brinkbit-style-es6

A linting module to enforce Brinkbit's es6 javascript style. The style is based on Airbnb's es6 javascript style and is outlined here.

Getting Started

Adding the brinkbit es6 style enforcement to your project is as easy as

$ npm install --save-dev brinkbit-style-es6

That's all you should need!

If you use the atom text editor, I highly recommend using the linter and linter-eslint packages. These will highlight linting errors for you in your text editor right out of the box.

Contributing

We welcome and appreciate contributions to our repositories! You can find the current list of bugs here -- just make sure to check the "About this board" list first.

Prerequisites

  1. Node.js 4 or higher & npm - download here
  2. Depending on the repository, either:
    • grunt - $ npm install -g grunt, or
    • gulp - $ npm install -g gulp

Build and test steps

  1. Fork and clone the repo
  2. $ npm install
  3. $ grunt or $ gulp

Submitting your code

  1. All code will need to match the brinkbit es6 style, defined in this repo.
  2. Commit messages should adhere to this format.
  3. We follow BDD principles, so all code requires accompanying unit/functional tests which cover all code paths. They are typically in a top-level test directory and are written in mocha and chai, with sinon and chai-as-promised used when applicable.

When your code is complete and all your tests pass, submit a pull request. We will review the request and post comments with feedback as applicable.

About

A linting module to enforce Brinkbit's es6 javascript style.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published