appbaseio / reactivesearch

Search UI components for React and Vue
https://opensource.appbase.io/reactivesearch
Apache License 2.0
4.89k stars 471 forks source link

Build/node v18 #2262

Closed siddharthlatest closed 8 months ago

siddharthlatest commented 8 months ago

This PR allows building the project with Node v18. The blocker here was vue examples and demos packages relying on node-ipc@9.2.2 which isn't compatible with Node v18. Updating deps for @vue/cli-plugin-babel and @vue/cli-service updates the node-ipc package's version.

"@vue/cli-plugin-babel": "^5.0.8",
"@vue/cli-service": "^5.0.8",

Side-effect note: This PR removes @vue/cli-plugin-eslint due to a conflict in version with the eslint in the project root. This will affect linting in the Vue examples.