Files
taimed/node_modules/@prantlf/jsonlint/web/sorter.min.js
2025-07-24 17:21:45 +08:00

2 lines
776 B
JavaScript

(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?factory(exports):typeof define==="function"&&define.amd?define("jsonlint-sorter",["exports"],factory):(global=global||self,factory(global.jsonlintSorter={}))})(this,function(exports){"use strict";var hasOwnProperty=Object.prototype.hasOwnProperty;function sortObject(o){if(Array.isArray(o)){return o.map(sortObject)}else if(Object.prototype.toString.call(o)!=="[object Object]"){return o}var sorted={};var key;var a=[];for(key in o){if(hasOwnProperty.call(o,key)){a.push(key)}}a.sort();for(key=0;key<a.length;key++){sorted[a[key]]=sortObject(o[a[key]])}return sorted}exports.sortObject=sortObject;Object.defineProperty(exports,"__esModule",{value:true})});
//# sourceMappingURL=sorter.min.js.map