私はネストのサンプルコードを調べていました.javascript/smoke_alarmの例でalarm.on('change', function(snapshot) {...}は、alarm.on('child_changed', function(snapshot) {...}.
firebase docs'change'にドキュメントが表示されず、使用するとエラーが発生します。
  Error: Query.on failed: First argument must be a valid event type: "value",  
  "child_added", "child_removed", "child_changed", or "child_moved".
これはサンプル コードの単なるバグalarm.on('child_changed', function(snapshot) {...}ですか? または、何か不足していますか?