aqualinkorg / aqualink-app

Aqualink.org Ocean Monitoring Application
MIT License
34 stars 12 forks source link

Remove webpack for functions deployment #866

Closed echaidemenos closed 1 year ago

echaidemenos commented 1 year ago

This PR removes the need of webpack for the firebase functions deployment. Webpack 4 is not supported by node 18 and webpack 5 introduced some issues to our already "hacky" building solution. Now the build is more straightforward using just tsc.

github-actions[bot] commented 1 year ago

Build succeeded and deployed at https://aqualink-app-866.surge.sh (hash a73af4fb81924e310501d37b4e81d4e50024b4dd deployed at 2023-06-09T13:30:26)

ericboucher commented 1 year ago

It seems odd that we actually have to move everything to the top level. Was there no way to keep this in an independent folder?