linting
Seperate devDeps and deps