Commit Graph

22 Commits

Author SHA1 Message Date
Marek Fajkus
200f41350f
elmPackages.elm-review: Init at 2.3.3 2020-11-29 16:23:10 +01:00
Marek Fajkus
47f8d830c5
elmPackages.{elm-language-server,create-elm-app,elm-optimize-level-2}: update 2020-11-16 21:16:36 +01:00
Jared Ramirez
8545f5d1b8 elmPackages: update 2020-10-19 21:47:39 -07:00
andys8
76d5dd8459 Update elm-language-server, and other elm tools
elm-hot-webpack-loader 1.1.7
elm-test 0.19.1-revision4
elm-webpack-loader 6.0.1
elm-language-server 1.12.0
create-elm-app 5.2.1
2020-10-06 00:11:29 +02:00
Marek Fajkus
b38cfd104d
elmPackages.elm-optimize-level-2: Init at 0.1.3 2020-08-29 11:59:03 +02:00
Marek Fajkus
d20efd57cd
elm.Packages: Regenerate elm packages 2020-07-18 20:32:12 +02:00
Marek Fajkus
b9e9effb44
elmPackages: Refactor lib and builds of packages 2020-06-23 19:44:34 +02:00
Daiderd Jordan
7b3a2963d1
treewide: replace base64 encoded hashes 2020-06-03 18:35:19 +02:00
Marek Fajkus
02bc5b0ba1
elmPackages.create-elm-app: init at 4.2.4 2020-04-10 21:08:25 +02:00
Marek Fajkus
b812a723f5
elmPackages: minor cleanups
* Make sure generate script uses node2nix version from the nixpkgs
* regenerate code generated by node2nix
2020-03-18 20:36:36 +01:00
Marek Fajkus
baf37aabad
elmPackages.elm-coverage: init at 0.0.3 2020-03-17 13:56:14 +01:00
Sander van der Burg
875bcef98b base16-builder: regenerate with node2nix 1.8.0, add supplement.json with node-pre-gyp to fix build 2020-03-15 16:37:47 +01:00
Marek Fajkus
d6c385dd0e
elmPackages.elm-analyse: 0.16.4 -> 0.16.5 2020-02-03 11:45:51 +01:00
andys8
d14669c94c elmPackages.*: update to latest versions
Intention is to update elm-language-server to 1.4.6
2020-01-03 11:11:04 +01:00
andys8
29260acb75 Update elm-language-server to 1.4.4 2019-10-31 12:45:50 +01:00
Marek Fajkus
ff88fe03d7
elmPackages.{elm-test,elm-analyse}: elm 0.19.1 updates 2019-10-22 19:16:46 +02:00
Brian Hicks
1d4f48d730 elmPackages.*: update to latest versions
elm-language-server: 1.4.1 -> 1.4.2

downstream updates in others
2019-10-21 06:04:05 -05:00
Brian Hicks
847c5f077f elmPackages.*: update to latest versions
elm-verify-examples: 4.0.1 -> 4.0.2
elm-live: 4.0.0 -> 4.0.1

downstream dependencies for most packages
2019-10-11 14:44:25 -05:00
Marek Fajkus
98997bb489
elmPackages.elm-language-server: Init at 1.4.1 2019-09-15 16:36:17 +02:00
Marek Fajkus
eb5ba591d9 elmPackages: share node-env.nix, add elm-live & elm-xref 2019-08-27 22:02:37 +02:00
Marek Fajkus
3b1948b2d4 elm.elmPackages: Update elm-analyse and node2nix 2019-07-09 12:37:29 +02:00
Marek Fajkus
a97986a481 elmPackages.{elm-test,elm-analyse..}: tooling additions and fixes
Extends the number of available tools for Elm language.

1. fix and move "elm-test"
Previously located in nodePackages.elm-test but broken (see binwrap info).
Now fixed and located in elmPackages.elm-test

2. add "elm-verify-examples"
Generate tests from documentation examples

3. add "elm-upgrade"
upgrade assistant using statical analysis

4. add "elm-analyse"
static analysis for elm code (linter)

5. move "elm-doc-preview"
originally located in nodePackages.elm-upgrade - moved for consistency

6. add "elmi-to-json"
transforms elmi files to json - used by other tools like elm-test and
elm-verify-examples

Node.js based dependencies are defined the same way as nodePackages
contaparts but are independent (has it's own packages.json)

patch-binwrap.nix is used to as a replacement for binwrap package
used by some nodejs dependencies that depends on Haskell binaries
(elm-test and elm-verify-examples).

BREAKING CHANGE
===============
elm-doc-preview (as well as broken elm-test) is now commented
in `node-packages-v10.json` and should be removed once new
nix-expressions for node10 are generated (out of scope of this PR)

There are still 2 outstanding elm related packages in nodePackages

1. elm-oracle - legacy package which is not compatible with elm 0.19
2. elm-live - should be moved in the future I think
2019-06-18 21:29:10 +02:00