tweaks for ci

- fix lint
- rm duplicate scripts in package.json
- add json linting
- misc