Closed arrowd closed 2 years ago
This repo isn't updated to 0.14.1 just yet. However it supports 0.14.1 projects just fine, you can build it with the devDependency version of purescript in package.json and the specified package set.
I want to package this project for FreeBSD and it requires compiling it from source. We have a PureScript package, but it is 0.14.1 already.
Right, thanks for context.
Alternatively, if you provide a compiled script with node
shebang in the releases section, the packaging would become dead simple.
The project now builds with PureScript 0.14.x. Additionally I added a JS bundle to the release uploads, which is to say the PureScript output is bundled - there are npm dependencies, so I'm not sure how useful or not this is.
Yeah, external JS dependencies are pain to package. Would it be possible to include all dependencies too in the release tarball?
Update - I did try back at that time to bundle the dependencies and ran into some issues, I'll have another run at it at some point
This is now done, the single file release JS bundle is provided in releases, including bundling npm dependencies.
From https://github.com/nwolverson/purescript-language-server/releases/tag/v0.15.6
Awesome, this is much appreciated! I have created a FreeBSD Port, so now FreeBSD users can install it with simple pkg install purescript-language-server
.
After upgrading the package set and trying building
purescript-language-server
I get:This seems to be because https://github.com/purescript-deprecated/purescript-globals is deprecated.