File tree Expand file tree Collapse file tree 10 files changed +680
-2
lines changed
Expand file tree Collapse file tree 10 files changed +680
-2
lines changed Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ blocks:
3333 - name : Lint all files
3434 commands :
3535 - nix-linter default.nix overlay.nix shell.nix
36- - nix-linter -r pkgs
36+ - find . -name "*. nix" -path "./pkgs/*" -not -path "./ pkgs/node-packages/*" | xargs nix-linter
3737
3838 - name : Build overlay packages
3939 task :
Original file line number Diff line number Diff line change @@ -3,16 +3,25 @@ self: super:
33with super . lib ;
44
55let
6+ nodePackages = self . callPackage ./pkgs/node-packages {
7+ nodejs = super . "nodejs-14_x" ;
8+ } ;
9+
610 override = {
711 # These packages will hide packages in the top level nixpkgs
812 } ;
913in
1014{
1115 replitPackages = rec {
1216 # Any other packages should go in the replitPackages namespace
13- jdt-language-server = self . callPackage ./pkgs/jdt-language-server { } ;
1417 replbox = self . callPackage ./pkgs/replbox { } ;
1518
19+ jdt-language-server = self . callPackage ./pkgs/jdt-language-server { } ;
20+ rescript-language-server = self . callPackage ./pkgs/rescript-language-server { } ;
21+
22+ jest = nodePackages . "jest-cli-23.6.0" ;
23+ coffeescript = nodePackages . "coffeescript-2.6.1" ;
24+
1625 # The override packages are injected into the replitPackages namespace as
1726 # well so they can all be built together
1827 } // override ;
Original file line number Diff line number Diff line change 1+ # This file has been generated by node2nix 1.9.0. Do not edit!
2+
3+ { pkgs ? import <nixpkgs> {
4+ inherit system ;
5+ }
6+ , system ? builtins . currentSystem
7+ , nodejs ? pkgs . "nodejs-14_x"
8+ } :
9+
10+ let
11+ nodeEnv = import ./node-env.nix {
12+ inherit ( pkgs ) stdenv lib python2 runCommand writeTextFile ;
13+ inherit pkgs nodejs ;
14+ libtool = if pkgs . stdenv . isDarwin then pkgs . darwin . cctools else null ;
15+ } ;
16+ in
17+ import ./node-packages.nix {
18+ inherit ( pkgs ) fetchurl nix-gitignore stdenv lib fetchgit ;
19+ inherit nodeEnv ;
20+ }
Original file line number Diff line number Diff line change 1+ #! /bin/sh
2+ nix-shell -p nodePackages.node2nix --run ' node2nix -14 --version'
3+ nix-shell -p nodePackages.node2nix --run ' node2nix -14 -i node-packages.json'
4+ nix-shell -p nixpkgs-fmt --run ' nixpkgs-fmt .'
5+
You can’t perform that action at this time.
0 commit comments