* upgrade deps * upgrade forge * make app work in ESM * fix CI
* upgrade deps * add extract command * add lookup.command * update lookup command * fix locals * may lookup one by one * update lookup method * add translate command * cache translation by default * open ai default settings * use openai config in context * refactor * genreate ipa * update UI * handle ai generate fail