dream2nix/lib/internal
DavHau b727a07775 override: unify overriding across modules
Add options `overrides.${name}` and `overrideAll` to all language modules that manage a dependency tree.

This is done in a backward compatible fashion. Old options for overriding dependencies continue working, though those are not displayed in the manual anymore.

For the following modules the manual now suggest using the new unified override options:
- for pip: use `pip.overrides` and `pip.overrideAll` instead of  `pip.drvs`
- for nodejs-granular-v3: use `nodejs-granular-v3.overrides` and `nodejs-granular-v3.overrideAll` instead of `nodejs-granular-v3.deps`
- `php-granular`: use `php-granular.override` and `php-granular.overrideAll` instead of `php-granular.deps`
2024-03-13 14:25:41 +07:00
..
fetchers fetching: set shallow=true for all fetchGit calls 2024-02-18 14:08:51 +07:00
dreamLockUtils.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00
fetchDreamLockSources.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00
findCycles.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00
getDreamLockSource.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00
graphUtils.nix simplify graph methods & add more tests for fileSystem 2024-01-19 12:02:18 +00:00
hashFile.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00
hashPath.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00
mkSubmodule.nix override: unify overriding across modules 2024-03-13 14:25:41 +07:00
nodejsLockUtils.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00
nodejsUtils.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00
parseSpdxId.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00
php-semver.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00
prepareSourceTree.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00
readDreamLock.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00
sanitizePath.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00
sanitizeRelativePath.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00
simpleTranslate2.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00
simpleTranslate.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00
toTOML.nix lib: move to /lib from /modules/flake-parts/lib 2023-11-05 03:23:11 +00:00