add: watcher test.
opt: kit fs promise
add: db