Comments (5)
Thanks for documenting this workaround @vodik! 👍
I took a first stab at getting gulp-elm to work for Elm 0.19, but wasn't sure of a good way to do that without breaking support for older versions of Elm.
My current train of thought is to check for the existence of elm.json
or elm-package.json
and adjust the default settings and command line arguments based on that. But it's a fairly busy season for me, not sure when I'll get that done
from gulp-elm.
Another approach could be to look for elm
and decide if its either local or global, and then look for elm-make
to be next to it. It should be safe to assume that no elm-make
means 0.19.
I can contribute patches if they're welcome then.
from gulp-elm.
Or I guess another option is to break backwards comparability, just like Elm did, and let the current release be the last one that runs with 0.18? It seems like its rather mature. I don't know how palatable that is to you though.
from gulp-elm.
Blocked on this as our last task to get CI up and running for 0.19.
Any ETA?
from gulp-elm.
@ggmartinsen I've published 0.8.0 of gulp-elm which supports (only) Elm 0.19.
Let us know if you see any issues with it.
from gulp-elm.
Related Issues (20)
- Colours don't display with Elm 0.17 HOT 2
- Elm output mixes with gulp output HOT 5
- Error when passing zero files to gulp-elm HOT 1
- Add option to specify output file HOT 3
- Should support --debug mode HOT 2
- Support: Debug doesn't seem to be working HOT 1
- Sometimes fails with `openFile: dones not exist` when watched HOT 3
- does not work when you don't add elm dependency manually HOT 1
- exception doesn't get caught when watching HOT 1
- elm-package.json must exist in root directory HOT 4
- `cwd` options doesn't work when using `elm-make` from `node_modules\.bin\`
- compile hangs for a few minutes before firing proc.on('close') HOT 8
- Enable Travis, Appveyor, and Greenkeeper HOT 1
- Source glob fails in 0.8.0 HOT 3
- An in-range update of ansi-colors is breaking the build 🚨 HOT 5
- An in-range update of jsdom is breaking the build 🚨 HOT 2
- An in-range update of through2 is breaking the build 🚨 HOT 3
- Optimize flag not working HOT 3
- Request - Setup with multiple elm.json files using glob patterns HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gulp-elm.