added stuff

This commit is contained in:
vali 2024-04-09 23:11:33 +02:00
commit 236b8c2a6b
907 changed files with 70990 additions and 0 deletions

View file

@ -0,0 +1,24 @@
{
callPackage,
writeShellScriptBin,
eslint_d,
prettierd,
}: let
mainPkg = callPackage ./default.nix {};
mkNpxAlias = name: writeShellScriptBin name "npx ${name} \"$@\"";
in
mainPkg.overrideAttrs (oa: {
nativeBuildInputs =
[
eslint_d
prettierd
(mkNpxAlias "tsc")
(mkNpxAlias "tsserver")
]
++ (oa.nativeBuildInputs or []);
shellHook = ''
eslint_d start # start eslint daemon
eslint_d status # inform user about eslint daemon status
'';
})