event-driven-io / emmett

Emmett - a Node.js library taking your event-driven applications back to the future!
https://event-driven-io.github.io/emmett/
195 stars 19 forks source link

Fixed global eslint and tsconfig #36

Closed oskardudycz closed 8 months ago

oskardudycz commented 8 months ago

Needed to configure a separate config for eslint, as it doesn't deal well with the TypeScript project references. Also, it wasn't checking correctly the eslint settings, as eslint requires wrapping global pattern in '' to be passed as a parameter instead of taken as the shell pattern. :facepalm:

Updated also pipeline to run ts build before linting to have correctly resolved dependencies between packages and non-package code.

Fixes #18.