diff options
author | lassulus <lassulus@lassul.us> | 2018-09-23 13:05:11 +0200 |
---|---|---|
committer | lassulus <lassulus@lassul.us> | 2018-09-23 13:07:06 +0200 |
commit | 337d8707baec290dd6d8bfb14511d8011baa48aa (patch) | |
tree | c02c87b236a2e62240d9944270f560d8ac094aba /examples/simple.nix | |
parent | b36e2e0127d3f607e8e7c8840aea10d7aee32b7f (diff) |
pkgs: add writeJS{,Bin}lass/js
Diffstat (limited to 'examples/simple.nix')
-rw-r--r-- | examples/simple.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/examples/simple.nix b/examples/simple.nix index e93b54e..815f816 100644 --- a/examples/simple.nix +++ b/examples/simple.nix @@ -14,6 +14,12 @@ in { main :: IO () main = print Rolf ''; + js = pkgs.writeJS "example-js" { deps = [ pkgs.nodePackages.uglify-js ]; } '' + var UglifyJS = require("uglify-js"); + var code = "function add(first, second) { return first + second; }"; + var result = UglifyJS.minify(code); + console.log(result.code); + ''; perl = pkgs.writePerl "simple.pl" { deps = [ pkgs.perlPackages.boolean ]; } '' use boolean; print "Howdy!\n" if true; |