Skip to content

Latest commit

 

History

History
66 lines (48 loc) · 1.42 KB

README.md

File metadata and controls

66 lines (48 loc) · 1.42 KB

Planner 2.0 docs

Official documents and development recommendations

Mockup

Precursor

Get the .pdf version here.

Development

Requirements

Dependencies

pip install -U autopep8 flake8 pep8
npm install -g babel-eslint eslint eslint-plugin-flowtype eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-react htmlhint jsonlint nodemon tern

IDE

The usage of Atom as the main IDE is recommended, along with these plugging:

# Common
autoclose-html
highlight-line
highlight-selected
indent-guide-improved
trailing-spaces
sublime-style-column-selection
editorconfig
autocomplete-paths
file-icons
pigments
atom-beautify
linter

# Python
autocomplete-python
linter-flake8
linter-pep8

# Javascript
atom-ternjs
linter-eslint
linter-jsonlint
linter-csslint
language-babel
turbo-javascript

Install all with:

apm install autoclose-html highlight-line highlight-selected indent-guide-improved trailing-spaces sublime-style-column-selection editorconfig autocomplete-paths file-icons pigments atom-beautify linter autocomplete-python linter-flake8 linter-pep8 atom-ternjs linter-eslint linter-jsonlint linter-csslint language-babel turbo-javascript