power-assert情報量不足
- power-assertの記事だれかが書くと思ってた
- 誰も書いてくれない
- => 自分で書くことにした
事前の経験値
- node.jsでしか利用した事ない
- ブラウザでのテストに利用したこと無かった
ピースはどこから
- 記憶から
- キーワードベースの記憶
- 誰かが書いてた
- リリースノートで見た
- そういうライブラリがある
- そういうツールがある
- 全てを自分の経験から得るのは難しい
- 他人の経験から得る
ピースを仮で組み立てる
- とりあえず脳内情報で記事を書く
- Node.js => できた
- ブラウザ => 一応動いた
- browserify => 一応動いた
ピースが足りない(ブラウザ)
- ブラウザ
- => SourceMapが無いのでデバッガーが使えない
- browserify
- SourceMapが足りない!!
足りないピースを作ろう
- まずはespowerify (browserify)でsourcemapサポートさせる
- テストないコード => @t_wada => テストあるコード
- sourcemapにより人類にデバッガーがやってきた
ブラウザもできる事が確定
- sourcemapサポートしていけばブラウザもデバッグ対応できる
- Node.js版は既にできてる
- ブラウザを引き続き検証
ピースが揃った
- ブラウザ, browserifyでsourcemap対応
- どの環境でもデバッグ実行ができるようになる
ピースを再構築する
karma-browserifastの問題がでてくる
その他
- karma-browserifastにスタックトレースのsourcemapサポートをPR