An ATproto social media client -- with an independent Appview.
1{
2 mkShellNoCC,
3
4 # extra tooling
5 eslint_d,
6 prettierd,
7 just,
8 fastmod,
9 nodejs,
10 yarn,
11 crowdin-cli,
12 typescript,
13 typescript-language-server,
14 go,
15 zulu17,
16
17 callPackage,
18}:
19
20let
21 defaultPackage = callPackage ./default.nix { };
22in
23mkShellNoCC {
24 inputsFrom = [ defaultPackage ];
25
26 packages = [
27 eslint_d
28 prettierd
29 just
30 fastmod
31 nodejs
32 yarn
33 crowdin-cli
34 typescript
35 typescript-language-server
36 go
37 zulu17
38 ];
39
40 shellHook = ''
41 eslint_d start
42 eslint_d status
43 '';
44}