* chore: use eslint and prettier * chore: add ci test for eslint and prettier * remove node_modules * add missing npm install