Skip to content

Commit 08f63e6

Browse files
committed
Sort keys when encoding tables as JSON
1 parent 7194553 commit 08f63e6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/resources/pandoc/datadir/_json.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ local function encode_table(val, stack)
101101
return "[" .. table.concat(res, ",") .. "]"
102102
elseif types["string"] then
103103
-- Treat as object
104-
for k, v in pairs(val) do
104+
for k, v in _quarto.utils.table.sortedPairs(val) do
105105
table.insert(res, encode_string(k) .. ":" .. encode(v, stack))
106106
end
107107
stack[val] = nil

0 commit comments

Comments
 (0)