Gleam-inspired typed configuration language (POC)
1{
2 "nodes": {
3 "fenix": {
4 "inputs": {
5 "nixpkgs": [
6 "gleam",
7 "nixpkgs"
8 ],
9 "rust-analyzer-src": "rust-analyzer-src"
10 },
11 "locked": {
12 "lastModified": 1785054764,
13 "narHash": "sha256-qZ5lzSBKLXReYMf0+t+Ra4tmh+3reLgf8+IJaNdDTCA=",
14 "owner": "nix-community",
15 "repo": "fenix",
16 "rev": "896e0b5796797f8f6ba3e61036d61b5597281b1f",
17 "type": "github"
18 },
19 "original": {
20 "owner": "nix-community",
21 "repo": "fenix",
22 "type": "github"
23 }
24 },
25 "gleam": {
26 "inputs": {
27 "fenix": "fenix",
28 "nixpkgs": [
29 "nixpkgs"
30 ],
31 "systems": "systems"
32 },
33 "locked": {
34 "lastModified": 1785096518,
35 "narHash": "sha256-MC3ylSxtDC8+kKWwXDbhX0FUC+agvrcDqYh/4Ivph00=",
36 "ref": "wasm",
37 "rev": "8d88cf3a24467e88bd21bbed8d97d08abfbc5dc4",
38 "revCount": 11287,
39 "type": "git",
40 "url": "https://tangled.org/nandi.uk/gleam"
41 },
42 "original": {
43 "ref": "wasm",
44 "type": "git",
45 "url": "https://tangled.org/nandi.uk/gleam"
46 }
47 },
48 "nixpkgs": {
49 "locked": {
50 "lastModified": 1784796856,
51 "narHash": "sha256-wWFrV5/Qbm+lyt5x20E/bSbfJiGKMo4RCxZV8cl/WZI=",
52 "owner": "NixOS",
53 "repo": "nixpkgs",
54 "rev": "e2587caef70cea85dd97d7daab492899902dbf5d",
55 "type": "github"
56 },
57 "original": {
58 "owner": "NixOS",
59 "ref": "nixos-unstable",
60 "repo": "nixpkgs",
61 "type": "github"
62 }
63 },
64 "root": {
65 "inputs": {
66 "gleam": "gleam",
67 "nixpkgs": "nixpkgs",
68 "systems": "systems_2"
69 }
70 },
71 "rust-analyzer-src": {
72 "flake": false,
73 "locked": {
74 "lastModified": 1785010335,
75 "narHash": "sha256-fHb7HPztVRBp1pzQEnoMZ4k4cM4nJsZ5qXZ1TEspVSY=",
76 "owner": "rust-lang",
77 "repo": "rust-analyzer",
78 "rev": "b5aa6668ae12f439169ea84b67a15f6b579f1041",
79 "type": "github"
80 },
81 "original": {
82 "owner": "rust-lang",
83 "ref": "nightly",
84 "repo": "rust-analyzer",
85 "type": "github"
86 }
87 },
88 "systems": {
89 "locked": {
90 "lastModified": 1681028828,
91 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
92 "owner": "nix-systems",
93 "repo": "default",
94 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
95 "type": "github"
96 },
97 "original": {
98 "owner": "nix-systems",
99 "repo": "default",
100 "type": "github"
101 }
102 },
103 "systems_2": {
104 "locked": {
105 "lastModified": 1681028828,
106 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
107 "owner": "nix-systems",
108 "repo": "default",
109 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
110 "type": "github"
111 },
112 "original": {
113 "owner": "nix-systems",
114 "repo": "default",
115 "type": "github"
116 }
117 }
118 },
119 "root": "root",
120 "version": 7
121}