node,npmのお勉強2


import文を使いたい

初学者としてJavaScriptを学ぶ
http://blog.satotaichi.info/learning_javascript_for_beginners/

初学者なので、大変参考になります。

babelをscriptに追加しておくとcliで叩けるのね。
ecmascriptではまだimportが使えないのね。

僕の気持ちとしては、Yarn、Flow、ESlint、documentation.jsあたりは必須ですと書きたい。

使ってみるかな。。

Flowは静的型チェック

flowの始め方 - Qiita
http://qiita.com/kiida/items/ea758e4d80053663e12a

Installation | Flow
https://flow.org/en/docs/install/

flow-runtime でテスト時にランタイムの型エラーでテストを落とす - Qiita
http://qiita.com/mizchi/items/ed4c4488675f249f7679

documentation.jsはdocbookを解析してドキュメントにしてくれるのかな

documentationjs/documentation: documentation for modern JavaScript
https://github.com/documentationjs/documentation#documentation

でも、現状の環境にあるesdocを実行してみると結構いい感じだからな。。

avaとmocha

b-o-a を mocha から AVA にのりかえた - 15 min/d
http://bouzuya.hatenablog.com/entry/2016/03/11/235959

なるほど。。

eslint

共有設定でらくらく ESLint - Qiita
http://qiita.com/mysticatea/items/dc35ced6bd5e782f50cd

standardは動いた。
たぶん、airbnbは、バージョン依存で引っかかったのでひとまず放置。
warnin g "[email protected]" has incorrect peer dependency "eslint-plugin-jsx-a11y@^5.1.1".