Skip to content

Latest commit

 

History

History
83 lines (58 loc) · 3.21 KB

README.md

File metadata and controls

83 lines (58 loc) · 3.21 KB

TMW tech repo settings

Shared settings for all devs to use in each project


ES2015/ES6

Babel JS transpiler

See our babel config here


Use 'xo' for Javascript linting

xo JS linter (default rules)

We override the defaults by enforcing dangly-commas and camelCase file names (js only)

See our xo rules here

Editor plugins


Use 'stylelint' for Sass linting

stylelint CSS linter. We use stylelint-config-standard as our default rules, see an example here

See our stylelint rules here

Editor plugins


EditorConfig

EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs.

See our EditorConfig rules here

Editor plugins


File Headers

Customize, add, update and cooperate your authoring information in header comment

Example:

/*
* @Author: Zander Martineau
* @Date:   2016-12-08 09:35:33
* @Last Modified by:   Zander Martineau
* @Last Modified time: 2016-12-08 15:40:17
*/

Editor plugins


Kickoff Snippets 🎉

Kickoff snippets for your editor!

Editor plugins


NPM