mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2024-12-01 18:16:14 +02:00
1c75af969a
The JSON format no longer uses the legacy ATerm `r:` prefixing nonsese, but separate fields. Progress on #9866 Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
12 lines
690 B
Markdown
12 lines
690 B
Markdown
---
|
|
synopsis: Modify `nix derivation {add,show}` JSON format
|
|
issues: 9866
|
|
prs: 10722
|
|
---
|
|
|
|
The JSON format for derivations has been slightly revised to better conform to our [JSON guidelines](@docroot@contributing/cli-guideline#returning-future-proof-json).
|
|
In particular, the hash algorithm and content addressing method of content-addresed derivation outputs is now separated into two fields `hashAlgo` and `method`,
|
|
rather than one field with an arcane `:`-separated format.
|
|
|
|
This JSON format is only used by the experimental `nix derivation` family of commands, at this time.
|
|
Future revisions are expected as the JSON format is still not entirely in compliance even after these changes.
|