purescript-contrib / pulp

A build tool for PureScript projects
GNU Lesser General Public License v3.0
445 stars 86 forks source link

Add support for upcoming 0.15.0 PureScript release #400

Closed JordanMartinez closed 2 years ago

JordanMartinez commented 2 years ago

When PureScript 0.15.0 comes out, there will be some significant changes:

However, pulp should continue to work regardless of whether one is using PS 0.14.x or PS 0.15.x. Thus, supporting v0.15.0 means the following if the PureScript version being used is >= v0.15.0:

Rather than running those commands, the error should direct users to the v0.15.0 Migration Guide.

Although the REPL is being modified, pulp doesn't do anything special for the --port argument, which is what triggers the browser backend for the REPL.