mirror of
https://github.com/nix-community/dream2nix.git
synced 2024-12-19 12:32:11 +03:00
9b6638a1a7
* feat: return underlying d2n instance if pkgs was passed to init, document init pkgs * feat: implement makeOutputs * tests: dont fail if resolveImpure fails * feat: make init return a dream2nix instance, rework makeFlakeOutputs code * feat: default to source if config.projectRoot is not specified, update examples and readme * fix: update the simple template * docs: clarify init in readme * docs: change readme numbering to back to 1 * refactor: dont default projectRoot to source * docs: make extensive example use makeFlakeOutputs, link per-pkgs d2n example in readme * fix: call loadConfig correctly
230 lines
5.8 KiB
JSON
230 lines
5.8 KiB
JSON
{
|
|
"nodes": {
|
|
"alejandra": {
|
|
"inputs": {
|
|
"flakeCompat": "flakeCompat",
|
|
"nixpkgs": [
|
|
"dream2nix",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1652972885,
|
|
"narHash": "sha256-OKTV5Mi0WyDGsF6GcTwWkgJPNRkskD5yqCZZmghZYHI=",
|
|
"owner": "kamadorueda",
|
|
"repo": "alejandra",
|
|
"rev": "69d2075e432c562099965829d8bc4da701b10d20",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "kamadorueda",
|
|
"repo": "alejandra",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"crane": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1644785799,
|
|
"narHash": "sha256-VpAJO1L0XeBvtCuNGK4IDKp6ENHIpTrlaZT7yfBCvwo=",
|
|
"owner": "ipetkov",
|
|
"repo": "crane",
|
|
"rev": "fc7a94f841347c88f2cb44217b2a3faa93e2a0b2",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "ipetkov",
|
|
"repo": "crane",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"dream2nix": {
|
|
"inputs": {
|
|
"alejandra": "alejandra",
|
|
"crane": "crane",
|
|
"flake-utils-pre-commit": "flake-utils-pre-commit",
|
|
"gomod2nix": "gomod2nix",
|
|
"mach-nix": "mach-nix",
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
],
|
|
"node2nix": "node2nix",
|
|
"poetry2nix": "poetry2nix",
|
|
"pre-commit-hooks": "pre-commit-hooks"
|
|
},
|
|
"locked": {
|
|
"lastModified": 0,
|
|
"narHash": "sha256-cMxGUD65rheZKUfWX0DDgFUqkKXvSS1syweUtmn3peM=",
|
|
"path": "../..",
|
|
"type": "path"
|
|
},
|
|
"original": {
|
|
"path": "../..",
|
|
"type": "path"
|
|
}
|
|
},
|
|
"flake-utils-pre-commit": {
|
|
"locked": {
|
|
"lastModified": 1644229661,
|
|
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flakeCompat": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1648199409,
|
|
"narHash": "sha256-JwPKdC2PoVBkG6E+eWw3j6BMR6sL3COpYWfif7RVb8Y=",
|
|
"owner": "edolstra",
|
|
"repo": "flake-compat",
|
|
"rev": "64a525ee38886ab9028e6f61790de0832aa3ef03",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "edolstra",
|
|
"repo": "flake-compat",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"gomod2nix": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1627572165,
|
|
"narHash": "sha256-MFpwnkvQpauj799b4QTBJQFEddbD02+Ln5k92QyHOSk=",
|
|
"owner": "tweag",
|
|
"repo": "gomod2nix",
|
|
"rev": "67f22dd738d092c6ba88e420350ada0ed4992ae8",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "tweag",
|
|
"repo": "gomod2nix",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"mach-nix": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1634711045,
|
|
"narHash": "sha256-m5A2Ty88NChLyFhXucECj6+AuiMZPHXNbw+9Kcs7F6Y=",
|
|
"owner": "DavHau",
|
|
"repo": "mach-nix",
|
|
"rev": "4433f74a97b94b596fa6cd9b9c0402104aceef5d",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"id": "mach-nix",
|
|
"type": "indirect"
|
|
}
|
|
},
|
|
"nixpkgs": {
|
|
"locked": {
|
|
"lastModified": 1653581809,
|
|
"narHash": "sha256-Uvka0V5MTGbeOfWte25+tfRL3moECDh1VwokWSZUdoY=",
|
|
"owner": "nixos",
|
|
"repo": "nixpkgs",
|
|
"rev": "83658b28fe638a170a19b8933aa008b30640fbd1",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nixos",
|
|
"ref": "nixos-unstable",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"node2nix": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1634916276,
|
|
"narHash": "sha256-lov2b/8ydYjq+MhKQugmWV2lFnq35AU5RTRBTfLq7B4=",
|
|
"owner": "svanderburg",
|
|
"repo": "node2nix",
|
|
"rev": "644e90c0304038a446ed53efc97e9eb1e2831e71",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "svanderburg",
|
|
"repo": "node2nix",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"poetry2nix": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1632969109,
|
|
"narHash": "sha256-jPDclkkiAy5m2gGLBlKgH+lQtbF7tL4XxBrbSzw+Ioc=",
|
|
"owner": "nix-community",
|
|
"repo": "poetry2nix",
|
|
"rev": "aee8f04296c39d88155e05d25cfc59dfdd41cc77",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-community",
|
|
"ref": "1.21.0",
|
|
"repo": "poetry2nix",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"pre-commit-hooks": {
|
|
"inputs": {
|
|
"flake-utils": [
|
|
"dream2nix",
|
|
"flake-utils-pre-commit"
|
|
],
|
|
"nixpkgs": [
|
|
"dream2nix",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1646153636,
|
|
"narHash": "sha256-AlWHMzK+xJ1mG267FdT8dCq/HvLCA6jwmx2ZUy5O8tY=",
|
|
"owner": "cachix",
|
|
"repo": "pre-commit-hooks.nix",
|
|
"rev": "b6bc0b21e1617e2b07d8205e7fae7224036dfa4b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "cachix",
|
|
"repo": "pre-commit-hooks.nix",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"root": {
|
|
"inputs": {
|
|
"dream2nix": "dream2nix",
|
|
"nixpkgs": "nixpkgs",
|
|
"src": "src"
|
|
}
|
|
},
|
|
"src": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1623499944,
|
|
"narHash": "sha256-udEh+Re2PeO3DnX4fQThsaT1Y3MBHFfrX5Q5EN2XrF0=",
|
|
"owner": "BurntSushi",
|
|
"repo": "ripgrep",
|
|
"rev": "af6b6c543b224d348a8876f0c06245d9ea7929c5",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "BurntSushi",
|
|
"ref": "13.0.0",
|
|
"repo": "ripgrep",
|
|
"type": "github"
|
|
}
|
|
}
|
|
},
|
|
"root": "root",
|
|
"version": 7
|
|
}
|