Preserves JSON encoding must be explicit
This commit is contained in:
parent
aa67840d45
commit
eba1f0254e
|
@ -3,6 +3,6 @@ bin = @["nim_lk"]
|
||||||
description = "Tool for generating Nim lockfiles"
|
description = "Tool for generating Nim lockfiles"
|
||||||
license = "BSD-3-Clause"
|
license = "BSD-3-Clause"
|
||||||
srcDir = "src"
|
srcDir = "src"
|
||||||
version = "20231020"
|
version = "20231021"
|
||||||
|
|
||||||
requires "nim >= 2.0.0", "preserves >= 20231020"
|
requires "nim >= 2.0.0", "preserves >= 20231021"
|
||||||
|
|
|
@ -259,8 +259,12 @@ proc generateLockfile(): Preserve =
|
||||||
result["depends".toPreserve] = deps
|
result["depends".toPreserve] = deps
|
||||||
|
|
||||||
proc main =
|
proc main =
|
||||||
var lockInfo = generateLockfile()
|
var
|
||||||
|
stream = newFileStream(stdout)
|
||||||
|
lockInfo = generateLockfile()
|
||||||
cannonicalize(lockInfo)
|
cannonicalize(lockInfo)
|
||||||
stdout.writeLine lockInfo
|
writeText(stream, lockInfo, textJson)
|
||||||
|
writeLine(stream)
|
||||||
|
close(stream)
|
||||||
|
|
||||||
main()
|
main()
|
||||||
|
|
Loading…
Reference in New Issue