Commit graph

26 commits

Author SHA1 Message Date
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
Brice Waegeneire ccede2a7ee nodePackages: init vue, html & css languageservers 2019-05-10 21:42:43 +02:00
Malo Bourgon 75942540fa nodePackages: init bash-language-server, init speed-test, init typescript-language-server 2019-05-09 20:01:53 -07:00
Matthew Piziak 95738ec726 nodePackages_10_x: add textlint-plugins to list of generated packages (#54443)
nodePackages_10_x.textlint-plugin-latex: init at 1.0.4
nodePackages_10_x.textlint-rule-abbr-within-parentheses: init at 1.0.2
nodePackages_10_x.textlint-rule-alex: init at 1.3.1
nodePackages_10_x.textlint-rule-common-misspellings: init at 1.0.1
nodePackages_10_x.textlint-rule-diacritics: init at 0.0.2
nodePackages_10_x.textlint-rule-en-max-word-count: init at 1.0.1
nodePackages_10_x.textlint-rule-max-comma: init at 1.0.4
nodePackages_10_x.textlint-rule-no-start-duplicated-conjunction: init at 2.0.2
nodePackages_10_x.textlint-rule-period-in-list-item: init at 0.2.0
nodePackages_10_x.textlint-rule-stop-words: init at 1.0.8
nodePackages_10_x.textlint-rule-terminology: init at 1.1.30
nodePackages_10_x.textlint-rule-unexpanded-acronym: init at 1.2.3
nodePackages_10_x.textlint-rule-write-good: init at 1.6.2
2019-05-09 17:13:20 -07:00
pacien df04850604 tedicross: init at 0.8.7 2019-04-23 22:52:05 +02:00
Will Dietz 73bfe946d6 nodePackages.joplin: init, cli note-taking app
Companion to joplin-desktop!
2019-04-07 01:01:16 -05:00
Terje Larsen 657ed24d67
nodePackages.indium: init at 3.4.1 2019-03-21 19:37:34 +01:00
Domen Kožar 49fb21232f
Add nodePackages.elm-doc-preview 2019-03-20 16:44:06 +07:00
Silvan Mosberger dd0af01955
hueadm: init at 1.2.0 2019-02-27 00:42:25 +01:00
Terje Larsen 468175da84
nodePackages.tsun: init at 0.4.0 2019-02-23 12:09:51 +01:00
Pierre-Étienne Meunier f0186ed533 nodePackages.reveal: init at 3.7.0 2019-02-19 12:59:34 +00:00
Daniel Garzon 117559bcfa nodePackages_10_x.@angular/cli: init at 7.3.1 2019-02-18 06:01:55 -05:00
Domen Kožar 54568a7caf
nodePackages_10_x: add markdown-link-check 2019-02-13 21:10:14 +07:00
Matthew Piziak 56f3fbf9f2
nodePackages_10_x.textlint: init at 11.2.1 2019-01-19 09:56:56 +00:00
tzemanovic fb0d69d12c
nodePackages: add elm-live 2019-01-17 08:03:21 +00:00
Pierre-Étienne Meunier 90ed386897 Adding webpack-cli to the node packages 2019-01-14 17:28:26 +02:00
Moritz Ulrich 6d21e8d361
nodePackages: Regenerate and fix azure-cli
Regenerates the `nixpkgs` NodeJS set (and updates all dependencies
internally).

Also, the `azure-cli` package doesn't build with NodeJS 10, so now
NodeJS 8 is used for `azure-cli`.

Signed-off-by: Maximilian Bosch <maximilian@mbosch.me>
2018-12-10 11:46:46 +01:00
Jörg Thalheim 40c8969b4c
quassel-webserver: remove
Package is broken and the original maintainer does not respond.
Unless someone wants to pick it up, I propose the removal.

fixes #51614
2018-12-07 16:46:36 +00:00
Sander van der Burg 226c3e11a0 nodePackages: move alloy and titanium to node-packages-v8 because they are not compatible with 10.x 2018-11-17 22:51:24 +01:00
Aaron Janse fba452f556
nodePackages: add fkill-clifix
fixes #49308
2018-11-16 21:36:36 +00:00
Christian Rackerseder 525587ce81
nodePackages.cpy-cli: init at 2.0.0
fixes #50303
2018-11-16 21:35:14 +00:00
Jörg Thalheim 25d6dc99bb
nodePackages: 8_x -> 10_x 2018-11-16 21:31:44 +00:00
Domen Kožar e81b1a06be
Add nodePackages_10_x.parcel-bundler 2018-11-16 20:46:19 +00:00
Uri Baghin 23581b125b nodePackages_10_x: add node-gyp 2018-08-22 14:08:38 +10:00
adisbladis 355708db80
nodePackages_10_x.pnpm: init at 2.9.0 2018-07-05 22:52:38 +08:00
Sander van der Burg 05474564b2 Add minimal package set for Node.js 10.x 2018-06-29 22:44:33 +02:00