feat: add clean and restore option
fix js2coffee growing out of date