Closed timkurvers closed 6 years ago
Doesn't look like we have linting on Travis set up actually.
Had to add -DBUILD_SHARED_LIBS=ON
to StormLib's CMake flags to ensure we end up with an .so
on Linux so that ffi can find the library.
I think StormLib may have changed something in its CMake settings no longer defaulting to building as a shared library, which is why this change is required. In the future we may want to consider locking to a specific version of StormLib, not master.
This PR uses the newly released wowserhq/eslint-config and updates the codebase accordingly.
Let's see whether Travis agrees this lints neatly.