React hooks for atproto.
1{
2 mkShellNoCC,
3
4 # extra tooling
5 eslint_d,
6 prettierd,
7 nodejs_24,
8 pnpm,
9 typescript,
10 typescript-language-server,
11 prettier,
12
13 callPackage,
14}:
15let
16 defaultPackage = callPackage ./default.nix { };
17in
18mkShellNoCC {
19 inputsFrom = [ defaultPackage ];
20
21 packages = [
22 eslint_d
23 prettierd
24 nodejs_24
25 pnpm
26 typescript
27 typescript-language-server
28 prettier
29 ];
30
31 shellHook = ''
32 eslint_d start # start eslint daemon
33 eslint_d status # inform user about eslint daemon status
34 '';
35}