{"_id":"@truto/truto-jsonata","_rev":"69-11af2a2eeabdc6aa69006fb502a4312b","name":"@truto/truto-jsonata","dist-tags":{"latest":"3.1.1","v2-lts":"2.1.0"},"versions":{"1.0.0":{"name":"@truto/truto-jsonata","version":"1.0.0","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.0","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"404fb490adce6455ec1ea1a061381e4792948882","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.0.tgz","fileCount":8,"integrity":"sha512-PRtYmJ+f1OxFsFtx8XU0Wf3in+GiaZQUyE8w+8DhgeoS661INLWex61xp0VK8TrBZ7H1tnj5OXE/pWM0HaStTA==","signatures":[{"sig":"MEUCIQCcf+TB8dRj/spmF5TSLTmMS2DPWKqzb8XJb7omQ3ka9wIgGu/BfbJjWsUIS8g5LFWZRXfLhleHqhbJNh+Ap+LQ4E0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":393718},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"19b67983e81eef22945501390255fe898aa41894","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"4.6.6","mime":"4.0.4","luxon":"3.5.0","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","turndown":"7.2.0","lodash-es":"4.17.21","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.3","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.0_1730705227843_0.8384328842419404","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@truto/truto-jsonata","version":"1.0.1","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.1","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"a832fb6589e039c236064bc36a68dc155e1ec653","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.1.tgz","fileCount":8,"integrity":"sha512-i29zkbnMLXTxGzMvl9HDwZk/ieyQaRH06Hsqo1cx9MUMcSh5v5ikWAcaAVE4hEQA6ZmK2+OX6VEFJYae06uQ6Q==","signatures":[{"sig":"MEUCIQDKNLjmo8csKV1aukQLLErAV/iyzwkLBoPn80XwP7t2dwIgY8KBpocgrwyx8BpNI+UCrcb4w+MMPJOtHoswWJydc60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396390},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"4e1823f984edd866f05ad0fb26ad22600cb111d6","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.1","dependencies":{"mime":"4.0.4","luxon":"3.5.0","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","turndown":"7.2.0","lodash-es":"4.17.21","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.4","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.1_1732604434935_0.8674192157063909","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@truto/truto-jsonata","version":"1.0.2","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.2","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"6550ad24e6e57756f8b5fd17213a26b5ca9d29e0","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.2.tgz","fileCount":8,"integrity":"sha512-/SYM/cBdOsa5B3CHjx3a27+gD6L5znADGbWDd6WGRHIP6OOmgL1iD/WJbiciYtjJBvnul4uaw5FI92aw+nO/iQ==","signatures":[{"sig":"MEUCIQDwovHVT71c29708kVt50OfaZbjFPFqd9SqW5e91nJYcQIgNljUs4ZKAoeg50d6xvWUfAeRS6ylKq8FCtZdeUp9Tnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445664},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"080037f49ab888f3d699f4a2fc9c93b24291a7e2","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.1","dependencies":{"mime":"4.0.4","luxon":"3.5.0","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","turndown":"7.2.0","lodash-es":"4.17.21","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.4","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.2_1732606590988_0.6905884216614953","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@truto/truto-jsonata","version":"1.0.3","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.3","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"f7ce3912d7563d773c54f75327cf028a01388ac4","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.3.tgz","fileCount":8,"integrity":"sha512-L+2zSmNVIYrao0sfFuTgp5lM5JJfpNCd7Ob4NU6f+CV2zOXQ5C71CSVHWH03X+vc/QnYTlQ2DCkruO88hZggpg==","signatures":[{"sig":"MEQCIBjQmHW33a55Ld6O6oAVNcy4bLE3BS9h9AN0l6b9013aAiAJSM1Oy0sg/J1XMAPyXEo6e2TcDbLLndZj32FID48OcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445166},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"89ad30c1f16bcb56a00f3156bbca660fb4855bbd","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.1","dependencies":{"mime":"4.0.4","luxon":"3.5.0","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","turndown":"7.2.0","lodash-es":"4.17.21","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.4","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.3_1732711137658_0.39018379707144035","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@truto/truto-jsonata","version":"1.0.4","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.4","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"82bd4872b0f32fb9cfece35cad9b55e2ec848d0d","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.4.tgz","fileCount":8,"integrity":"sha512-BOclvU7ubil35tqW3Q+hXW+4LR3oQuak3604IhoH6fkw9+lIHc5zyzr7OxoKHBzU6wT4GgnofVMgKEmZaUIKeA==","signatures":[{"sig":"MEUCIQCve7tDt6E9EwrxCJUgvY2s+HQxxRbT4z4HAH29dd1mKAIgRWfVpCyQ9NJct2ojGwOfjJSQ3+z6EJEOmv81EMnTytU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445883},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"06c6871b87949b4d74881497ccf183ae9040b190","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.1","dependencies":{"mime":"4.0.4","luxon":"3.5.0","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","turndown":"7.2.0","lodash-es":"4.17.21","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.4","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.4_1734429066077_0.32674253189804436","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@truto/truto-jsonata","version":"1.0.5","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.5","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"d1325a834fead1a4ff16ebaf78bdd899c0f9848e","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.5.tgz","fileCount":8,"integrity":"sha512-RSfxQZ8A5beWHWBfXGMrYy9+hbC+zBglKGEqKhCs1glGqIp7wD0WbJMNdyRg6SKwEFrRIdW+IvbvgWnNCpb23A==","signatures":[{"sig":"MEUCICQ4OD2iflXGqSEAQO26fVEHXSn6WfsMJJfBezhfOXWRAiEA/T/lhCUoI8kDBNvaO4HPqVZVnlONlfrO3lJTVuj3yns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":447670},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"55d6d13ce0256559097663aae85ac0b6795771a5","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.1","dependencies":{"mime":"4.0.4","luxon":"3.5.0","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","turndown":"7.2.0","lodash-es":"4.17.21","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.4","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.5_1734435262228_0.04364890338757177","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@truto/truto-jsonata","version":"1.0.6","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.6","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"3ac6e76216475bd5e62dea6c988c2665b914d0cb","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.6.tgz","fileCount":8,"integrity":"sha512-sLr13cyVeVfsbffIbl3GKl7PuF+EEv4u2I6LvLPq9GvruToB9dR+Xt4etIfySdUdlz7uEkPP0/ARUuN4QEaOLw==","signatures":[{"sig":"MEUCIQCE1zH0um4Pu2hM6esO27n9jfCKGA9v2zABF0XSp+dEswIgT5NHmK1u/pAVBqpq4T3Nm64wECoUzsu3nimoPLwXtDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":447788},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"204a3b09c88beaa73d6a56b6dfdb655c9cd1a1fa","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.1","dependencies":{"mime":"4.0.4","luxon":"3.5.0","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","turndown":"7.2.0","lodash-es":"4.17.21","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.4","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.6_1734553033083_0.2352506348352894","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@truto/truto-jsonata","version":"1.0.7","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.7","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"0d286df352650dd5e77d0c4c14b9823b10c98ac3","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.7.tgz","fileCount":8,"integrity":"sha512-XC/YrHzno2xLqhQctUNtm2YEPhzLop7H6Y5AnRptWdwugYFhDfiZiw3TyOEi9qlFb+YQRpqIKqR/dCk7QhOc1g==","signatures":[{"sig":"MEUCIEiLp46yQMOlZjybMEF8QD0Hn9oh7g4es3/Slz5R/PDPAiEA0ROY7ihk4jQ1ZMjeot1A9X14h9Ly0XWH5/8BY0GnDcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448146},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"f6fd2b307770571847bdc02ba0ccb3385da35f39","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.1","dependencies":{"mime":"4.0.4","luxon":"3.5.0","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","turndown":"7.2.0","lodash-es":"4.17.21","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.4","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.7_1735800638844_0.44837040402991035","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@truto/truto-jsonata","version":"1.0.8","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.8","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"ce927842102a8b7197d731fa1a3db752f0d4c5c0","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.8.tgz","fileCount":8,"integrity":"sha512-/RvQkAzqEDAe/7Jie0ns+xH4AzmLEUQ8vufumYE3yPAfUGyM93CFPDNJgyfYNACFwQGvGFmHQgaV4CBxQO9lPg==","signatures":[{"sig":"MEQCIFFctNxP+vfaVGuRmH5YtkUks2cPwMezu2/Cp0SVxvsMAiANUwss5vK3+X8ZJAiDtO6IGaTGxRm4K7jQVPdsdZVIDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448994},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"aa5082e98e700ce8ec72d42231d3038b62c4ce72","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.1","dependencies":{"mime":"4.0.4","luxon":"3.5.0","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","turndown":"7.2.0","lodash-es":"4.17.21","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.4","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.8_1737026370884_0.65553441011032","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@truto/truto-jsonata","version":"1.0.9","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.9","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"44f2200347007335c2d172137587356201a4e1ef","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.9.tgz","fileCount":8,"integrity":"sha512-r1emxutK/unxSuOl4tzz0NFhdLz1qqjt34c2gueTtpRo3E9nXe+aY4jUDovg7wAXWn5GWrxk3XcIwhqbC1Fgvw==","signatures":[{"sig":"MEYCIQDOBTrihpUOjNqpmNohyupPG/D+op/b7lKvVRKcMq+uywIhAPpF29oHON/IhqpZzByZmjjtz+pxmbeq+kNjpHG016sW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":452753},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"b6664767aec54db0d33de1cbca0ecadbd1bc5a7e","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.1","dependencies":{"mime":"4.0.4","luxon":"3.5.0","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","turndown":"7.2.0","lodash-es":"4.17.21","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.4","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.9_1737026943478_0.8249798364888155","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@truto/truto-jsonata","version":"1.0.10","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.10","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"74f8f5b85245ad8b93b1ab613141835a6cb09297","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.10.tgz","fileCount":8,"integrity":"sha512-PpyOJuLgX+DjXmYe4SXU+CUQxICPU4J2xC/fCe0qN42Yi9H/5t1X0E9KGTt1BRj4o/WG8pEu+xlzCNKKu3xcyg==","signatures":[{"sig":"MEUCIHeAnHc9ntdS97gyucBDyJ1Uum2oEx09VWqpisqJb6UxAiEA98VioZ4eKDoCZxkrJWLntb9EtwgqyV/FHzLOGZt2zaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454188},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"6db1d8fc42f179ae8c1c4d8b37035fcf6cb581e8","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.1","dependencies":{"mime":"4.0.4","luxon":"3.5.0","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","turndown":"7.2.0","lodash-es":"4.17.21","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.4","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.10_1737720526374_0.0078069929190778264","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@truto/truto-jsonata","version":"1.0.11","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.11","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"e065a7af1e73863bd3cba2affda127e52a98d6d4","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.11.tgz","fileCount":8,"integrity":"sha512-Ek2mjPw3X8FT8QL05ssqn840h5mYYk9U4yqEpaH25Y1yNsd0rfZ+4f4QwsvYLCwTNrV30aqFsKHzpa0ihedZrg==","signatures":[{"sig":"MEQCIBdFkCFTKu9jPeZTKM85smqvIUbdN+PG9yDQCGCUTOvqAiBzmvQ3ODA/IdAFqKTVNKCxXeesEOR8QF1Q1D4ZIBKE7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481824},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"1b950da74e0cb9a1b51b76eb1c703e8f9238a171","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.2","dependencies":{"mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","p-retry":"6.2.1","turndown":"7.2.0","file-type":"20.0.1","lodash-es":"4.17.21","officeparser":"5.1.1","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","pdfjs-serverless":"0.6.0","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2","@langchain/textsplitters":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.4","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.11_1739363512889_0.24443031625930023","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@truto/truto-jsonata","version":"1.0.12","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.12","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"67a10c2d9c0fe210d1adb0e258993667995766b0","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.12.tgz","fileCount":8,"integrity":"sha512-yAKKlegm/OhT/4r+cMswHSH94AO+2JVO23XuVuTElTZJ4HUfwhYjtTmM2rpIRVyYRmT9/ptygfA/gNUw6/vTCg==","signatures":[{"sig":"MEUCIQCLWlSRV2OWd4TkUObPgNn/9eRRPKRmUXAz1V/+COiVBgIgYyXPXb5qZon4X2dxwao+gHdMSSvQ/j7uPML1B6KPDCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482867},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"52f346fffe4618786bb39391e365566112e2a19b","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.2","dependencies":{"mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","p-retry":"6.2.1","turndown":"7.2.0","file-type":"20.0.1","lodash-es":"4.17.21","officeparser":"5.1.1","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","pdfjs-serverless":"0.6.0","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2","@langchain/textsplitters":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.4","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.12_1739456436761_0.03535507545085137","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@truto/truto-jsonata","version":"1.0.13","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.13","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"bfad451b5dad4877f66bc4d43af5fd2e7a9cbf2f","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.13.tgz","fileCount":8,"integrity":"sha512-yqk8kuuNdksqqLa27V7fb8Q9EOfMHKNGtQfX3JUbx053z8fDpcJ3+A5Rh3jni2AVY39owMpSqIyuFN2rOf4HXQ==","signatures":[{"sig":"MEUCIQCRVdXvDKMnaIygB8AUu//tOAK8TQWPgRDBApwMfEhl7QIgFWFk/IwWysBYeRuXj/9FA71mztm5dD8bdiW6BaqZP40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487206},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"455f4e4640af4498196a2fef8305fceabec4b05b","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.2","dependencies":{"mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","officeparser":"5.1.1","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","pdfjs-serverless":"0.6.0","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2","@langchain/textsplitters":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.4","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.13_1739779167236_0.3051924243001636","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@truto/truto-jsonata","version":"1.0.14","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.14","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"2ed142b9cfd52cd5535e34ec8f68c10ba332d867","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.14.tgz","fileCount":8,"integrity":"sha512-y1QaMz3L8uNROLD1Dt51gewB1WmV8C8B3qJ7fbzqskZ0ySE2G5niLuCZAYEPF/goTLssC1q/MFE3BFNCL8GOKg==","signatures":[{"sig":"MEYCIQDL7AthfjZ1vDPzljXaV4ZPVxkVZhTf6sF5oaTMRirqywIhAO7LtvD9jkSP1mzch+CxP0l147LKywhZLJghbrbpoIxo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491939},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"a9816bee38ea9f1781bd5a50eba0b06cab55a36a","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.2","dependencies":{"mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","officeparser":"5.1.1","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","pdfjs-serverless":"0.6.0","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2","@langchain/textsplitters":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.4","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.14_1740159914838_0.905251710608409","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@truto/truto-jsonata","version":"1.0.15","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.15","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"36b344f0625313a16d1d8a137c5ae9a0dbe4f2f7","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.15.tgz","fileCount":8,"integrity":"sha512-7+gPZtAmNUW8J0Sh/W2V3BsI3UZhgp+jhr3S4DaHnnFpDZGHD0s9XxQYllJTN9V0XNSJPVST/W5zYVXuL333ww==","signatures":[{"sig":"MEUCIQCFgIkPT3yYrGmnY5gLzihsJiTYKONVzCuIKbOs6pbJWQIgSTt6yZIAGeMI4S4AKqixKL5AKR/6p7hILjIh9Vx93gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494632},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"f12d609183c158bb5964034d0588e9e68b6bbde5","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.2","dependencies":{"mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","officeparser":"5.1.1","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","pdfjs-serverless":"0.6.0","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2","@langchain/textsplitters":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.4","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.15_1740161447485_0.5140039734214474","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@truto/truto-jsonata","version":"1.0.16","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.16","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"09167e2814704aa69b6ed2c175df642d36edde63","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.16.tgz","fileCount":8,"integrity":"sha512-ZNPnKtVwoWRT6qcmRsYCrX0JPOrq1vSXH9BA+pKB4Th+nB0+JcLc7QeoC9KoYowO6Hs6swhCfzteoTbIcQeb8Q==","signatures":[{"sig":"MEUCIE+fs5q2bMyMCbQaFylA5NlNpGlqZyBHuvhwES7autrHAiEAo2tUcD/XnKMt/19yi5H/HN8xu36iduRC6ekpvJWb1rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499448},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"96df6ed5ee86584561ecedb9b00e559194056001","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.18.3","dependencies":{"mime":"4.0.4","xlsx":"0.18.5","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","officeparser":"5.1.1","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","pdfjs-serverless":"0.6.0","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2","@langchain/textsplitters":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"2.1.4","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.16_1741349168372_0.18812228051553204","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@truto/truto-jsonata","version":"1.0.17","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.17","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"38c94b1e298578f9a396de0a4e8ff880c27b810a","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.17.tgz","fileCount":8,"integrity":"sha512-50N3aB1WMIjhCGa8pcS25q7fRYpsI6U1ueBYr8+GYhh2FZvVs65LUlI6fBJZRnrZTltQeSlD4t6B++1F1wj+kg==","signatures":[{"sig":"MEUCIBeuNo93qVClB7u0aMZtY31F9a/H9Fo6xR2kYVhzLOV5AiEAv0GdNfhLjftT8QnKYLc5CMaqVSwlP8wfeiRA/0sU9XY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499492},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"78c016d1b3203e05ce60d60b9d42a512d9af99d0","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"4.0.4","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","officeparser":"5.1.1","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","pdfjs-serverless":"0.6.0","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2","@langchain/textsplitters":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"3.0.9","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.17_1742554411340_0.06998030244145248","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@truto/truto-jsonata","version":"1.0.18","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.18","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"97053fc37d9fb6511c302abd2284ea6a4ac5908d","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.18.tgz","fileCount":8,"integrity":"sha512-YadE11v30H7IqQTWM8bOTH45QcENxsCsQaxgrPKwLZMnIcJNmlV+CMjT5mz3Sso3SPoVPW9oDvksgYRC1kjNWw==","signatures":[{"sig":"MEQCICjgbjp7Y5WZMrlWco5G41svuks4QrasXk6hSUIVKGDIAiAfAqVBpIl//vs3TG+i0wkXm9OKWlVoMKjqJo9O1ks7mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502083},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"848db853238c34259d916d4b0aed30dd6a8495dd","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"4.0.4","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","officeparser":"5.1.1","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","pdfjs-serverless":"0.6.0","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2","@langchain/textsplitters":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"3.0.9","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.18_1744033489741_0.913068255191887","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@truto/truto-jsonata","version":"1.0.19","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.19","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"7bc2fb1f1f80a7129d4ad7b4be0d8cda60ded9c8","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.19.tgz","fileCount":8,"integrity":"sha512-Lq0e9JzmHQ9KX9y7NVbEcZ2ByWqRIR+C1K3HBurLz4i2m4gLzSiWcxWXF+M/b84M+TYGO9+nfanD32H+b+/Fsg==","signatures":[{"sig":"MEQCIDdH6cSDIrDUkUMAC2qD6HUWv67Z/hd081yfC3J3XVYzAiBXPNaoiGfLn686JITRubulBn7d9Mf9K8+YYO0RnTc7RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494792},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"1ed19fb432a2895877c4e15a0a2cb30743c3cd03","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.1","dependencies":{"mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2","@langchain/textsplitters":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"3.0.9","prettier":"2.8.4","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.19_1747308897569_0.5340787340175879","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@truto/truto-jsonata","version":"1.0.20","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.20","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"33c3bee74a4c5446059e8ef36db3a3fc702d3abf","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.20.tgz","fileCount":8,"integrity":"sha512-FWJiAfoWhpO28YrM7wHBqucH+zCjqEoY6QL4y8xn12J8ALQvRcifgEfRs4GHqkdRH2bVtgsFo5DFn82CiGOjIA==","signatures":[{"sig":"MEQCIHlBJ3I3xQgR732o8xm3+XII+XCeRWhMPihWbFcb19YqAiBalDDL4K0XznyPYWU6b6Uiye7igq1R2c56A1kDCd/DHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497758},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"2fe809fe272106851675c9eedfb98c51c6c46c5c","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.1","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.5","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2","@langchain/textsplitters":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.20_1748336213573_0.9857061272454288","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@truto/truto-jsonata","version":"1.0.21","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.21","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"c354791c14a770eecf095e1af5e7f699e02fbb4a","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.21.tgz","fileCount":8,"integrity":"sha512-ai8Sqp+0KzrebhDHCz+HY18KvyHDy7q5sVKOEAe7dkamWI2LrIB9KZSD0e4RTQWEL+i3/LaG4FWGVODP5TcEAQ==","signatures":[{"sig":"MEYCIQDypgYlESVly7yv/yITUciTf3MJBmAVFDSWLnkdreJSFAIhAJMGrfvGi/zRUbqR1p2zVgAiPk3b8YtySEuqb3qy974+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497758},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"85155614c8cf96f76cc4e3c8ca5a1e07bbc96e30","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","actor":{"name":"truto","type":"user","email":"eng@truto.one"},"email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.2","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2","@langchain/textsplitters":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.21_1750242103543_0.0761629751001407","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@truto/truto-jsonata","version":"1.0.22","author":{"name":"archith.s"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.22","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"c0ec80548c7b6e92f344cf66c96962c8d02ba217","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.22.tgz","fileCount":8,"integrity":"sha512-vO3fW08C+2FYyf5e/Agl87cqYJuuSEvhLwkd63achrww/qHeW1S+AEgMBNfIshkuxh7O6cwjfnxK+p1gJgUaVA==","signatures":[{"sig":"MEYCIQDVBRmLlBAH8rh4Ty3olgxCrVF+PXP9gRPI/Y/qFF0FcQIhAMnVN416xDr1ta/jP0BpSSAzojLuPskN0BXxbBW9l8oB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501213},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"8563e636b9328529e72f8a105472d1d836fddfbe","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","actor":{"name":"truto","type":"user","email":"eng@truto.one"},"email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.2","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","turndown-plugin-gfm":"1.0.2","@langchain/textsplitters":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.22_1750938433890_0.40144461856259284","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@truto/truto-jsonata","version":"1.0.23","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.23","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"a9cc2b1a4d13df2fcaf9d08b6537934e3e8e86cd","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.23.tgz","fileCount":8,"integrity":"sha512-a5Qova/mv2PfCYJ4IshZ4B1kZcCTgutbQEvfS+SqSAQofo3eu6EwMvH2TOvw+hbesA9AoDwudCcKg/JNOm5Jkg==","signatures":[{"sig":"MEUCIGEhZtZALWPMPlY+fE5AJiM+LNSpn+LPFiQOeLt8al38AiEAjcPA3URuS7EIwtCHVu9/vh7U5YpYIUG3wSkLcTPusY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501313},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"23ec93fb62781ef289f0fd2f92c0034b58cc4056","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.3","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@joplin/turndown-plugin-gfm":"1.0.62"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.23_1752604049053_0.030982042325692127","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@truto/truto-jsonata","version":"1.0.24","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.24","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"46a5c9aa282240ca4ad4128fd7828fe49304c4e6","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.24.tgz","fileCount":8,"integrity":"sha512-UNPRrXMkxFkH2X4zpLLW34J/7N5tSlSO57GXNBQMChzyA1/WpGArAuws5r44zes3BtTZJe8TcY3gg2AImxr9XQ==","signatures":[{"sig":"MEUCIQDj6dr3unbjuQqh7oGWsfv/afdBlSaqLvzECEYzzFaOKgIgTToWxvC16yuwrnv/I2pFZyHbb4s2Qs1xc7DbGVdSWIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511478},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"e7195ff12ef44fb2dc2b55d294d4b3e87612c167","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.3","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@joplin/turndown-plugin-gfm":"1.0.62"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.24_1752654961359_0.5388337600655735","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@truto/truto-jsonata","version":"1.0.25","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.25","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"308ae6bb466e2c63147ba8d79b3b031691926471","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.25.tgz","fileCount":8,"integrity":"sha512-LdNPj6y5YQDUaEevW0wxRP8S/iLUVnXRmh1xFvZeSvGyzflu4Qr0lgZIXn4R5ftHOFo7Hmw/tav0qN/kdvpXAA==","signatures":[{"sig":"MEQCIGdv2YT3hZN9iBN8KMFU13+pTRHUVxCU2zEAKJcEhK6+AiA74ivoGfgr/4BuLVyIUXI4xaABfeFHde8Qo5doUuWicg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511440},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"166a37c4502724acb34c289b6acb6c982538f24c","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.3","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.25_1753192948156_0.7773066760339167","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@truto/truto-jsonata","version":"1.0.26","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.26","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"76c135aaa726dbe905bc8b9060edcd8e104829b6","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.26.tgz","fileCount":8,"integrity":"sha512-FOepkAVazxz/1kZL/TAJqPxSmSSPuYs0vGR+PcnBJeop4UsHaPGWPFsGFzPwCgRr186QIPlFnPlQa/gzV+wRuA==","signatures":[{"sig":"MEUCIQD45YnRtcBwcxq6io33VMWzpM4N5+mmsyTuOdJzb1WfdQIgZ74tjRIk7N/hfonSrg1xYz+gbJu0LNQwNIe4CjE7cws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511440},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"106969ae5927fc70814dbbe2543b7f4f8f6bb6be","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.7","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.26_1753700789071_0.9945398069478482","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@truto/truto-jsonata","version":"1.0.27","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.27","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"2aaad9d85b7e40156c70df60e1ddfeb8eac77860","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.27.tgz","fileCount":8,"integrity":"sha512-elJ+Aiygmkab7GksvbwfCgp5LK+NCsj/DWLmJ4hWLTOcHKaM5yZl1jWOmowRneM+JeznK0NOkacABIRwCUL6eQ==","signatures":[{"sig":"MEYCIQDjHOUXsRncZQ3/NE151VMMxupGSsKY0XZrzPvFhA+2WwIhAOSSNZBELjiE7RqGTdTap3WqT4tYtJ7devudXTveR7Ol","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511077},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"0959dd61c9d0e7d1c3f1c42fbfda4139284b8337","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","lodash":"4.17.21","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/lodash":"4.17.20","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.27_1753704778487_0.9249317522120313","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@truto/truto-jsonata","version":"1.0.28","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.28","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"d5cc95a172e419b056d8bc67b12b60843a97433c","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.28.tgz","fileCount":8,"integrity":"sha512-7RB1vEHmT+DHNg/CWpWTJBJ19tb0WN42us9IF66Wt+lq81grVMFsvgUqxwGOHee6nTqtWU1DXDkWys42K0kCBw==","signatures":[{"sig":"MEYCIQCpd5sGxkRl0X6K/UN6AGmvObQ7FdBpevcByw72qgtHogIhAKg8vUDvUHg1jAM16lB6I2nHuDK+kdnyDta1Gzq5sdM3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561905},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"bae06a94aead35df4604f3684b0ce98026f3b0c9","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"targets":{"main":{"includeNodeModules":["@truto/turndown-plugin-gfm"]},"module":{"includeNodeModules":["@truto/turndown-plugin-gfm"]},"browser":{"includeNodeModules":["@truto/turndown-plugin-gfm"]}},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","lodash":"4.17.21","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/lodash":"4.17.20","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.28_1753705171781_0.9640838287319358","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@truto/truto-jsonata","version":"1.0.29","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.29","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"d119e52828f2392d3e4d12a193aeb058d4285ede","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.29.tgz","fileCount":8,"integrity":"sha512-r/DwV0AU4D0MLY8O6+4tdyF2umoAi0z8LCG2vp9Rf3jRl4+ULfOMlIGZb4q48M0gaT5NjwRwBwQ7tXTmEAoMQQ==","signatures":[{"sig":"MEQCIB8pM5ZHf1Cxuc1xKTYUv2lr+HeVJ5gVlFFvK3O1w4LlAiBUkDXi75XCOc3tTSn8AV19dyAIb2EEE1mWumPa0Pe4+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619226},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"ebf3cae2bd46512603989893c6566f4ae90607ac","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"targets":{"main":{"includeNodeModules":["@truto/turndown-plugin-gfm","p-map","p-retry"]},"module":{"includeNodeModules":["@truto/turndown-plugin-gfm","p-map","p-retry"]},"browser":{"includeNodeModules":["@truto/turndown-plugin-gfm","p-map","p-retry"]}},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","lodash":"4.17.21","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/lodash":"4.17.20","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.29_1753705431119_0.29952462380761813","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@truto/truto-jsonata","version":"1.0.30","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.30","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"61a7bf3e5056150f924dc45516d7a186271e780e","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.30.tgz","fileCount":8,"integrity":"sha512-XpXmSUa5jHBSqTd+joX1bfFZ62dUinvU9gNT+DkzG+mmuf9ZIf9OiMA8qRcuFHd/77A7oyLt9qeipiovO2zZ0Q==","signatures":[{"sig":"MEUCID3nc+P5hRvsU1hWfghx+AbU+3rMabgFLrVJylnnOMmqAiEAgc1A5ZXKyfzDtkrhTgAmYU/17TZs2QSskWA8DVdSuBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8103357},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"9ca1cfbce0991d982b1b70bce7ccf69bf4378c15","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"targets":{"main":{"includeNodeModules":true}},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","lodash":"4.17.21","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/lodash":"4.17.20","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.30_1753705829296_0.32656910544599915","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@truto/truto-jsonata","version":"1.0.31","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.31","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"2295701d6e6cab072451b744fc2e0b769ced3d05","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.31.tgz","fileCount":10,"integrity":"sha512-OJ6LyvKuKjuKe4XGZD1pro9uI9Jofg0xwHg+yOWKl3e+0J+kYTzBaEE6CDEaoVGDnNVcBfoXOTlkeF9VJxyaaA==","signatures":[{"sig":"MEUCIQCv1/D3b4T2HfOW7lRGkmOSIaVEEjWYCO45Mhmq3wAGhgIgFI9F36NlZrIvHhsFizqSiqC0x5saldYn9IbL7uAnZtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16511724},"main":"dist/main.cjs","type":"module","types":"dist/types.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/module.js","source":"src/index.ts","browser":"dist/browser.js","exports":{".":{"import":"./dist/module.js","require":"./dist/main.cjs"}},"gitHead":"c19dd9e916574ffd7089622afbcd052521849a32","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && parcel build","check":"tsc --noEmit","prepublishOnly":"yarn test && yarn build"},"targets":{"main":{"includeNodeModules":true},"module":{},"browser":{"includeNodeModules":true}},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","lodash":"4.17.21","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.8.3","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/lodash":"4.17.20","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@parcel/packager-ts":"2.8.3","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.8.3"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.31_1753706455466_0.6432709150097304","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@truto/truto-jsonata","version":"1.0.33","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.33","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"a59affd87e995c6a18ad2dd1d04357950ba723c8","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.33.tgz","fileCount":8,"integrity":"sha512-gnrtuRL0zdv4FIlVcIaBvZyfLMTIWcBWyj0DJaFeyseBWyuCirbd8hsIGqxc63ooTMbLUqEjyjxxSpjvtC1gng==","signatures":[{"sig":"MEYCIQCRHrgSeoJLEN7M0omXQ/2pTPhVr94CEN941fXD402ZTAIhAMXVMtPd+gLR7AZ/sziZwF9f5LsbPCEaoz0ZE0mZsiR2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14543631},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"ad7db634b94119a6ceac39178de3281da3c02d08","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","lodash":"4.17.21","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/lodash":"4.17.20","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.33_1753711628952_0.513309527266691","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@truto/truto-jsonata","version":"1.0.34","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.34","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"8dacf852427f025595d88fa008ff32f5f15e9df0","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.34.tgz","fileCount":58,"integrity":"sha512-FCIhELNk685/tlRJmEcGnN3z8NVBmqyrF2j4xmlFbi5pnsYFErLcXU0mGlhsr1gQWxKLwltsAAKMBDHtlsvH9A==","signatures":[{"sig":"MEQCIFKGt+pF5EBQrtGsbtYGdy3sFgyu/JvJkzJuWJsrE+nUAiAn+Io34zq8gPaUVjYSamo+0VOIj9hlIVBTdJLddCxF3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14551338},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"23c3b5d259f5dd3d53987f5cf012d4f4d67de987","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","lodash":"4.17.21","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/lodash":"4.17.20","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.34_1753711787936_0.9788981754020221","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@truto/truto-jsonata","version":"1.0.35","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.35","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"a8c4380670e1179e649d3a2fab73493ecc051f6d","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.35.tgz","fileCount":58,"integrity":"sha512-4TvHmBtvK9jtY3BQ83TcJ/t6XqCQLhJiJbCjMd61XP+A2wvicD+Fjm1GsG/qjmtoUa60oqiRXMjLhefefvoMqg==","signatures":[{"sig":"MEYCIQCwbHcVlQ79OTpviud8jHYgXVdGG4ihQiTYlO0edHtghAIhAMlA99yDF0/V4me0YCk/6KQwfJGPydWebkHKFPJfIyQB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14551340},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"56573ab9e290269532dccc6d49e101811035f02d","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","lodash":"4.17.21","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/lodash":"4.17.20","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.35_1753712173055_0.5231792953554513","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@truto/truto-jsonata","version":"1.0.36","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.36","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"38aeb8d1cd9fa5412a690a5e3506dd4f8e052225","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.36.tgz","fileCount":55,"integrity":"sha512-8EOBvIglMW58Ltemw8LttKveUxAg492sELeMDn/3S3CZ/HmerHDaSrMwkNO8AKJ0uf4Cr0DAWu9JdKzxIqNA9w==","signatures":[{"sig":"MEQCIA9zwjDJU3LAZCk+cFNy1iW6wacN9ADzrq8tVZUuykLLAiBPVnZ8KE2NCVVAAwVX22YCabB9svbvzi0+T4PrvBAUMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14551114},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"58943ac7ae4b0902998f8577bb020e121d8f57fa","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","lodash":"4.17.21","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/lodash":"4.17.20","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.36_1753712428443_0.4877275961835852","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@truto/truto-jsonata","version":"1.0.37","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.37","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"cd13f184eba041d61ed830b8415893ee0f90f20c","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.37.tgz","fileCount":55,"integrity":"sha512-qERVCBwxyIR4dDKoNBf36G5WGkUWsRJOnwMyw0yO/vKTxBvdxOvNcagQSiK73lTqL4ss1PbrQxzeZ5BK8a/OCA==","signatures":[{"sig":"MEUCIQCWw96ex585M07h8b0jdytIL2Z6/ORRwgABVUf70Xtd6QIgJWQ2tZZ81/AqTCChGVkZShD2Ni/Utsa4DnZNq9bvMS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14551150},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"a1f825bf8b61b9beeb7abcd62d35fbf8138f9053","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","lodash":"4.17.21","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/lodash":"4.17.20","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.37_1753713033432_0.5500047851797696","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@truto/truto-jsonata","version":"1.0.38","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.38","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"b6b12d4144d41743ad4115c33ac0962fa5a996b4","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.38.tgz","fileCount":56,"integrity":"sha512-3SB7a2e1KgpY8e0vk6depdrZR9zKb4KfJ8oleGCRgMcKzqyJS6s0Qu+oVwocZYUp55x5oVP1o0UJWS9/RRxE9A==","signatures":[{"sig":"MEUCIQCk2t4B//5wxpsCCiVNqFIABrGJRv3Vxdo2FzKe648SCAIgdbOiVQI2MtozFuYXePYucYua6hgqzERGxLjyzjVHzLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14996378},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"f308acd6f3b863fd10c027e1f9dbe50ecb0b0525","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","lodash":"4.17.21","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","marklassian":"1.0.2","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/lodash":"4.17.20","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.38_1754504487181_0.15885702889982056","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@truto/truto-jsonata","version":"1.0.39","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.39","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"e8a29c0b50f0cbdc34d1717caa545bf907e6b524","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.39.tgz","fileCount":56,"integrity":"sha512-WdqpmNMdXxy0ih4XcJX5h1yITH6vEq/ntxZuQkQWmvP8v2fUUzebJLEccjsvZXCgPwmfzYU9XPoGhrIMx897mA==","signatures":[{"sig":"MEQCIGFu2op3B5MD/n+uJHBMqmP7cnnRQk/9jb15PVOAhsygAiB/Q7lz5bpzzxZk5dJCr61SsI6fAXZJfYJa/BCHkGnpAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13850499},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"3810f6282f6e9e238685e9b81d3887fbbd9450bd","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","marklassian":"1.0.2","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.39_1754507656521_0.07023972574984727","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@truto/truto-jsonata","version":"1.0.40","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.40","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"3cfb597b9a8dd8fd5633c026ca4f0ac53fda0686","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.40.tgz","fileCount":57,"integrity":"sha512-o8xt9mogJxw6ltQgKY471QVHUFad57cPgqtOqr8rElWHZVIaS64kL7EGdu8ZcaFsgWmm+58YBoWh08JWulC65A==","signatures":[{"sig":"MEQCIDoLELNrZmN4Thl0fY9jt/dDAdVSwZjqut6h9FGQUvuGAiA4lbN82HThZVmAPCvK9F+hwcMXhQNdPQv+9TpT1X50gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17889938},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"eacc58ffe7a2a6cd322816ab6ac577ca5c44841b","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","marklassian":"1.0.2","jsonwebtoken":"9.0.2","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.15.4","@types/jsonwebtoken":"9.0.10","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.40_1756875676801_0.14432222739625877","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@truto/truto-jsonata","version":"1.0.41","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.41","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"67fe5c68c9073832dffacb92cfee7f4dba093b5f","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.41.tgz","fileCount":57,"integrity":"sha512-g2n9Wbvdgftoe/3LqKh47OcEsT5JDGs1s0G/asGJ5JOIZH2QqX4UldnFmKqnhgK8t3Exw1T5pOI/jGZbcNsb6A==","signatures":[{"sig":"MEQCIB5HFpZLyPMMlCF3+WZFjdLcVAFyryNbGEkAhgP5CgKuAiBUVVHd0FPTX9eMgqu4DK8w437yYNnwHLfgyZAAe8J/Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14070624},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"9e0b176fd970c8219422edd0f1680d06ef79299a","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","jose":"6.1.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","marklassian":"1.0.2","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.41_1756893925584_0.9263620101774961","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@truto/truto-jsonata","version":"1.0.42","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.42","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"a583da729603dc87bec4e976e2b1a7c480038300","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.42.tgz","fileCount":57,"integrity":"sha512-95WcaXC4Il1Vsw7JY0N6ed+jO6ryaxGvkiVmqT4FNVxGz0tWxsfzUEyrQ2d1RdJkrEj92y4tiScJk4ONCduBgA==","signatures":[{"sig":"MEUCIQDrOIhrJOgxn0PEyVNkY4E0j8fUKZF/vORi1HBZTrusUQIgORzqDr8HrlcnfqPBQTeHZUazMgvOhbstgt+a8klIGKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14071510},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"749ac9a796f89e2ee2571d0a6e3e1c9f935f763b","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","jose":"6.1.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","marklassian":"1.0.2","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.42_1756897603206_0.7994013867637066","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@truto/truto-jsonata","version":"1.0.43","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.43","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"06157217636f4c59f5db41482aa00c3f232db01a","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.43.tgz","fileCount":57,"integrity":"sha512-ysLzm+/EbGKpgLD5bu8+Mhv25tP4Pim7BbE8lQyka/QSE/ssCtaZjgi4yNIMzKuAQM5C8XYSs11vwVP/F/ysOg==","signatures":[{"sig":"MEQCIF1VADqLT/qOHL5Wmn+9twIv2Gno5JoAZWrr2NioprilAiBwqIIcoEBy/bEAuNv8aK9I6k0TEK2itPsLKaLLTQbJFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14124772},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"03472a118247db562f36d97e18ca40136cd20d35","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","jose":"6.1.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","marklassian":"1.0.2","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.43_1756902642359_0.7526450201697366","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@truto/truto-jsonata","version":"1.0.44","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.44","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"a80e32201d71f19eaa34c6b62fd0d0e5a54459b7","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.44.tgz","fileCount":56,"integrity":"sha512-ehUQPfO1xbX91/kyMhzOQUyiy+ky5iM4nXYkvn3p4nV/p9SyczoLM+MVRYoVnZPxFK+tWI3U5qrgXlZnF7wtlQ==","signatures":[{"sig":"MEUCIQC7WmTdH7ta5WJbkq51r7guRYgpbUj49drvV6jwq+D+lwIgE2ooJT0+tyKFIo5sZq0ouhF7ZixbX3q1+96vZXUv2V8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13861719},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"9ddf7cc9b329b5704d1408658932c1362fd90cd3","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","marklassian":"1.0.2","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.44_1756910339991_0.09658766773677008","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@truto/truto-jsonata","version":"1.0.45","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.45","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"ef7b86cfe263f32a741b84c54a4a6ec922f45801","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.45.tgz","fileCount":57,"integrity":"sha512-zrAa+sqfnLenu/vDEySmqIknh//4g6QXLTxmj861vSTt8e1aTLMUFiJbvbwTWjfibohB/ULit4giybyflykcEw==","signatures":[{"sig":"MEUCIQD9s0SoJVbesjPb1wEIX4KChW+sI+SxB9+LtjJqtrDB6QIgbKnAKADEFmWEpUPDmBE1mCBhpEEpqGEjBoC0snC+5rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13959991},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"db437a7f50b13a6a6bbfeed554c1c3298fe3c539","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","marklassian":"1.0.2","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.45_1759298998384_0.709923809573938","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"@truto/truto-jsonata","version":"1.0.46","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.46","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"e347b19de0b1e3c537c9ad864757157c4e2fc41c","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.46.tgz","fileCount":58,"integrity":"sha512-fJ1BA5eQu4n8wCICd1s1acoLEopLbkjZQalnAkm0P7doT3aFlTBJsmg2FrLxeL3lyvU0+vlEUYF7J3nxBfk6Gg==","signatures":[{"sig":"MEUCIFgT6Gv0drxaT68ckSEWNxgihDmtMJEjHOFuj38zBQD3AiEAm1qJS8KhsupmQILuNIQuE8YxMtyG/B7cxfMfmN7wNJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14172987},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"34c1334d865e8e07e221a9e4ac90ee329adb9cf9","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","marklassian":"1.0.2","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.46_1762518832704_0.8963046964395709","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"@truto/truto-jsonata","version":"1.0.47","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.47","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"2c9a4a93cf973b9cd9bfeb3419a3538faacccbb3","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.47.tgz","fileCount":58,"integrity":"sha512-a3ytUGw4qsAzvXD1LD4vtv3lH9gz0yQYKP65QkpXbyjEnWjaoxYt1baWpcuPM5N3S9JyPm00ifVo/vOcFzyxhQ==","signatures":[{"sig":"MEUCIG2Ku9m6wxbO33NHAOsaBq1+SsXCHCgINKJv0+pBPn8eAiEA/2q7zQSMRWs6uk119r/B0Bqku5BiL7cqmPKyBr0xF4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14173494},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"f1ab2376667d828435f1d3be3d08334532e5b3b1","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.9.0","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"22.10.0","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","marklassian":"1.0.2","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.47_1763233706969_0.5797195144632579","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"@truto/truto-jsonata","version":"1.0.48","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.48","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"356c1475a05026da64aac7d74facd41c46823141","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.48.tgz","fileCount":59,"integrity":"sha512-R36Nrkq/1N8UkZ5sWq7GCgmloZuBlXwsJ1UE2eMQJCqda70GwgbMZvSuYngCpgpJOIEcALc6kRf5HX5AZUVS1w==","signatures":[{"sig":"MEUCIEUrYwaVFTyZ58n00/DgdKW5KBLkDmjEtpPh6cvYNu+pAiEApvTTDB6d3yJRiSE5Dt4NbdSj/xtIDQNbWNzz9uVcQRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14179946},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"6a2676a5ff77c65a101122ef3d4c162daa0a541f","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.9.0","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"22.10.0","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","marklassian":"1.0.2","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.48_1763502710593_0.7500552477908025","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"@truto/truto-jsonata","version":"1.0.49","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.49","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"cd6d3d8f32215ff3ce9ef04bb6d22ffa55181a4d","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.49.tgz","fileCount":59,"integrity":"sha512-pL1nkPXVaRX05aPGaRIqaM9tpTpQLF/uWn8dlFhKdEtfdHEHbLh5f3VoB/Dfo0Y0jbp7VWjqD1Bu+MbYIHoK5A==","signatures":[{"sig":"MEYCIQDXUJf9t4YXoxXO3xHhyNzELyv9YdMykUi2daNKSQpmRwIhAP54DVcvr+Fl/0pK/QFo9QnpECa8/zu/EQTF079ABOnE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14820797},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.10.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"d95ad2c935c3693f155d6b8f7408fd165a4b8a68","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.9.0","description":"Truto extension of jsonata","directories":{},"_nodeVersion":"22.10.0","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","marklassian":"1.0.2","@langchain/core":"0.3.37","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.29.0","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"4.9.5","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.49_1764278604696_0.7566290577825572","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"@truto/truto-jsonata","version":"1.0.50","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.50","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"e9c021125d3bd4d63abedcc99b923fdccc95e9a3","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.50.tgz","fileCount":59,"integrity":"sha512-8+NXkS1QPIXFWh9Bxz+oHi0VCCpWwQ4DD/CfH2Mc5ObIb5mfSepNX13fpiOrzhLWQ4m7g7KUVO4RpwmsndOR/g==","signatures":[{"sig":"MEUCIQCY6910d+fX08YhprxT3aRB1k5vsYSsuyIAQz3dGvpJGwIgOP3zhkQpbbtPcIGUA5qZNmKKuCTdxXZ4PJKoHSDNPow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16192480},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.19"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"49a342b56ee47ec8c72348f412b8e77a798d57a9","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"vite":"npm:vite@6.4.1","brace-expansion":"npm:brace-expansion@1.1.12"},"_nodeVersion":"20.19.6","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","marklassian":"1.0.2","@langchain/core":"1.1.8","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"0.1.0","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"5.46.1","@typescript-eslint/eslint-plugin":"5.46.1","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.50_1767111727544_0.8492248112775949","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"@truto/truto-jsonata","version":"1.0.51","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.51","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"ee89424c0fadc80776cdb4465088b794b800d15a","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.51.tgz","fileCount":59,"integrity":"sha512-uF3kGd7AAnOrttEU649cgBTIOPOrou6kj0aNVIdGcExMNHLIv+mWs9n8d6Di0sIBgFrEK7pwq92vt1Mfbj55Lg==","signatures":[{"sig":"MEQCICwaWKLNGhQG6+VRXk7kcBUmGQPBgynwQcbT080IEzxmAiAPMRY+VK0SX2smdh96lzO5JR1eXc4xrRQIQEqwfmRF3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16168136},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"93d38be1b14d0e76b45983c3c8242f15c0a9cd54","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"vite":"npm:vite@6.4.1","brace-expansion":"npm:brace-expansion@1.1.12"},"_nodeVersion":"20.19.6","dependencies":{"qs":"6.14.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","marklassian":"1.0.2","@langchain/core":"1.1.8","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.51.0","@typescript-eslint/eslint-plugin":"8.51.0","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.51_1767163663125_0.16574646139440485","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"@truto/truto-jsonata","version":"1.0.52","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.52","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"cbf9877e5f32350c2f6065143036fef3e9750b23","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.52.tgz","fileCount":59,"integrity":"sha512-QmVpGP1qFQ+u+BauwAH+eILqKRtNV+4/P65HKJnvBqeIabsCPBEpLhxIpf5ltWsp7x/DyHO5U5XmZpufdU0avA==","signatures":[{"sig":"MEUCIFxZBQSNmnfSbMaK33fAlMsGvdK/zSrpNc2jnd4AUljFAiEA9FHw9b0lipSp4tvIj0CZlwMqOmH4FbYH4g0PZ6PVW+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16180770},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"d95ac06d3b2b5d932bbc2f654461c60c0432f412","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"vite":"npm:vite@6.4.1","brace-expansion":"npm:brace-expansion@1.1.12"},"_nodeVersion":"20.19.6","dependencies":{"qs":"6.14.1","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.21","marklassian":"1.0.2","@langchain/core":"1.1.8","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.51.0","@typescript-eslint/eslint-plugin":"8.51.0","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.52_1767164092674_0.6812099687606643","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"@truto/truto-jsonata","version":"1.0.53","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.53","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"ed9e430737540d516b47caa1cc6fa2504b38c679","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.53.tgz","fileCount":59,"integrity":"sha512-hFEMkLlO68PDNTcVZF8yNVSB6dUtolJzrn7VfX+imtkjpKQu21ZmEDJUlhe0jOPjhiKWFNIHr9LmihBonQepJw==","signatures":[{"sig":"MEQCIF1Z+eFEE10dx3bm1KWryTL0nzagaTlmO+/5Gp8gbcWuAiBDkV+5M7XIR8eUW1kAYK90OGicElWvglIolVAY83ybLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16197601},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"e3c303fb8a678b3f0efdf40e7bfb9dcecc353137","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"vite":"npm:vite@6.4.1","brace-expansion":"npm:brace-expansion@1.1.12"},"_nodeVersion":"20.20.1","dependencies":{"qs":"6.15.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.23","marklassian":"1.0.2","@langchain/core":"1.1.8","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.15.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.15.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.51.0","@typescript-eslint/eslint-plugin":"8.51.0","@parcel/transformer-typescript-types":"2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.53_1774010036272_0.46349101687276906","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"@truto/truto-jsonata","version":"1.0.54","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@1.0.54","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"e89c7476f91c2343f6ca28867f17665579cbd631","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-1.0.54.tgz","fileCount":60,"integrity":"sha512-PGY2en+kcTQ6/sPBUVgwarFhrtgPKejoZPD3FWLLIr4PXX6vB2i8g7IoDgq9UlSAYiAZPwOzVLw3Qf2VNy3jAA==","signatures":[{"sig":"MEUCIQDTj/f2nq5IexYMfWTsQ41EhTCsJvIs6PNdpt7Ra79odwIgcMwKZpTpVrCH49Fv2WJjDkiEfGH5edERli2O8H//WuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16894686},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"93cbc458979003581f2ee7fcd7249fdefe94c0c6","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc --emitDeclarationOnly --outDir dist --declaration --noEmit false","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"vite":"npm:vite@6.4.1","brace-expansion":"npm:brace-expansion@1.1.12"},"_nodeVersion":"20.20.1","dependencies":{"qs":"6.15.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.23","marklassian":"1.0.2","@langchain/core":"1.1.35","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","hyparquet-writer":"0.13.0","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.16.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","hyparquet":"1.25.1","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.16.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.57.2","@typescript-eslint/eslint-plugin":"8.57.2","@parcel/transformer-typescript-types":"2.16.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_1.0.54_1774363309462_0.12065095820876959","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@truto/truto-jsonata","version":"2.0.0","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@2.0.0","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"b52b4e96a6daffd7b8d1d477beb4fa5abe8a9826","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-2.0.0.tgz","fileCount":102,"integrity":"sha512-zboPZgFI9wFurrB9o/MuWd3ipoT9p2cmPnyeQyMvePnTw7yhpaLON1D+5FzERbU9lkSBP5USnkN5L5iQMeKXDA==","signatures":[{"sig":"MEUCIQDLHcaERuwi4bN0i8tZJmpeCbbtpYuvfBauZixPM7HziwIgHeJ3dWlFX/hTsvaDjsg1oMddHCWpd5Mg3pxWu23E6FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36319732},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/index.js"},"browser":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/index.cjs"}},"./presets/*":{"types":"./dist/presets/*.d.ts","import":"./dist/esm/presets/*.js","browser":"./dist/browser/presets/*.js","require":"./dist/cjs/presets/*.cjs"}},"gitHead":"2e0e799f3f5cc76ed5b819cbf879798abae004ad","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc -p tsconfig.build.json","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"vite":"npm:vite@6.4.1","brace-expansion":"npm:brace-expansion@1.1.12"},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"qs":"6.15.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.23","marklassian":"1.0.2","@langchain/core":"1.1.35","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","hyparquet-writer":"0.13.0","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"presets/*":["dist/presets/*.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.16.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","hyparquet":"1.25.1","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.16.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.57.2","@typescript-eslint/eslint-plugin":"8.57.2","@parcel/transformer-typescript-types":"2.16.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_2.0.0_1774528390668_0.5109899931131001","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@truto/truto-jsonata","version":"2.0.1","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@2.0.1","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"44cb4976443238397be821afcd9df2689b22d037","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-2.0.1.tgz","fileCount":102,"integrity":"sha512-rZCz4kMa+V33w0dRb8NfmDPcFqkmwH7P4/wixz1cUwA60sDTRk3gRpcC8NFJMlBj+wcVV+Au0zfo3q8/JcW3Eg==","signatures":[{"sig":"MEYCIQDCxpSfWZJnm19fHZXBRb8nsllSDjKS5/w6GlaVX4NEMAIhAIfSYDTOVYU62mAbWM8oR0DsBP6GL0Yn6/zc2sgJl4IE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36325103},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/index.js"},"browser":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/index.cjs"}},"./presets/*":{"types":"./dist/presets/*.d.ts","import":"./dist/esm/presets/*.js","browser":"./dist/browser/presets/*.js","require":"./dist/cjs/presets/*.cjs"}},"gitHead":"0dc67a7b3b06381358720789fec1502eda305886","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc -p tsconfig.build.json","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"vite":"npm:vite@6.4.1","brace-expansion":"npm:brace-expansion@1.1.12"},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"6.15.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.17.23","marklassian":"1.0.2","@langchain/core":"1.1.35","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","hyparquet-writer":"0.13.0","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"presets/*":["dist/presets/*.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.16.4","vitest":"3.0.9","prettier":"2.8.4","@types/qs":"6.14.0","hyparquet":"1.25.1","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.16.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.57.2","@typescript-eslint/eslint-plugin":"8.57.2","@parcel/transformer-typescript-types":"2.16.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_2.0.1_1777030672548_0.9901418225954128","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@truto/truto-jsonata","version":"3.0.0","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@3.0.0","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"dc1be967d91361be05d1abac7f53ecb98ae67b2b","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-3.0.0.tgz","fileCount":108,"integrity":"sha512-f1UOsVdzz6iS1SjcUDZX2IJe/D0AkGrSKrgpztqQninaqo3vx9RRKSZg0TWKe8x1isVfyiRwst3g3C/aYoATxw==","signatures":[{"sig":"MEYCIQCYUXjvMeuVAadijJTqotgHSuww6aBjMYpSISPxR0x14gIhALMri5tzz0w0aq3KQ7k7K/5pQg/RsoWJDMgayVzfSv03","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36700427},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/index.js"},"browser":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/index.cjs"}},"./presets/*":{"types":"./dist/presets/*.d.ts","import":"./dist/esm/presets/*.js","browser":"./dist/browser/presets/*.js","require":"./dist/cjs/presets/*.cjs"}},"gitHead":"693244962516d6d2864cf4c5d0dc5ea2860b5565","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc -p tsconfig.build.json","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"uuid":"npm:uuid@11.1.1","vite":"npm:vite@6.4.3","postcss":"npm:postcss@8.5.15","langsmith":"npm:langsmith@0.7.3","picomatch":"npm:picomatch@4.0.4","brace-expansion":"npm:brace-expansion@1.1.15"},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"6.15.2","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.2.1","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.18.1","marklassian":"1.0.2","@langchain/core":"1.1.48","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","hyparquet-writer":"0.13.0","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"presets/*":["dist/presets/*.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.16.4","vitest":"4.1.0","prettier":"2.8.4","@types/qs":"6.14.0","hyparquet":"1.25.1","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.16.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.57.2","@typescript-eslint/eslint-plugin":"8.57.2","@parcel/transformer-typescript-types":"2.16.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_3.0.0_1782818738436_0.16196519392389996","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@truto/truto-jsonata","version":"3.0.1","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@3.0.1","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"002acb7ac040f08cf82d59595316be095aac9f26","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-3.0.1.tgz","fileCount":108,"integrity":"sha512-IKWQxqFR3Fu7jhHgv4WFYctaAbc3Avz2myIuGomsErThaveDXxyhiOEmDLazt3KbPPv8FFVekK46CDGBJk2R8w==","signatures":[{"sig":"MEYCIQCs2mc6m0Mn6blKEARHnSxmoUXM83ejd9K7dbVexXeFUgIhAKXZRDb9csztaIRbAsdt5hc49cNuENE+psAJPPk15mG6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36716381},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/index.js"},"browser":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/index.cjs"}},"./presets/*":{"types":"./dist/presets/*.d.ts","import":"./dist/esm/presets/*.js","browser":"./dist/browser/presets/*.js","require":"./dist/cjs/presets/*.cjs"}},"gitHead":"4417c170e9828d24a6462fa300cffca1959f7d59","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc -p tsconfig.build.json","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"uuid":"npm:uuid@11.1.1","vite":"npm:vite@6.4.3","postcss":"npm:postcss@8.5.15","langsmith":"npm:langsmith@0.7.3","picomatch":"npm:picomatch@4.0.4","brace-expansion":"npm:brace-expansion@1.1.15"},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"6.15.2","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.2.1","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.18.1","marklassian":"1.0.2","@langchain/core":"1.1.48","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","hyparquet-writer":"0.13.0","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"presets/*":["dist/presets/*.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.16.4","vitest":"4.1.0","prettier":"2.8.4","@types/qs":"6.14.0","hyparquet":"1.25.1","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.16.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.57.2","@typescript-eslint/eslint-plugin":"8.57.2","@parcel/transformer-typescript-types":"2.16.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_3.0.1_1782828192819_0.7075936894104409","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@truto/truto-jsonata","version":"3.0.2","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@3.0.2","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"c58cdc7f707453fe8ec6fd92aa2ed3620c9488dd","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-3.0.2.tgz","fileCount":108,"integrity":"sha512-RJTHpGlkvaYL8//K9mdJrs7AFQ6cS3qO0y/KMEBc6PJp2O99hk2zNI9OfaaEdZwXM/Npqutxg81aquEvJnT08w==","signatures":[{"sig":"MEQCIGov9BHX1G1zp08DbeLY6UYPOryhTxk49qTIuROTMcErAiBdS+Gtnwi1l8NinN7DEwTVyMs4jMQAAIheNnl05L8Xrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36750231},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/index.js"},"browser":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/index.cjs"}},"./presets/*":{"types":"./dist/presets/*.d.ts","import":"./dist/esm/presets/*.js","browser":"./dist/browser/presets/*.js","require":"./dist/cjs/presets/*.cjs"}},"gitHead":"82da45ed4743c5979aefab54916cc07155eb00d2","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc -p tsconfig.build.json","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"uuid":"npm:uuid@11.1.1","vite":"npm:vite@6.4.3","postcss":"npm:postcss@8.5.15","langsmith":"npm:langsmith@0.7.3","picomatch":"npm:picomatch@4.0.4","brace-expansion":"npm:brace-expansion@1.1.15"},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"6.15.2","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.2.1","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.18.1","marklassian":"1.0.2","@langchain/core":"1.1.48","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","hyparquet-writer":"0.13.0","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"presets/*":["dist/presets/*.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.16.4","vitest":"4.1.0","prettier":"2.8.4","@types/qs":"6.14.0","hyparquet":"1.25.1","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.16.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.57.2","@typescript-eslint/eslint-plugin":"8.57.2","@parcel/transformer-typescript-types":"2.16.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_3.0.2_1782984153332_0.04000685165854123","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@truto/truto-jsonata","version":"3.0.3","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@3.0.3","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"25aaffd2b830102c0372e961699bb0d7ff7eec2a","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-3.0.3.tgz","fileCount":108,"integrity":"sha512-TRE5NYRxyrPzwEkDRN1Pd3bEpEa9mComM/6Bl/DrXWBSzc6ppqdn6xi6bShbcQQfAoToXHSLGAYCF06s3+naVg==","signatures":[{"sig":"MEUCIBndw9Nh9dcW/Lw+Vx4GimD/YHkgswbxarleaUvP1iFsAiEA8cjNCUXyHwOoY85vbYosdxZNw5Ep7B+P4B+IkP+/7m0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36802131},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/index.js"},"browser":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/index.cjs"}},"./presets/*":{"types":"./dist/presets/*.d.ts","import":"./dist/esm/presets/*.js","browser":"./dist/browser/presets/*.js","require":"./dist/cjs/presets/*.cjs"}},"gitHead":"9d3927439ed9ef468a2567453fe248a868d863ae","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc -p tsconfig.build.json","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"uuid":"npm:uuid@11.1.1","vite":"npm:vite@6.4.3","postcss":"npm:postcss@8.5.15","langsmith":"npm:langsmith@0.7.3","picomatch":"npm:picomatch@4.0.4","brace-expansion":"npm:brace-expansion@1.1.15"},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"6.15.2","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.2.1","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.18.1","marklassian":"1.0.2","@langchain/core":"1.1.48","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","hyparquet-writer":"0.13.0","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"presets/*":["dist/presets/*.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.16.4","vitest":"4.1.0","prettier":"2.8.4","@types/qs":"6.14.0","hyparquet":"1.25.1","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.16.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.57.2","@typescript-eslint/eslint-plugin":"8.57.2","@parcel/transformer-typescript-types":"2.16.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_3.0.3_1783058271093_0.6800945986489311","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@truto/truto-jsonata","version":"3.0.4","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@3.0.4","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"ae2f1b2c51be68218f7af7d24dfb327628bc08ba","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-3.0.4.tgz","fileCount":111,"integrity":"sha512-uqWaqrb1GaoNqfIbxrmGsY5aLycGtXMJN7ESsKYxFVoq6ptNRLRMyFlCS9TDfbrvEuKL283wf47JRACZTQsKrQ==","signatures":[{"sig":"MEQCIHJWY4EjWhKW2ihMyPL1TNzL5CfCESK0RtLOeiSFiODGAiBUBI5F4bpMzzx28VnQlqCNrP1SEbqO6ByFPeFd/oQl0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36828218},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/index.js"},"browser":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/index.cjs"}},"./presets/*":{"types":"./dist/presets/*.d.ts","import":"./dist/esm/presets/*.js","browser":"./dist/browser/presets/*.js","require":"./dist/cjs/presets/*.cjs"}},"gitHead":"974ddf1b931ffa1a3a064232e4bbf6c45fa54664","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc -p tsconfig.build.json","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"uuid":"npm:uuid@11.1.1","vite":"npm:vite@6.4.3","postcss":"npm:postcss@8.5.15","langsmith":"npm:langsmith@0.7.3","picomatch":"npm:picomatch@4.0.4","brace-expansion":"npm:brace-expansion@1.1.15"},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"6.15.2","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.2.1","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.18.1","marklassian":"1.0.2","@langchain/core":"1.1.48","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","hyparquet-writer":"0.13.0","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"presets/*":["dist/presets/*.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.16.4","vitest":"4.1.0","prettier":"2.8.4","@types/qs":"6.14.0","hyparquet":"1.25.1","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.16.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.57.2","@typescript-eslint/eslint-plugin":"8.57.2","@parcel/transformer-typescript-types":"2.16.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_3.0.4_1783620121609_0.21357488193345198","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@truto/truto-jsonata","version":"3.0.5","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@3.0.5","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"c939dcd5d0d6b6f24c81564cea59964a43276aa2","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-3.0.5.tgz","fileCount":111,"integrity":"sha512-THqIyOsynwR82mH9R/2E4HXlLF58hmrCtZRZ0hRHtifZhpzDgoiUVdOLGZhnrvI1cBiCk0ZNnGnNwuuftl7dqA==","signatures":[{"sig":"MEYCIQCmXwgZi459exkQejkGbdG157/5f+IAyehoRcNu4gE9vAIhAPxuf9kislfH7nj2qD6gYcnx2UNX4ucHDYhnapaeQCne","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36932456},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/index.js"},"browser":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/index.cjs"}},"./presets/*":{"types":"./dist/presets/*.d.ts","import":"./dist/esm/presets/*.js","browser":"./dist/browser/presets/*.js","require":"./dist/cjs/presets/*.cjs"}},"gitHead":"9af93eda03769f343ef9004ae361829646c05f43","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc -p tsconfig.build.json","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"uuid":"npm:uuid@11.1.1","vite":"npm:vite@6.4.3","postcss":"npm:postcss@8.5.15","langsmith":"npm:langsmith@0.7.3","picomatch":"npm:picomatch@4.0.4","brace-expansion":"npm:brace-expansion@1.1.15"},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"6.15.2","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.2.1","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.18.1","marklassian":"1.0.2","@langchain/core":"1.1.48","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","hyparquet-writer":"0.13.0","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"presets/*":["dist/presets/*.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.16.4","vitest":"4.1.0","prettier":"2.8.4","@types/qs":"6.14.0","hyparquet":"1.25.1","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.16.4","truto-jsonata-2-0-1":"npm:@truto/truto-jsonata@2.0.1","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.57.2","@typescript-eslint/eslint-plugin":"8.57.2","@parcel/transformer-typescript-types":"2.16.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_3.0.5_1783935979616_0.4796113080526079","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"@truto/truto-jsonata","version":"3.0.6","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@3.0.6","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"f366c571db952ff7d818f67930383a00f6678f3f","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-3.0.6.tgz","fileCount":111,"integrity":"sha512-Wcmt4d50sJkxbbWK60iK1olkOLr4ggfAsfrjpj4ELc9+2VURT8XClI85nwCyV59grw6ShGM8MaQSbB9goJ7zew==","signatures":[{"sig":"MEUCIQD8FwXg2PQ1Bz35Iwwibeua0ZkLEY5RzQnXdrVjbj9ppQIgVHjsDhTu/niBN/Wk5HrRzeWGqmnlXzz4rPrG+ZH7DB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36932524},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/index.js"},"browser":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/index.cjs"}},"./presets/*":{"types":"./dist/presets/*.d.ts","import":"./dist/esm/presets/*.js","browser":"./dist/browser/presets/*.js","require":"./dist/cjs/presets/*.cjs"}},"gitHead":"67c50703ceb54031729f37a00f1534321cf58989","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc -p tsconfig.build.json","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"qs":"npm:qs@6.15.2","uuid":"npm:uuid@11.1.1","vite":"npm:vite@6.4.3","postcss":"npm:postcss@8.5.15","langsmith":"npm:langsmith@0.7.3","lodash-es":"npm:lodash-es@4.18.1","picomatch":"npm:picomatch@4.0.4","brace-expansion":"npm:brace-expansion@1.1.15"},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"6.15.2","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.2.1","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.18.1","marklassian":"1.0.2","@langchain/core":"1.1.48","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","hyparquet-writer":"0.13.0","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"presets/*":["dist/presets/*.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.16.4","vitest":"4.1.0","prettier":"2.8.4","@types/qs":"6.14.0","hyparquet":"1.25.1","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.16.4","truto-jsonata-2-0-1":"npm:@truto/truto-jsonata@2.0.1","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.57.2","@typescript-eslint/eslint-plugin":"8.57.2","@parcel/transformer-typescript-types":"2.16.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_3.0.6_1784276462372_0.7009806298081929","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"@truto/truto-jsonata","version":"3.0.7","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@3.0.7","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"2751f5a34cbfc65098117023dd5ca557bd2a3a8d","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-3.0.7.tgz","fileCount":111,"integrity":"sha512-eOurX8PSWejuXQAACOm64aLQTtHkrM1qykrortQh/qf68Ndw6GWXy7eYbGoVzmCL8iT71iMb/7vgxJNgnuTJLQ==","signatures":[{"sig":"MEQCIFQaRKUCxiv5z1IkpeB3YX+BmEsWdy0bw64Mn7gU80dWAiBX0orzIi3vJEnvZeIjnC9p8MIpPsFhUbwjdqddRZgLHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36932524},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/index.js"},"browser":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/index.cjs"}},"./presets/*":{"types":"./dist/presets/*.d.ts","import":"./dist/esm/presets/*.js","browser":"./dist/browser/presets/*.js","require":"./dist/cjs/presets/*.cjs"}},"gitHead":"d4dd821ea3b3d125a9204b9de7ad30921d8a9b1e","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc -p tsconfig.build.json","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"qs":"npm:qs@6.15.2","uuid":"npm:uuid@11.1.1","vite":"npm:vite@6.4.3","postcss":"npm:postcss@8.5.23","langsmith":"npm:langsmith@0.7.3","lodash-es":"npm:lodash-es@4.18.1","picomatch":"npm:picomatch@4.0.4","brace-expansion":"npm:brace-expansion@1.1.18"},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"6.15.2","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.2.1","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.18.1","marklassian":"1.0.2","@langchain/core":"1.1.48","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","hyparquet-writer":"0.13.0","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"presets/*":["dist/presets/*.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.16.4","vitest":"4.1.0","prettier":"2.8.4","@types/qs":"6.14.0","hyparquet":"1.25.1","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.16.4","truto-jsonata-2-0-1":"npm:@truto/truto-jsonata@2.0.1","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.57.2","@typescript-eslint/eslint-plugin":"8.57.2","@parcel/transformer-typescript-types":"2.16.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_3.0.7_1786013329069_0.3274264410698653","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"@truto/truto-jsonata","version":"3.0.8","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@3.0.8","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"ec9994797dc71a33e115a466af6d2c7010a648c5","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-3.0.8.tgz","fileCount":111,"integrity":"sha512-qpPrULZDYUw6t/HEXGu2Al1IIayVvypCxtoZRrt8/+ubgEt/jHqxvz+cMSarAOymAfsgFlAQrE8s3vIYdtXhoA==","signatures":[{"sig":"MEUCIDARAAth21FzXdiLteo/L9c50rLpNxqpkQNeb03An/VAAiEA7YV0GARRfvAo79hy5D6leY4VGdCd68fIs/zj/GhmPz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36932548},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/index.js"},"browser":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/index.cjs"}},"./presets/*":{"types":"./dist/presets/*.d.ts","import":"./dist/esm/presets/*.js","browser":"./dist/browser/presets/*.js","require":"./dist/cjs/presets/*.cjs"}},"gitHead":"c647d3459e7d0f1a193255d2cec24859b493554b","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc -p tsconfig.build.json","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"qs":"npm:qs@6.15.2","uuid":"npm:uuid@11.1.1","vite":"npm:vite@6.4.3","jsonata":"2.2.1","postcss":"npm:postcss@8.5.23","langsmith":"npm:langsmith@0.7.3","lodash-es":"npm:lodash-es@4.18.1","picomatch":"npm:picomatch@4.0.4","brace-expansion":"npm:brace-expansion@1.1.18"},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"6.15.2","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.2.1","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.18.1","marklassian":"1.0.2","@langchain/core":"1.1.48","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","hyparquet-writer":"0.13.0","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"presets/*":["dist/presets/*.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.16.4","vitest":"4.1.0","prettier":"2.8.4","@types/qs":"6.14.0","hyparquet":"1.25.1","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.16.4","truto-jsonata-2-0-1":"npm:@truto/truto-jsonata@2.0.1","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.57.2","@typescript-eslint/eslint-plugin":"8.57.2","@parcel/transformer-typescript-types":"2.16.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_3.0.8_1786429930394_0.8211700561303401","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"@truto/truto-jsonata","version":"3.0.9","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@3.0.9","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"165b7ab49198c244fbf79d2b0ba4f349aa7cf58b","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-3.0.9.tgz","fileCount":111,"integrity":"sha512-/J7pD//FXMl/In8sacUC/yO8YkyJJXjaePVx1NyoHUtJf+bK44iSWUwW19lRh2HIKyN5DAGAsAD+vhuVGOmKwA==","signatures":[{"sig":"MEYCIQCn/HLkSk4eGWjBPr7Qav25osbKmJHeAE+F3hoK8kez2AIhAOFuxDJMxuqI3EbBQ2iI/QvPA9Yn6mHPYiXDJFGNzZzz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36787690},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/index.js"},"browser":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/index.cjs"}},"./presets/*":{"types":"./dist/presets/*.d.ts","import":"./dist/esm/presets/*.js","browser":"./dist/browser/presets/*.js","require":"./dist/cjs/presets/*.cjs"}},"gitHead":"089071e37e1d1eaf956f25724e5b6be0e77c04c0","private":false,"scripts":{"dev":"parcel watch","test":"vitest","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc -p tsconfig.build.json","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.8.2","description":"Truto extension of jsonata","directories":{},"resolutions":{"qs":"npm:qs@6.15.2","uuid":"npm:uuid@11.1.1","vite":"npm:vite@6.4.3","js-yaml":"npm:js-yaml@4.3.2","jsonata":"2.2.1","postcss":"npm:postcss@8.5.23","langsmith":"npm:langsmith@0.7.3","lodash-es":"npm:lodash-es@4.18.1","picomatch":"npm:picomatch@4.0.4","brace-expansion":"npm:brace-expansion@1.1.18"},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"qs":"6.15.2","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.2.1","p-retry":"6.2.1","turndown":"7.2.0","lodash-es":"4.18.1","marklassian":"1.0.2","@langchain/core":"1.1.48","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","hyparquet-writer":"0.13.0","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"presets/*":["dist/presets/*.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.16.4","vitest":"4.1.0","prettier":"2.8.4","@types/qs":"6.14.0","hyparquet":"1.25.1","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.16.4","truto-jsonata-2-0-1":"npm:@truto/truto-jsonata@2.0.1","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.57.2","@typescript-eslint/eslint-plugin":"8.57.2","@parcel/transformer-typescript-types":"2.16.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_3.0.9_1788336755048_0.7245933771406254","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@truto/truto-jsonata","version":"3.1.0","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@3.1.0","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"7d7c7fb5e1d0a7189750da5bca817a421739b0e5","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-3.1.0.tgz","fileCount":112,"integrity":"sha512-zSUY7EW0k5BJI6wLheU58InZ7NwPicAcjBC80SL8kEjQWDH+XGshxYFqGZR37Z714xXxxU7NPK7owM8E103SFw==","signatures":[{"sig":"MEYCIQDNaw82SGfJsJ8/JGBFKQNNtpjA2jm4qc4gvn8ggQsiIwIhAIfhV6jKQdiI2dAiaBW2RKzEgne+e3Sfbwjpa6zOCu3t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35576110},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/index.js"},"browser":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/index.cjs"}},"./presets/*":{"types":"./dist/presets/*.d.ts","import":"./dist/esm/presets/*.js","browser":"./dist/browser/presets/*.js","require":"./dist/cjs/presets/*.cjs"}},"gitHead":"11abaaea8f8b3e6e8ca6b83db8ee514bf3a36e10","private":false,"scripts":{"dev":"parcel watch","test":"vitest run","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc -p tsconfig.build.json","test:watch":"vitest","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.9.8","description":"Truto extension of jsonata","directories":{},"resolutions":{"qs":"npm:qs@6.16.0","uuid":"npm:uuid@11.1.1","vite":"npm:vite@6.4.3","nanoid":"npm:nanoid@3.3.18","js-yaml":"npm:js-yaml@4.3.2","jsonata":"2.2.2","postcss":"npm:postcss@8.5.23","langsmith":"npm:langsmith@0.7.3","lodash-es":"npm:lodash-es@4.18.1","picomatch":"npm:picomatch@4.0.4","browserslist":"npm:browserslist@4.28.8","brace-expansion":"npm:brace-expansion@1.1.18"},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"qs":"6.16.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.2.2","p-retry":"6.2.1","turndown":"7.2.0","aws4fetch":"1.0.20","lodash-es":"4.18.1","marklassian":"1.0.2","@langchain/core":"1.1.48","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","hyparquet-writer":"0.13.0","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"presets/*":["dist/presets/*.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.16.4","vitest":"4.1.0","prettier":"2.8.4","@types/qs":"6.14.0","hyparquet":"1.25.1","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.16.4","truto-jsonata-2-0-1":"npm:@truto/truto-jsonata@2.0.1","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.57.2","@typescript-eslint/eslint-plugin":"8.57.2","@parcel/transformer-typescript-types":"2.16.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_3.1.0_1788859967480_0.39263714390490545","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@truto/truto-jsonata","version":"2.1.0","author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","_id":"@truto/truto-jsonata@2.1.0","maintainers":[{"name":"truto","email":"eng@truto.one"}],"homepage":"https://github.com/trutohq/truto-jsonata#readme","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"c8922b6a8a6599ea8d9ddfbd97150d675bcb26fb","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-2.1.0.tgz","fileCount":103,"integrity":"sha512-HlYuIh8uR5Z1sj8K7H1oFb0AeL18pTwKRfVByKclyDpUyyoqqEX6wptgZYjE0IUMohsByVGVm2SlX/nyw+OnGA==","signatures":[{"sig":"MEYCIQDC6oojRxAmOD4IFPsOvnucGwKrFbtx5N5kQ24tml5qcwIhANBirGK/Xd1pYrlu8RRrf1i5mcABDUCWPwy/vQvAAcEO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34889301},"main":"dist/cjs/index.cjs","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/index.js"},"browser":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/index.cjs"}},"./presets/*":{"types":"./dist/presets/*.d.ts","import":"./dist/esm/presets/*.js","browser":"./dist/browser/presets/*.js","require":"./dist/cjs/presets/*.cjs"}},"gitHead":"d52889a0cb8f5753f4a5a0233628822f162c94d8","private":false,"scripts":{"dev":"parcel watch","test":"vitest run","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc -p tsconfig.build.json","test:watch":"vitest","prepublishOnly":"yarn test && yarn build && yarn types"},"_npmUser":{"name":"truto","email":"eng@truto.one"},"repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.9.8","description":"Truto extension of jsonata","directories":{},"resolutions":{"vite":"npm:vite@6.4.3","nanoid":"npm:nanoid@3.3.18","js-yaml":"npm:js-yaml@4.3.2","postcss":"npm:postcss@8.5.23","browserslist":"npm:browserslist@4.28.9","brace-expansion":"npm:brace-expansion@1.1.18"},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"qs":"6.16.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.0.6","p-retry":"6.2.1","turndown":"7.2.0","aws4fetch":"1.0.20","lodash-es":"4.18.1","marklassian":"1.0.2","@langchain/core":"1.1.35","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","hyparquet-writer":"0.13.0","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"presets/*":["dist/presets/*.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"9.39.2","parcel":"2.16.4","vitest":"4.1.0","prettier":"2.8.4","@types/qs":"6.14.0","hyparquet":"1.25.1","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.16.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.57.2","@typescript-eslint/eslint-plugin":"8.57.2","@parcel/transformer-typescript-types":"2.16.4"},"_npmOperationalInternal":{"tmp":"tmp/truto-jsonata_2.1.0_1788860220652_0.9904943377585571","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"_id":"@truto/truto-jsonata@3.1.1","bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"dist":{"shasum":"be93d60608691195bfe4cdbc493daf8547c0e0e6","tarball":"https://registry.npmjs.org/@truto/truto-jsonata/-/truto-jsonata-3.1.1.tgz","fileCount":112,"integrity":"sha512-1xeon8RHxuBWdyCXC5513bYUSVHQvZ3fQKnZY3hSieR+tVMXCgB9T8V2zbBfXlRjDfxyYj6uDLfk2dRfm3QLfA==","signatures":[{"sig":"MEYCIQDpzm4Dof3mR8Z2EbedDiDEVsfAPa+JuVZGUcMzZIz0mgIhAKmmyXk6i3+icDOpgSNv99FT0QvAZjTvoyPjiZc0JMTO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIETJaK04MO1zXfR4NI3u4Ii1arXpbisdDMQiBVCV+ZHjAiEA0DO06HAtMGRYHj5oNWHKeJQnvJvuatL/LwFw/b15BnY="}],"unpackedSize":35576111},"main":"dist/cjs/index.cjs","name":"@truto/truto-jsonata","type":"module","types":"dist/index.d.ts","volta":{"node":"22.12.0","yarn":"1.22.22"},"author":{"name":"Truto","email":"eng@truto.one"},"module":"dist/esm/index.js","source":"src/index.ts","browser":"dist/browser/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/index.js"},"browser":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/index.cjs"}},"./presets/*":{"types":"./dist/presets/*.d.ts","import":"./dist/esm/presets/*.js","browser":"./dist/browser/presets/*.js","require":"./dist/cjs/presets/*.cjs"}},"gitHead":"1fd9b0dc8aaa2c8c678f6161d544e1967aaaba10","license":"MIT","private":false,"scripts":{"dev":"parcel watch","test":"vitest run","build":"rm -rf dist && bun run build.ts","check":"tsc --noEmit","types":"tsc -p tsconfig.build.json","test:watch":"vitest","prepublishOnly":"yarn test && yarn build && yarn types"},"version":"3.1.1","_npmUser":{"name":"truto","email":"eng@truto.one"},"homepage":"https://github.com/trutohq/truto-jsonata#readme","repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"_npmVersion":"10.9.8","description":"Truto extension of jsonata","directories":{},"maintainers":[{"name":"truto","email":"eng@truto.one"}],"resolutions":{"qs":"npm:qs@6.16.0","uuid":"npm:uuid@11.1.1","vite":"npm:vite@6.4.3","nanoid":"npm:nanoid@3.3.18","js-yaml":"npm:js-yaml@4.3.2","jsonata":"2.2.2","postcss":"npm:postcss@8.5.23","langsmith":"npm:langsmith@0.7.3","lodash-es":"npm:lodash-es@4.18.1","picomatch":"npm:picomatch@4.0.4","browserslist":"npm:browserslist@4.28.8","brace-expansion":"npm:brace-expansion@1.1.18"},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"qs":"6.16.0","mime":"4.0.4","luxon":"3.5.0","p-map":"7.0.3","marked":"14.1.3","md5.js":"1.3.5","xml-js":"1.6.11","json2md":"2.0.1","jsonata":"2.2.2","p-retry":"6.2.1","turndown":"7.2.0","aws4fetch":"1.0.20","lodash-es":"4.18.1","marklassian":"1.0.2","@langchain/core":"1.1.48","dependency-graph":"1.0.0","dice-coefficient":"2.1.1","hyparquet-writer":"0.13.0","@json2csv/plainjs":"7.0.6","vitest-fetch-mock":"0.3.0","@mixmark-io/domino":"2.2.0","@langchain/textsplitters":"1.0.1","@truto/turndown-plugin-gfm":"1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"presets/*":["dist/presets/*.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","parcel":"2.16.4","vitest":"4.1.11","prettier":"2.8.4","@types/qs":"6.14.0","hyparquet":"1.25.1","@types/bun":"1.2.19","typescript":"5.1.6","@types/node":"20.14.8","@types/luxon":"3.4.2","@types/react":"19.0.0","@types/json2md":"1.5.4","@types/turndown":"5.0.5","@types/lodash-es":"4.17.12","@parcel/packager-ts":"2.16.4","truto-jsonata-2-0-1":"npm:@truto/truto-jsonata@2.0.1","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@cloudflare/workers-types":"4.20241018.0","@typescript-eslint/parser":"8.57.2","@typescript-eslint/eslint-plugin":"8.57.2","@parcel/transformer-typescript-types":"2.16.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/truto-jsonata_3.1.1_1790246028219_0.21863311200173108"}}},"time":{"created":"2024-11-04T07:27:07.729Z","modified":"2026-09-24T10:33:48.577Z","1.0.0":"2024-11-04T07:27:08.144Z","1.0.1":"2024-11-26T07:00:35.119Z","1.0.2":"2024-11-26T07:36:31.240Z","1.0.3":"2024-11-27T12:38:57.820Z","1.0.4":"2024-12-17T09:51:06.263Z","1.0.5":"2024-12-17T11:34:22.408Z","1.0.6":"2024-12-18T20:17:13.301Z","1.0.7":"2025-01-02T06:50:39.016Z","1.0.8":"2025-01-16T11:19:31.128Z","1.0.9":"2025-01-16T11:29:03.651Z","1.0.10":"2025-01-24T12:08:46.616Z","1.0.11":"2025-02-12T12:31:53.119Z","1.0.12":"2025-02-13T14:20:36.938Z","1.0.13":"2025-02-17T07:59:27.464Z","1.0.14":"2025-02-21T17:45:15.047Z","1.0.15":"2025-02-21T18:10:47.664Z","1.0.16":"2025-03-07T12:06:08.533Z","1.0.17":"2025-03-21T10:53:31.570Z","1.0.18":"2025-04-07T13:44:49.933Z","1.0.19":"2025-05-15T11:34:57.778Z","1.0.20":"2025-05-27T08:56:53.768Z","1.0.21":"2025-06-18T10:21:43.746Z","1.0.22":"2025-06-26T11:47:14.097Z","1.0.23":"2025-07-15T18:27:29.274Z","1.0.24":"2025-07-16T08:36:01.602Z","1.0.25":"2025-07-22T14:02:28.376Z","1.0.26":"2025-07-28T11:06:29.259Z","1.0.27":"2025-07-28T12:12:58.672Z","1.0.28":"2025-07-28T12:19:31.988Z","1.0.29":"2025-07-28T12:23:51.330Z","1.0.30":"2025-07-28T12:30:29.534Z","1.0.31":"2025-07-28T12:40:55.725Z","1.0.33":"2025-07-28T14:07:09.258Z","1.0.34":"2025-07-28T14:09:48.224Z","1.0.35":"2025-07-28T14:16:13.321Z","1.0.36":"2025-07-28T14:20:28.671Z","1.0.37":"2025-07-28T14:30:33.710Z","1.0.38":"2025-08-06T18:21:27.447Z","1.0.39":"2025-08-06T19:14:16.757Z","1.0.40":"2025-09-03T05:01:17.074Z","1.0.41":"2025-09-03T10:05:25.820Z","1.0.42":"2025-09-03T11:06:43.462Z","1.0.43":"2025-09-03T12:30:42.592Z","1.0.44":"2025-09-03T14:39:00.252Z","1.0.45":"2025-10-01T06:09:58.643Z","1.0.46":"2025-11-07T12:33:52.987Z","1.0.47":"2025-11-15T19:08:27.203Z","1.0.48":"2025-11-18T21:51:50.837Z","1.0.49":"2025-11-27T21:23:24.989Z","1.0.50":"2025-12-30T16:22:07.832Z","1.0.51":"2025-12-31T06:47:43.382Z","1.0.52":"2025-12-31T06:54:52.982Z","1.0.53":"2026-03-20T12:33:56.556Z","1.0.54":"2026-03-24T14:41:49.744Z","2.0.0":"2026-03-26T12:33:11.096Z","2.0.1":"2026-04-24T11:37:52.885Z","3.0.0":"2026-06-30T11:25:38.680Z","3.0.1":"2026-06-30T14:03:13.072Z","3.0.2":"2026-07-02T09:22:33.602Z","3.0.3":"2026-07-03T05:57:51.369Z","3.0.4":"2026-07-09T18:02:01.911Z","3.0.5":"2026-07-13T09:46:19.857Z","3.0.6":"2026-07-17T08:21:02.707Z","3.0.7":"2026-08-06T10:48:49.383Z","3.0.8":"2026-08-11T06:32:10.660Z","3.0.9":"2026-09-02T08:12:35.365Z","3.1.0":"2026-09-08T09:32:47.818Z","2.1.0":"2026-09-08T09:37:00.870Z","3.1.1":"2026-09-24T10:33:48.430Z"},"bugs":{"url":"https://github.com/trutohq/truto-jsonata/issues"},"author":{"name":"Truto","email":"eng@truto.one"},"license":"MIT","homepage":"https://github.com/trutohq/truto-jsonata#readme","repository":{"url":"git+https://github.com/trutohq/truto-jsonata.git","type":"git"},"description":"Truto extension of jsonata","maintainers":[{"name":"truto","email":"eng@truto.one"}],"readme":"<p align=\"center\">\n  <a href=\"https://truto.one\" target=\"_blank\" rel=\"noopener noreferrer\">\n    <picture>\n      <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://frontsite-logos.truto.one/truto.svg\">\n      <source media=\"(prefers-color-scheme: light)\" srcset=\"https://files-public.truto.one/824a1120-c112-45e6-8ca2-787ffeee3a1c\">\n      <img alt=\"Truto Unified API\" src=\"https://frontsite-logos.truto.one/truto.svg\" width=\"240\">\n    </picture>\n  </a>\n</p>\n\n<p align=\"center\">\n  <strong>Unified API for Everything</strong><br>\n  The integration platform that gives devs full control and sales the integrations they need to close deals now.\n</p>\n\n<p align=\"center\">\n  <a href=\"https://truto.one\" target=\"_blank\" rel=\"noopener noreferrer\">Website</a> •\n  <a href=\"https://truto.one/docs\" target=\"_blank\" rel=\"noopener noreferrer\">Docs</a> \n</p>\n\n---\n\n\n# truto-jsonata\n\n`truto-jsonata` is a TypeScript/JavaScript library that extends the capabilities of [JSONata](https://www.npmjs.com/package/jsonata) with a rich set of custom functions for data transformation, text conversion, cryptographic operations, and utility functions. It simplifies complex data manipulation tasks, making it easier to work with JSON data in Node.js applications.\n  \n## Table of Contents\n\n- [Features](#features)\n\n- [Requirements](#requirements)\n\n- [Installation](#installation)\n\n- [Usage](#usage)\n\n- [Custom Functions](#custom-functions)\n\n  - [Data Transformation and Utility Functions](data-transformation-and-utility-functions)\n\n  - [Markdown and Text Conversion](#markdown-and-text-conversion)\n\n  - [Array and Object Utilities (Lodash Enhancements)](#array-and-object-utilities-lodash-enhancements)\n\n  - [Parsing and URL Functions](#parsing-and-url-functions)\n\n  - [Miscellaneous](#miscellaneous)\n\n## Features\n\n- **Enhanced JSONata Expressions**: Adds custom functions to JSONata expressions for advanced data manipulation.\n\n- **Data Transformation**: Functions for date parsing, currency conversion, and object manipulation.\n\n- **Text Conversion**: Convert between Markdown, HTML, Notion, Slack, and Google Docs formats.\n\n- **Cryptographic Operations**: Generate digests and signatures.\n\n- **Utility Functions**: Lodash-inspired array and object utilities.\n\n- **Parsing Utilities**: URL parsing and JSON parsing functions.\n\n- **Miscellaneous**: Functions for similarity checks, node sorting, and more.\n\n## Requirements\n\n- **Node.js**: Version 22 or higher.\n\n- **TypeScript**: (Optional) If you're using TypeScript in your project.\n\n## Installation\n\nInstall the package using npm:\n\n```bash\nnpm i @truto/truto-jsonata\n```\n\nOr with yarn:\n\n```bash\nyarn add @truto/truto-jsonata\n```\n\n## Usage\n\nTo use `truto-jsonata`, import the default function and pass your JSONata expression as a string. This function returns an `Expression` object with all custom functions registered.\n\n```javascript\n\nimport trutoJsonata from '@truto/truto-jsonata';\ncons expressionString = 'your JSONata expression here';\nconst expression = trutoJsonata(expressionString);\n\n// Evaluate the expression with your data\nconst data = { /* your data object */ };\nconst result = expression.evaluate(data);\n```\n\nAlternatively, if you already have a JSONata expression and want to register the custom functions:\n\n```javascript\n\nimport jsonata  from  'jsonata';\nimport registerJsonataExtensions  from  '@truto/truto-jsonata/registerJsonataExtensions';\nconst expression = jsonata('your expression');\n\nregisterJsonataExtensions(expression);\n// Now you can use custom functions in your expression\n```\n\n### Native values and the host boundary (v3.0.5+)\n\nJSONata 2.2 (first adopted in `truto-jsonata` 2.0.2; 3.x adds the compatibility\nboundary) changed two things that matter when native values (`URL`, `Response`,\n`File`, `Blob`, `ArrayBuffer`, typed-array/`DataView` inputs, native `Date`,\n`ReadableStream`, Luxon `DateTime`) cross an expression:\n\n1. **Property lookup is own-property-only.** A live `URL`/`Response`/`Blob`/`Date`\n   exposes its fields/methods through the prototype, so `url.pathname`,\n   `response.status`, or `started_at.toISOString()` read as `undefined` /\n   throw `T1006` inside an expression.\n2. **Custom functions box the natives they return.** `$parseUrl`, `$blob`,\n   `$jsonToParquet`, `$dtFromIso`, `$getArrayBuffer`, `$teeStream`, … hand back a\n   JSONata-safe *wrapper* so the value is readable inside expressions. Left\n   as-is once the result leaves JSONata, that wrapper fails `instanceof`, breaks\n   `structuredClone` (its function props are not cloneable), and serialises to\n   `\"[object Object]\"`.\n\nThe default entrypoint handles both for you. **`trutoJsonata(expr).evaluate(input, bindings)`** transparently:\n\n- **mirrors native inputs** on the way in, so expressions can read\n  `url.pathname`, `response.status`, `body.file.name`, `buffer.byteLength`,\n  `started_at.toISOString()`, `stream.locked`, etc. (deep and cycle-safe —\n  natives nested in the input\n  object/array are handled; the input is not mutated except for in-place,\n  non-destructive stamping of `Blob`/`File`/`ArrayBuffer`/`Date`; typed arrays\n  and `DataView` are cloned before stamping; `URL`/`Response`/`ReadableStream`\n  are swapped for readable mirrors; frozen native values use a wrapper or\n  same-type clone), and\n- **unwraps native results** on the way out, so callers get back real\n  `ArrayBuffer`/`Blob`/`URL`/`Response`/`ReadableStream`/`DateTime` instances\n  that satisfy `instanceof` and retain their host behavior; cloneable native\n  types and serialization continue to work as they did before 3.x.\n\nThe boundary also restores two observable 2.0.1 contracts changed upstream:\n`$string()` keeps the former 15-significant-digit numeric formatting, and\nexpression-created objects leave `evaluate()` with `Object.prototype` (rather\nthan JSONata 2.2's internal null prototype). Prototype access remains blocked\n*inside* JSONata as required by the 2.2 security fixes.\n\nCI runs a differential compatibility suite against the published\n`@truto/truto-jsonata@2.0.1` package. It covers standard language constructs,\nbuilt-ins changed in JSONata 2.1/2.2, Truto's custom functions, native inputs,\nround trips, and legacy error codes. See the\n[complete upstream change matrix](docs/jsonata-2.2-compatibility.md).\n\n**Coverage (must stay complete):** `URL`, `Response`, `Blob`, `File`,\n`ArrayBuffer`, typed arrays, `DataView`, `ReadableStream`, native `Date` (host\n`new Date()`, e.g. sync-job `started_at` — distinct from Luxon `$dtFromIso`;\nremains a real Date so `instanceof` / `isDate` still work inside\n`$jsonToParquet`), host Luxon `DateTime`, plus unwrap for custom-function\nreturns.\nRegression tests live in `src/__tests__/hostNativeBoundary.test.ts` (coverage\nmatrix). When adding a new host-native type that expressions read via prototype\ngetters/methods, extend the mirror **and** add a matrix row.\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata'\n\n// input mirroring — a live URL is readable:\nawait trutoJsonata('u.pathname').evaluate({ u: new URL('https://a.com/p/q') })\n// → '/p/q'\n\n// host Date (not Luxon) — production sync-job idiom:\nawait trutoJsonata('sync_job_run.started_at.toISOString()').evaluate({\n  sync_job_run: { started_at: new Date() },\n})\n\n// output unwrapping — a real ArrayBuffer, not a wrapper:\nconst buf = await trutoJsonata('$jsonToParquet(rows)').evaluate({ rows })\nbuf instanceof ArrayBuffer // → true\nstructuredClone(buf)       // → ok (no DataCloneError)\n```\n\nHost apps only need to bump the version — no per-call-site changes. The boundary\napplies to the **default entrypoint only**; a raw `jsonata()` expression wired up\nwith `registerJsonataExtensions` or a preset does not get it.\n\n### Tree-Shakeable Presets (v2.0+)\n\nFor smaller bundles, import only the presets you need. Each preset is independent and can be composed:\n\n```javascript\nimport jsonata from 'jsonata'\nimport { registerCoreExtensions } from '@truto/truto-jsonata/presets/core'\nimport { registerMarkdownExtensions } from '@truto/truto-jsonata/presets/markdown'\n\nconst expression = jsonata('$convertMarkdownToHtml(md)')\nregisterCoreExtensions(expression)\nregisterMarkdownExtensions(expression)\n\nconst result = await expression.evaluate({ md: '# Hello' })\n// Output: <h1>Hello</h1>\n```\n\n**Available Presets:**\n\nEach preset is bundled independently for tree-shaking — unused presets don't increase your bundle size in modern bundlers (Webpack 5+, Vite, esbuild).\n\n<details>\n<summary><strong><code>@truto/truto-jsonata/presets/core</code></strong> — Core utilities, array/object operations, encoding, hashing</summary>\n\n| Function | Description |\n|---|---|\n| [`$base64encode()`](#base64encode) | Encode a string, ArrayBuffer, or Uint8Array to Base64 |\n| [`$base64decode()`](#base64decode) | Decode a Base64 string |\n| [`$base64ToBlob()`](#base64toblob) | Convert Base64 to a Blob |\n| [`$blob()`](#blob) | Create a Blob from content |\n| `$bufferToString()` | Convert a buffer to a string |\n| [`$convertCurrencyToSubunit()`](#convertcurrencytosubunit) | Convert currency to subunit (e.g. dollars to cents) |\n| [`$convertCurrencyFromSubunit()`](#convertcurrencyfromsubunit) | Convert subunit back to main unit |\n| [`$diceCoefficient()`](#dicecoefficient) | Compute Dice coefficient between two strings |\n| [`$digest()`](#digest) | Generate a cryptographic hash digest |\n| [`$firstNonEmpty()`](#firstnonempty) | Return the first non-empty value |\n| [`$getArrayBuffer()`](#getarraybuffer) | Get an ArrayBuffer from a file/blob |\n| [`$getDataUri()`](#getdatauri) | Get a Data URI from a file/blob |\n| [`$getMimeType()`](#getmimetype) | Detect MIME type from a filename |\n| [`$jsonParse()`](#jsonparse) | Parse a JSON string |\n| [`$mapValues()`](#mapvalues) | Map values using a lookup |\n| [`$mostSimilar()`](#mostsimilar) | Find the most similar string from candidates |\n| [`$parseDocument()`](#parsedocument) | Parse a file into structured content |\n| `$parseQuery()` | Parse a query string into an object |\n| [`$parseUrl()`](#parseurl) | Parse a URL into its components |\n| [`$removeEmpty()`](#removeempty) | Remove empty values from an object |\n| [`$removeEmptyItems()`](#removeemptyitems) | Remove empty items from an array |\n| [`$sign()`](#sign) | Generate an HMAC signature |\n| [`$sortNodes()`](#sortnodes) | Topologically sort nodes by dependency |\n| `$stringifyQuery()` | Stringify an object into a query string |\n| `$teeStream()` | Clone a ReadableStream |\n| `$toNumber()` | Convert a value to a number |\n| [`$uuid()`](#uuid) | Generate a v4 UUID |\n| [`$zipSqlResponse()`](#zipsqlresponse) | Zip SQL columns and rows into objects |\n| [`$groupBy()`](#groupby) | Group array elements by key |\n| [`$keyBy()`](#keyby) | Index array elements by key |\n| [`$pick()`](#pick) | Pick specific keys from an object |\n| [`$omit()`](#omit) | Omit specific keys from an object |\n| [`$compact()`](#compact) | Remove falsy values from an array |\n| [`$join()`](#join) | Join array elements into a string |\n| [`$orderBy()`](#orderby) | Sort an array by fields and order |\n| [`$find()`](#find) | Find the first matching element |\n| [`$lofilter()`](#lofilter) | Filter array elements by predicate |\n| [`$values()`](#values) | Get all values of an object |\n| [`$chunk()`](#chunk) | Split an array into chunks |\n| [`$wrap()`](#wrap) | Wrap a value with delimiters |\n| [`$difference()`](#difference) | Return elements in first array not in second |\n| [`$flatten()`](#flatten) | Flatten an array one level |\n| [`$flattenDeep()`](#flattendeep) | Recursively flatten an array |\n| [`$flattenDepth()`](#flattendepth) | Flatten an array to a given depth |\n\n</details>\n\n<details>\n<summary><strong><code>@truto/truto-jsonata/presets/datetime</code></strong> — Date parsing and formatting via Luxon</summary>\n\n| Function | Description |\n|---|---|\n| [`$dtFromIso()`](#dtfromiso) | Parse an ISO date-time string to a JSONata-safe date object |\n| [`$dtFromFormat()`](#dtfromformat) | Parse a date string with a custom format to a JSONata-safe date object |\n\n</details>\n\n<details>\n<summary><strong><code>@truto/truto-jsonata/presets/markdown</code></strong> — Markdown and Notion conversion</summary>\n\n| Function | Description |\n|---|---|\n| `$convertMarkdownToAdf()` | Convert Markdown to Atlassian Document Format |\n| [`$convertMarkdownToGoogleDocs()`](#convertmarkdowntogoogledocs) | Convert Markdown to Google Docs format |\n| [`$convertMarkdownToHtml()`](#convertmarkdowntohtml) | Convert Markdown to HTML |\n| [`$convertMarkdownToNotion()`](#convertmarkdowntonotion) | Convert Markdown to Notion blocks |\n| [`$convertMarkdownToSlack()`](#convertmarkdowntoslack) | Convert Markdown to Slack mrkdwn |\n| [`$convertMdToPdf()`](#convertmdtopdf) | Convert Markdown to PDF |\n| [`$convertNotionToMarkdown()`](#convertnotiontomarkdown) | Convert Notion blocks to Markdown |\n| `$convertNotionToMd()` | Convert a single Notion block to Markdown |\n\n</details>\n\n<details>\n<summary><strong><code>@truto/truto-jsonata/presets/html</code></strong> — HTML conversion</summary>\n\n| Function | Description |\n|---|---|\n| [`$convertHtmlToMarkdown()`](#converthtmltomarkdown) | Convert HTML to Markdown |\n\n</details>\n\n<details>\n<summary><strong><code>@truto/truto-jsonata/presets/data-formats</code></strong> — Data format transformations</summary>\n\n| Function | Description |\n|---|---|\n| [`$xmlToJs()`](#xmltojs) | Parse XML to a JavaScript object |\n| [`$jsToXml()`](#jstoxml) | Convert a JavaScript object to XML |\n| [`$jsonToCsv()`](#jsontocsv) | Convert JSON array to CSV string |\n| [`$jsonToParquet()`](#jsontoparquet) | Convert JSON array to Parquet buffer |\n| [`$convertQueryToSql()`](#convertquerytosql) | Convert a query object to a SQL string |\n\n</details>\n\n<details>\n<summary><strong><code>@truto/truto-jsonata/presets/ai</code></strong> — AI/ML utilities</summary>\n\n| Function | Description |\n|---|---|\n| [`$generateEmbeddingsCohere()`](#generateembeddingscohere) | Generate embeddings via Cohere API |\n| [`$recursiveCharacterTextSplitter()`](#recursivecharactertextsplitter) | Split text into chunks for LLM processing |\n\n</details>\n\n## Custom Functions\n\nBelow is a detailed list of all custom functions added to JSONata expressions, along with examples demonstrating how to use each one.\n\n### Data Transformation and Utility Functions\n\n<a name=\"dtfromiso\"></a>\n\n\n<details>\n<summary>  dtFromIso(datetimeString)</summary>\n\nConverts an ISO date-time string to a plain date object (parsed via [Luxon](https://moment.github.io/luxon/)) with own properties such as `year`, `month`, and `day`, so fields are accessible in JSONata 2.2+ expressions (e.g. `$dtFromIso('2024-11-05T12:00:00Z').year`). Optional second argument sets the IANA zone (e.g. `\"UTC\"`).\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata'\n\nconst expression = trutoJsonata(\"$dtFromIso('2024-11-05T12:00:00Z').year\");\nexpression.evaluate({}).then(result => { console.log(result)});\n// Output: 2024\n```\n\n</details>\n\n<a name=\"dtfromformat\"></a>\n\n\n<details>\n<summary> dtFromFormat(datetimeString, format)</summary>\n\nParses a date-time string according to the specified format and returns the same JSONata-safe date object shape as `$dtFromIso` (own properties for `year`, `month`, etc.).\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata'\n\nconst expression = trutoJsonata(\"$dtFromFormat('01-11-2022 12:00', 'dd-MM-yyyy HH:mm').year\");\nexpression.evaluate({}).then(result => { console.log(result });\n// Output: 2022\n```\n\n</details>\n\n<a name=\"removeemptyitems\"></a>\n\n\n<details>\n<summary> removeEmptyItems(array)</summary>\n\nFilters out empty objects from an array.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst data = [{}, { a: 1 }, []];\nconst expression = trutoJsonata(\"$removeEmptyItems(data)\");\nexpression.evaluate({ data }).then(result => { console.log(result); });\n//Output: [ { a: 1 } ]\n```\n\n</details>\n\n<a name=\"removeempty\"></a>\n\n\n<details>\n<summary> removeEmpty(object)</summary>\n\nRemoves all properties with empty values (`null`, `undefined`, empty string, empty array) from an object.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst data =   [\"1\", \"2\", \"3\", \"\"];\nconst blankData = []\nlet expression = trutoJsonata(\"$removeEmpty(data)\");\nexpression.evaluate({ data }).then(result => { console.log(result); });\n\n//another example\nexpression = trutoJsonata(\"$removeEmpty(blankData)\");\nexpression.evaluate({ blankData }).then(result => { console.log(result); });\n/* Output: \n[ \"1\", \"2\", \"3\", \"\" ]\nundefined \n*/\n```\n\n</details>\n\n<a name=\"convertcurrencytosubunit\"></a>\n\n\n<details>\n<summary>convertCurrencyToSubunit(amount, currencyCode)</summary>\n\nConverts a currency amount to its smallest subunit (e.g., dollars to cents).\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst expression = trutoJsonata(\"$convertCurrencyToSubunit(5.50, 'USD')\");\nexpression.evaluate({}).then(result => { console.log(result); });\n// Output: 550\n```\n\n</details>\n\n<a name=\"convertcurrencyfromsubunit\"></a>\n\n\n<details>\n<summary>convertCurrencyFromSubunit(amountInSubunit, currencyCode)</summary>\n\nConverts an amount in subunits back to the main currency unit.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst expression = trutoJsonata(\"$convertCurrencyFromSubunit(550, 'USD')\");\nexpression.evaluate({}).then(result => { console.log(result); });\n// Output: 5.50\n```\n\n</details>\n\n<a name=\"convertquerytosql\"></a>\n\n\n<details>\n<summary>convertQueryToSql(query, keysToMap = [], mapping = {}, dataTypes = {}, customOperatorMapping = {}, options = {})</summary>\n\n\nConverts a query object into an SQL query string.\n\n**Parameters**:\n\n- **`query`**  \n  The query object to be converted into SQL.  \n\n- **`keysToMap`** _(Optional)_  \n  A list of keys that should be processed in the SQL conversion.  \n- **`mapping`** _(Optional)_  \n  An object to map the original keys to SQL-compatible keys.  \n- **`dataTypes`** _(Optional)_  \n  An object that specifies the data type for each field in the query.  \n\n  Supported Data Types:\n\n  - `string`\n  - `double_quote_string`\n  - `number`\n  - `boolean`\n  - `dotnetdate`\n\n- **`customOperatorMapping`** _(Optional)_  \n  An object to provide a custom mapping for operators (e.g., replacing `eq` with `=`).  \n\n- **`options`** _(Optional)_  \n  An object providing additional options for the conversion.  \n\n   Supported Options:\n\n    - **`useOrForIn`** _(Boolean)_: Use `OR` instead of `IN` for array comparisons.  \n      default: `false`\n    - **`conjunction`** _(String)_: Logical conjunction for combining conditions (`'AND'` or `'OR'`).  \n      default: `'AND'`\n    - **`useDoubleQuotes`** _(Boolean)_: Use double quotes for string values.  \n      default: `false`\n    - **`noSpaceBetweenOperator`** _(Boolean)_: No space between operators and values.  \n      default: `false`\n    - **`noQuotes`** _(Boolean)_: Do not use quotes around string values.  \n      default: `false`\n    - **`noQuotesForDate`** _(Boolean)_: No quotes for date values.  \n      default: `false`\n    - **`groupComparisonInBrackets`** _(Boolean)_: Group comparisons in brackets.  \n      default: `false`\n    - **`escapeSingleQuotes`** _(Boolean)_: Escape single quotes within string values.  \n      default: `false`\n\n  ***Supported Operators***:\n\n  - **`eq`**: Equals (`=`)  \n  - **`ne`**: Not Equals (`<>`)  \n  - **`gt`**: Greater Than (`>`)  \n  - **`gte`**: Greater Than or Equal (`>=`)  \n  - **`lt`**: Less Than (`<`)  \n  - **`lte`**: Less Than or Equal (`<=`)  \n  - **`in`**: In List (`IN`)  \n  - **`nin`**: Not In List (`NOT IN`)  \n  - **`like`**: Like (`LIKE`)  \n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\n// Example 1: Basic usage with common operators\nconst data1 = {\n  name: { eq: 'John' },\n  age: { gte: '30' },\n};\n\nconst expression1 = trutoJsonata(\"$convertQueryToSql(data)\");\nexpression1.evaluate({ data: data1 }).then(result => {\n  console.log(result);\n  // Output: name = 'John' AND age >= 30 \n});\n\n// Example 2: Using 'like' operator\nconst data2 = {\n    name: { like: 'John' },\n};\n\nconst expression2 = trutoJsonata(\"$convertQueryToSql(data)\");\nexpression2.evaluate({ data: data2 }).then(result => {\n  console.log(result);\n  // Output: (name = 'John' OR name = 'Jane')\n});\n\n// Example 3: Using 'lt' and 'lte' operators\nconst data3 = {\n  price: { lt: 100 },\n  discount: { lte: 20 },\n};\n\nconst expression3 = trutoJsonata(\"$convertQueryToSql(data)\");\nexpression3.evaluate({ data: data3 }).then(result => {\n  console.log(result);\n  // Output: price < 100 AND discount <= 20\n});\n\n// Example 4: Using 'gt' and 'gte' operators\nconst data4 = {\n  rating: { gt: 4 },\n  reviews: { gte: 100 },\n};\n\nconst expression4 = trutoJsonata(\"$convertQueryToSql(data)\");\nexpression4.evaluate({ data: data4 }).then(result => {\n  console.log(result);\n  // Output: rating > 4 AND reviews >= 100\n});\n\n// Example 5: Using 'ne' (not equal) operator\nconst data5 = {\n  status: { ne: 'inactive' },\n};\n\nconst expression5 = trutoJsonata(\"$convertQueryToSql(data)\");\nexpression5.evaluate({ data: data5 }).then(result => {\n  console.log(result);\n  // Output: status <> inactive\n});\n\n// Example 6: Using 'nin' (not in) operator\nconst data6 = {\n  category: { nin: ['Electronics', 'Furniture'] },\n};\n\nconst expression6 = trutoJsonata(\"$convertQueryToSql(data)\");\nexpression6.evaluate({ data: data6 }).then(result => {\n  console.log(result);\n  // Output: category NOT IN ('Electronics','Furniture')\n});\n\n// Example 7: Using 'startswith', 'endswith', and 'contains' operators\nconst data = {\n  title: { in: ['Intro to Programming', 'Intro to JavaScript'] },\n  author: { eq: 'Smith' },\n};\n\nconst expression = trutoJsonata(\"$convertQueryToSql(data)\");\nexpression.evaluate({ data }).then(result => {\n  console.log(result);\n  // Output: title IN ('Intro to Programming','Intro to JavaScript') AND author = 'Smith'\n});\n\n\n// Example 8: Using custom operator mapping\nconst customOperatorMapping = {\n  eq: '=',\n  ne: '<>',\n  lt: '<',\n  lte: '<=',\n  gt: '>',\n  gte: '>=',\n  in: 'IN',\n  nin: 'NOT IN',\n  startswith: 'LIKE',\n  endswith: 'LIKE',\n  contains: 'LIKE',\n};\n\nconst data8 = {\n  status: { ne: 'inactive' },\n};\n\nconst expression8 = trutoJsonata(\"$convertQueryToSql(data, [], {}, {}, customOperatorMapping)\");\nexpression8.evaluate({ data: data8, customOperatorMapping }).then(result => {\n  console.log(result);\n  // Output: status <> 'inactive'\n});\n\n// Example 9: Using data types\nconst dataTypes = {\n  created_at: 'string',\n};\n\nconst data9 = {\n  created_at: { eq: '2021-01-01' },\n};\n\nconst expression9 = trutoJsonata(\"$convertQueryToSql(data, [], {}, {}, dataTypes)\");\nexpression9.evaluate({ data: data9, dataTypes }).then(result => {\n  console.log(result);\n  // Output: created_at = '2021-01-01'\n});\n\n// Example 10: Using mapping for keys\nconst mapping = {\n  firstName: 'first_name',\n  lastName: 'last_name',\n};\n\nconst data10 = {\n  firstName: { eq: 'John' },\n  lastName: { eq: 'Doe' },\n};\n\nconst expression10 = trutoJsonata(\"$convertQueryToSql(data, [], mapping, {}, {}, {})\");\nexpression10.evaluate({ data: data10, mapping }).then(result => {\n  console.log(result);\n  // Output: first_name = 'John' AND last_name = 'Doe'\n});\n\n// Example 11: Using options (e.g., conjunction, groupComparisonInBrackets)\nconst options = {\n  conjunction: 'OR',\n  groupComparisonInBrackets: true,\n};\n\nconst data11 = {\n  name: { eq: 'Alice' },\n  city: { eq: 'Wonderland' },\n};\n\nconst expression11 = trutoJsonata(\"$convertQueryToSql(data, [], {}, {}, {}, options)\");\nexpression11.evaluate({ data: data11, options }).then(result => {\n  console.log(result);\n  // Output: (name = 'Alice' OR city = 'Wonderland')\n});\n\n// Example 12: Using 'useOrForIn' option\nconst options12 = {\n  useOrForIn: true,\n};\n\nconst data12 = {\n  id: { in: [1, 2, 3] },\n};\n\nconst expression12 = trutoJsonata(\"$convertQueryToSql(data, [], {}, {}, {}, options)\");\nexpression12.evaluate({ data: data12, options: options12 }).then(result => {\n  console.log(result);\n  // Output: (id = 1 OR id = 2 OR id = 3)\n});\n\n// Example 13: Handling 'noQuotes' and 'useDoubleQuotes' options\nconst options13 = {\n  noQuotes: true,\n  useDoubleQuotes: true,\n};\n\nconst data13 = {\n  category: { eq: 'Books' },\n};\n\nconst expression13 = trutoJsonata(\"$convertQueryToSql(data, [], {}, {}, {}, options)\");\nexpression13.evaluate({ data: data13, options: options13 }).then(result => {\n  console.log(result);\n  // Output: category = Books\n});\n\n// Example 14: Escaping single quotes in values\nconst options14 = {\n  escapeSingleQuotes: true,\n};\n\nconst data14 = {\n  name: { eq: \"O'Reilly\" },\n};\n\nconst expression14 = trutoJsonata(\"$convertQueryToSql(data, [], {}, {}, {}, options)\");\nexpression14.evaluate({ data: data14, options: options14 }).then(result => {\n  console.log(result);\n  // Output: name = 'O''Reilly'\n});\n\n// Example 15: Using 'noSpaceBetweenOperator' option\nconst options15 = {\n    noSpaceBetweenOperator: true,\n  };\n  \n  const data15 = {\n    price: { gt: '100' },\n  };\n  \n  const expression15 = trutoJsonata(\"$convertQueryToSql(data, [], {}, {}, {}, options)\");\n  expression15.evaluate({ data: data15, options: options15 }).then(result => {\n    console.log(result);\n    // Output: price>100\n  });\n  \n  // Example 16: Using 'groupComparisonInBrackets' with 'AND' conjunction\n  const options16 = {\n    groupComparisonInBrackets: true,\n    conjunction: 'AND'\n  };\n  \n  const data16 = {\n    category: { eq: 'Books' },\n    availability: { eq: 'In Stock' },\n  };\n  \n  const expression16 = trutoJsonata(\"$convertQueryToSql(data, [], {}, {}, {}, options)\");\n  expression16.evaluate({ data: data16, options: options16 }).then(result => {\n    console.log(result);\n    // Output: (category = 'Books' AND availability = 'In Stock')\n  });\n  \n  // Example 17: Using 'noQuotesForDate' with a date value\n  const options17 = {\n    noQuotesForDate: true,\n  };\n  \n  const data17 = {\n    created_at: { eq: '2021-12-31' },\n  };\n  \n  const dataTypes17 = {\n    created_at: 'date|yyyy-MM-dd'\n  };\n  \n  const expression17 = trutoJsonata(\"$convertQueryToSql(data, [], {}, dataTypes, {}, options)\");\n  expression17.evaluate({ data: data17, dataTypes: dataTypes17, options: options17 }).then(result => {\n    console.log(result);\n    // Output: created_at = 2021-12-31\n  });\n  \n  // Example 18: Using 'useDoubleQuotes' and 'groupComparisonInBrackets' options\n  const options18 = {\n    useDoubleQuotes: true,\n    groupComparisonInBrackets: true,\n  };\n  \n  const data18 = {\n    product: { eq: 'Laptop' },\n    brand: { eq: 'Dell' },\n  };\n  \n  const expression18 = trutoJsonata(\"$convertQueryToSql(data, [], {}, {}, {}, options)\");\n  expression18.evaluate({ data: data18, options: options18 }).then(result => {\n    console.log(result);\n    // Output: (product = \"Laptop\" AND brand = \"Dell\")\n  });\n  \n  // Example 19: Using a custom conjunction ('NOR')\n  const options19 = {\n    conjunction: 'NOR',\n  };\n  \n  const data19 = {\n    available: { eq: 'No' },\n    sold: { eq: 'Yes' },\n  };\n  \n  const expression19 = trutoJsonata(\"$convertQueryToSql(data, [], {}, {}, {}, options)\");\n  expression19.evaluate({ data: data19, options: options19 }).then(result => {\n    console.log(result);\n    // Output: available = 'No' NOR sold = 'Yes'\n  });\n  \n  // Example 20: Using 'dotnetdate' data type with 'groupComparisonInBrackets'\n  const data20 = {\n    modified_at: { eq: '2023-01-01T00:00:00Z' },\n  };\n  \n  const dataTypes20 = {\n    modified_at: 'dotnetdate'\n  };\n  \n  const options20 = {\n    groupComparisonInBrackets: true,\n  };\n  \n  const expression20 = trutoJsonata(\"$convertQueryToSql(data, [], {}, dataTypes, {}, options)\");\n  expression20.evaluate({ data: data20, dataTypes: dataTypes20, options: options20 }).then(result => {\n    console.log(result);\n    // Output: (modified_at = DateTime(2023,01,01))\n  });\n  \n  // Example 21: Using 'noQuotes' option for numeric comparison\n  const options21 = {\n    noQuotes: true,\n  };\n  \n  const data21 = {\n    rating: { gt: '4.5' },\n  };\n  \n  const expression21 = trutoJsonata(\"$convertQueryToSql(data, [], {}, {}, {}, options)\");\n  expression21.evaluate({ data: data21, options: options21 }).then(result => {\n    console.log(result);\n    // Output: rating > 4.5\n  });\n  \n  // Example 22: Combining 'useOrForIn' with custom conjunction\n  const options22 = {\n    useOrForIn: true,\n    conjunction: 'OR',\n  };\n  \n  const data22 = {\n    productId: { in: [101, 102, 103] },\n  };\n  \n  const expression22 = trutoJsonata(\"$convertQueryToSql(data, [], {}, {}, {}, options)\");\n  expression22.evaluate({ data: data22, options: options22 }).then(result => {\n    console.log(result);\n    // Output: (productId = 101 OR productId = 102 OR productId = 103)\n  });\n  \n  // Example 23: Using 'escapeSingleQuotes' with a string that contains a single quote\n  const options23 = {\n    escapeSingleQuotes: true,\n  };\n  \n  const data23 = {\n    publisher: { eq: \"McGraw-Hill's\" },\n  };\n  \n  const expression23 = trutoJsonata(\"$convertQueryToSql(data, [], {}, {}, {}, options)\");\n  expression23.evaluate({ data: data23, options: options23 }).then(result => {\n    console.log(result);\n    // Output: publisher = 'McGraw-Hill\\'s'\n  });\n  \n  // Example 24: 'noSpaceBetweenOperator' with 'gt' operator\n  const options24 = {\n    noSpaceBetweenOperator: true,\n  };\n  \n  const data24 = {\n    inventory: { gt: '50' },\n  };\n  \n  const expression25 = trutoJsonata(\"$convertQueryToSql(data, [], {}, {}, {}, options)\");\n  expression25.evaluate({ data: data24, options: options24 }).then(result => {\n    console.log(result);\n    // Output: inventory>50\n  });\n  \n  // Example 25: Using 'noQuotesForDate' and escaping single quotes in the same data\n  const options25 = {\n    noQuotesForDate: true,\n    escapeSingleQuotes: true,\n  };\n  \n  const data25 = {\n    releaseDate: { eq: '2023-03-15' },\n    author: { eq: \"J.K. O'Rourke\" },\n  };\n  \n  const dataTypes25 = {\n    releaseDate: 'date|yyyy-MM-dd'\n  };\n  \n  const expression25 = trutoJsonata(\"$convertQueryToSql(data, [], {}, dataTypes, {}, options)\");\n  expression25.evaluate({ data: data25, dataTypes: dataTypes25, options: options25 }).then(result => {\n    console.log(result);\n    // Output: releaseDate = 2023-03-15 AND author = 'J.K. O\\'Rourke'\n  });\n```\n\n</details>\n\n<a name=\"mapvalues\"></a>\n\n\n<details>\n<summary>mapValues(value, mapping, lowerCase = false, defaultValue = null)</summary>\n\nTransforms a value (object, array, string, or number) based on a provided mapping. The function applies mappings recursively and can handle case insensitivity or default values if the mapping doesn’t exist.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\n// Example 1: Basic mapping with default options\nconst roleKey = \"1\";\nconst roleMapping = {\n  \"1\": \"owner\",\n  \"2\": \"admin\",\n  \"3\": \"member\",\n  \"4\": \"guest\"\n};\n\n// Create a JSONata expression using the $mapValues function\nconst roleExpression = trutoJsonata(\"$mapValues(roleKey, roleMapping)\");\n\nroleExpression.evaluate({ roleKey, roleMapping }).then(result => {\n  console.log(result); // Output: \"owner\"\n});\n\n// Example 2: Using defaultValue\nconst roleKey2 = null;\n\n// Create a JSONata expression with defaultValue set to 'Unknown'\nconst roleExpression2 = trutoJsonata(\"$mapValues(roleKey2, roleMapping, false, 'Unknown')\");\n\nroleExpression2.evaluate({ roleKey: roleKey2, roleMapping }).then(result => {\n  console.log(result); // Output: \"Unknown\"\n});\n\n// Example 3: Case-insensitive mapping (lowerCase = false)\nconst caseInsensitiveKey = \"admin\";\nconst caseInsensitiveMapping = {\n  \"OWNER\": \"Owner\",\n  \"ADMIN\": \"Administrator\",\n  \"GUEST\": \"Guest\"\n};\n\n// lowerCase set to false (default)\nconst caseInsensitiveExpression = trutoJsonata(\"$mapValues(caseInsensitiveKey, caseInsensitiveMapping, false)\");\n\ncaseInsensitiveExpression.evaluate({ caseInsensitiveKey, caseInsensitiveMapping }).then(result => {\n  console.log(result); \n  // Output: \"Administrator\"\n  // Keys are coverted to lowerCase and matched here\n});\n\n// Example 4: Array input\nconst roleKeysArray = [\"1\", \"3\", \"5\"];\n\n// Create a JSONata expression to map an array of role keys\nconst roleExpression3 = trutoJsonata(\"$mapValues(roleKeysArray, roleMapping)\");\n\nroleExpression3.evaluate({ roleKeysArray, roleMapping }).then(result => {\n  console.log(result); // Output: [\"owner\", \"member\", \"5\"]\n});\n\n// Example 5: Object input with nested keys (refer roleMapping above)\nconst userRoles = {\n  user1: \"1\",\n  user2: \"2\",\n  user3: \"5\"\n};\n\n// Create a JSONata expression to map values within an object\nconst roleExpression4 = trutoJsonata(\"$mapValues(userRoles, roleMapping)\");\n\nroleExpression4.evaluate({ userRoles, roleMapping }).then(result => {\n  console.log(result); // Output: { user1: \"owner\", user2: \"admin\", user3: \"5\" }\n});\n\n// Example 6: Using mapValues on mixed type arrays\nconst mixedArray = [\"1\", \"Admin\", 500, null, undefined];\n\nconst mappingForMixedArray = {\n  \"1\": \"Owner\",\n  \"Admin\": \"Administrator\",\n  \"500\": \"Server Error\"\n};\n\nconst mixedArrayExpression = trutoJsonata(\"$mapValues(mixedArray, mappingForMixedArray)\");\n\nmixedArrayExpression.evaluate({ mixedArray, mappingForMixedArray }).then(result => {\n  console.log(result); // Output: [\"Owner\", \"Administrator\", \"Server Error\", null, undefined]\n});\n\n```\n\n</details>\n\n<a name=\"zipsqlresponse\"></a>\n\n\n<details>\n<summary>zipSqlResponse(columns, data, key)</summary>\n\nConverts an SQL response (typically with column metadata and row data) into an array of objects, where each object represents a row with column names as keys.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst columns = [\n  { name: 'id' },\n  { name: 'name' },\n  { name: 'age' }\n];\nconst data = [\n  [1, 'Alice', 30],\n  [2, 'Bob', 25],\n  [3, 'Charlie', 35]\n];\nconst key = 'name';\nconst expression = trutoJsonata(\"$zipSqlResponse(columns, data, key)\");\nexpression.evaluate({ columns, data, key }).then(result => { console.log(result); });\n/*\nOutput:\n[\n  { id: 1, name: 'Alice', age: 30 },\n  { id: 2, name: 'Bob', age: 25 },\n  { id: 3, name: 'Charlie', age: 35 }\n]\n*/\n```\n\n</details>\n\n<a name=\"firstnonempty\"></a>\n\n\n<details>\n<summary> firstNonEmpty(...values)</summary>\n\nReturns the first argument that is not `null` or `undefined.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst expression = trutoJsonata(\"$firstNonEmpty( null, ['3'], undefined)\");\nexpression.evaluate({}).then(result => { console.log(result); });\n// Output: [ \"3\" ]\n```\n\n</details>\n\n<a name=\"jsonparse\"></a>\n\n\n<details>\n<summary> jsonParse(jsonString)</summary>\n\nParses a JSON string into an object.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst expression = trutoJsonata(\"$jsonParse('{\\\"name\\\":\\\"Alice\\\"}')\");\nexpression.evaluate({}).then(result => { console.log(result); });\n// Output: { name: 'Alice' }\n```\n\n</details>\n\n<a name=\"jsontocsv\"></a>\n\n\n<details>\n<summary> jsonToCsv(json, options)</summary>\n\nConverts an array of JSON objects to CSV format. Uses the [@json2csv/plainjs](https://juanjodiaz.github.io/json2csv/#/parsers/parser) library for conversion.\n\n**Parameters:**\n\n- **json**: An array of objects (or a single object) to convert to CSV. Null and undefined values are automatically filtered out.\n- **options** _(Optional)_: Configuration options for the CSV parser. Supports all options from `@json2csv/plainjs`, including:\n  - **delimiter**: Custom delimiter (default: `','`)\n  - **header**: Include/exclude header row (default: `true`)\n  - **fields**: Array of field objects with `label` and `value` properties for custom headers\n  - See [@json2csv/plainjs documentation](https://juanjodiaz.github.io/json2csv/#/parsers/parser?id=parameters) for all available options\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\n// Example 1: Basic conversion\nconst data = [\n  { name: 'John', age: 30, city: 'New York' },\n  { name: 'Jane', age: 25, city: 'Los Angeles' }\n];\nconst expression = trutoJsonata(\"$jsonToCsv(data, {})\");\nexpression.evaluate({ data }).then(result => { \n  console.log(result); \n  // Output: \"name\",\"age\",\"city\"\n  //         \"John\",30,\"New York\"\n  //         \"Jane\",25,\"Los Angeles\"\n});\n\n// Example 2: Custom delimiter\nconst expression2 = trutoJsonata(\"$jsonToCsv(data, { delimiter: ';' })\");\nexpression2.evaluate({ data }).then(result => { \n  console.log(result); \n  // Output: \"name\";\"age\";\"city\"\n  //         \"John\";30;\"New York\"\n  //         \"Jane\";25;\"Los Angeles\"\n});\n\n// Example 3: Custom headers\nconst options = {\n  fields: [\n    { label: 'Full Name', value: 'name' },\n    { label: 'Years', value: 'age' }\n  ]\n};\nconst expression3 = trutoJsonata(\"$jsonToCsv(data, options)\");\nexpression3.evaluate({ data, options }).then(result => { \n  console.log(result); \n  // Output: \"Full Name\",\"Years\"\n  //         \"John\",30\n  //         \"Jane\",25\n});\n\n// Example 4: Without header\nconst expression4 = trutoJsonata(\"$jsonToCsv(data, { header: false })\");\nexpression4.evaluate({ data }).then(result => { \n  console.log(result); \n  // Output: \"John\",30,\"New York\"\n  //         \"Jane\",25,\"Los Angeles\"\n});\n\n// Example 5: Empty array returns empty string\nconst emptyData = [];\nconst expression5 = trutoJsonata(\"$jsonToCsv(emptyData, {})\");\nexpression5.evaluate({ emptyData }).then(result => { \n  console.log(result); \n  // Output: \"\"\n});\n```\n\n</details>\n\n<a name=\"jsontoparquet\"></a>\n\n\n<details>\n<summary> jsonToParquet(rows, options?)</summary>\n\nConverts a single object or an array of objects to **Apache Parquet** and returns an **`ArrayBuffer`** (for example S3/GCS uploads or sync job V4 datastore `content`). Implemented with **[hyparquet-writer](https://www.npmjs.com/package/hyparquet-writer)** ([`parquetWriteBuffer`](https://github.com/hyparam/hyparquet-writer)) so it stays suitable for **Cloudflare Workers** and other environments without Node-only Parquet stacks.\n\n**Input**\n\n- **rows**: One `Record` or an array of records. `null` / `undefined` entries in an array are removed. **At least one record with at least one field is required** — if nothing is left to encode, `$jsonToParquet` throws rather than returning an empty (and therefore corrupt) file.\n- **options** _(optional)_: Only the fields below are passed through; anything else is ignored. Omitted keys use [hyparquet-writer defaults](https://github.com/hyparam/hyparquet-writer) (for example default compression).\n\n| Option | Type | Description |\n|--------|------|-------------|\n| **codec** | `'SNAPPY'` \\| `'GZIP'` \\| `'ZSTD'` \\| `'UNCOMPRESSED'` | Column compression codec. Matches hyparquet-writer / Parquet codecs. When omitted, the writer’s default applies (typically `SNAPPY`). |\n| **rowGroupSize** | `number` \\| `number[]` | Rows per row group. A single number fixes the size; an array can define a tiered layout (see hyparquet-writer `ParquetWriteOptions`). |\n\nNested objects and arrays are stored with Parquet’s **JSON** logical type (UTF-8 JSON text). Primitive columns are inferred where possible (`BOOLEAN`, `INT32` / `INT64` / `DOUBLE`, `STRING`, timestamps for `Date`, etc.).\n\n**Output validation:** Before returning, `$jsonToParquet` verifies that the encoded bytes are a structurally valid Parquet file — a non-empty body that begins and ends with the `PAR1` magic markers and carries a footer whose declared metadata length fits the body. If the check fails (empty body, truncated or corrupt output), it **throws a descriptive error instead of returning invalid bytes**, so a corrupt file is never handed back for upload or storage. Because the guarantee lives inside the function, it applies everywhere `$jsonToParquet` is evaluated — sync job V4 transforms, workflows, unified/mapping expressions, tests and CLI tooling — and each caller surfaces the failure through its own error handling.\n\nThis is intentionally stricter than [`$jsonToCsv`](#jsontocsv), which returns an empty string for empty input: an empty CSV is still a valid file, whereas an empty Parquet file has no valid structure and would be rejected downstream. Guard possibly-empty inputs at the call site (for example `$count($rows) = 0 ? null : $jsonToParquet($rows)`) when you want to skip rather than fail.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst rows = [{ id: '1', count: 42 }, { id: '2', count: 7 }];\nconst options = { codec: 'UNCOMPRESSED', rowGroupSize: 1000 };\nconst expression = trutoJsonata('$jsonToParquet(rows, options)');\nexpression.evaluate({ rows, options }).then((buf) => {\n  // buf instanceof ArrayBuffer\n});\n```\n\n**References:** [hyparquet-writer on npm](https://www.npmjs.com/package/hyparquet-writer) · [hyparquet-writer on GitHub](https://github.com/hyparam/hyparquet-writer)\n\n</details>\n\n<a name=\"getmimetype\"></a>\n\n\n<details>\n<summary> getMimeType(fileName)</summary>\n\nReturns the MIME type based on the file extension.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst expression = trutoJsonata(\"$getMimeType('html')\");\nexpression.evaluate({}).then(result => { console.log(result); });\n// Output: 'text/html'\n```\n\n</details>\n\n<a name=\"uuid\"></a>\n\n\n<details>\n<summary>uuid()</summary>\n\nGenerates a new UUID (version 4).\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst expression = trutoJsonata(\"$uuid()\");\nexpression.evaluate({ }).then(result => { console.log(result); });\n// Output: A UUID string\n```\n\n</details>\n\n<a name=\"getarraybuffer\"></a>\n\n\n<details>\n<summary>getArrayBuffer(file)</summary>\n\nConverts a `Blob` file to an `ArrayBuffer`. If no file is provided, the function returns `undefined`.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst file = new Blob(['Hello, World!'], { type: 'text/plain' });\nconst expression = trutoJsonata(\"$getArrayBuffer(file)\");\nexpression.evaluate({ file}).then(result => { console.log(result); });\n// Output: ArrayBuffer(13) [ 72, 101, 108, 108, 111, 44, 32, 87, 111, 114, 108, 100, 33 ]\n```\n\n</details>\n\n<a name=\"getdatauri\"></a>\n\n\n<details>\n<summary>getDataUri(file)</summary>\n\nConverts a `Blob` or `Buffer` or `Readable Stream` to a data URI.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\nconst file = new Blob(['Hello, World!'], { type: 'text/plain' });\nconst expression = trutoJsonata(\"getDataUri(file)\");\nexpression.evaluate({ file}).then(result => { console.log(result); });\n// Output: 'data:text/plain;base64,SGVsbG8sIFdvcmxkIQ=='\n```\n\n</details>\n\n<a name=\"blob\"></a>\n\n\n<details>\n<summary>blob(content, options)</summary>\n\nCreates a `Blob` object from content with the specified MIME type.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst content = ['Hello, World!'];\nconst options = { type: 'text/plain' };\nconst expression = trutoJsonata(\"$blob(content, options)\");\nconsole.log(expression.evaluate({ content, options }));\n/* Output: \nBlob (13 bytes) {\n  type: \"text/plain;charset=utf-8\"\n}\n*/\n```\n\n</details>\n\n<a name=\"digest\"></a>\n\n\n<details>\n<summary>digest(text, algorithm = 'SHA-256', stringType = 'hex')</summary>\n\nGenerates a cryptographic hash of the input text using a specified hashing algorithm and output format. \n\n**Supported Algorithms:**\n- SHA algorithms (SHA-1, SHA-256, SHA-384, SHA-512) use the [Web Crypto API's `crypto.subtle.digest()`](https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/digest). See [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/digest#supported_algorithms) for the complete list of supported algorithms.\n- MD5 uses the `md5.js` library (since MD5 is not supported by Web Crypto API).\n\n**Output Formats:** 'hex', 'base64', and 'base64-urlSafe'.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\n// Example 1: Default Usage (SHA-256, Hex Output)\nconst text1 = 'Hello, World!';\nconst algorithm1 = 'SHA-256';\nconst stringType1 = 'hex';\n\nconst expression1 = trutoJsonata(\"$digest(text, algorithm, stringType)\");\nexpression1.evaluate({ text: text1, algorithm: algorithm1, stringType: stringType1 }).then(result => {\n  console.log(result);\n  // Output: \"a591a6d40bf420404a011733cfb7b190d62c65bf0bcda32b53ee6b9c6fbc9c39\"\n});\n\n// Example 2: SHA-512 Algorithm, Hex Output\nconst text2 = 'The quick brown fox jumps over the lazy dog';\nconst algorithm2 = 'SHA-512';\nconst stringType2 = 'hex';\n\nconst expression2 = trutoJsonata(\"$digest(text, algorithm, stringType)\");\nexpression2.evaluate({ text: text2, algorithm: algorithm2, stringType: stringType2 }).then(result => {\n  console.log(result);\n  // Output: \"07e547d9586f6a73f73fbac0435ed76951218fb7d0c8d788a309d785436bbb64...\"\n});\n\n// Example 3: SHA-256 Algorithm, Base64 Output\nconst text3 = 'Data security is key';\nconst algorithm3 = 'SHA-256';\nconst stringType3 = 'base64';\n\nconst expression3 = trutoJsonata(\"$digest(text, algorithm, stringType)\");\nexpression3.evaluate({ text: text3, algorithm: algorithm3, stringType: stringType3 }).then(result => {\n  console.log(result);\n  // Output: \"Xh3mV+fAAG7ScGPjo4PElmR3obnFzGrxnbwGpEE4lI4=\"\n});\n\n// Example 4: MD5 Algorithm, Hex Output\nconst text4 = '42';\nconst algorithm4 = 'MD5';\nconst stringType4 = 'hex';\n\nconst expression4 = trutoJsonata(\"$digest(text, algorithm, stringType)\");\nexpression4.evaluate({ text: text4, algorithm: algorithm4, stringType: stringType4 }).then(result => {\n  console.log(result);\n  // Output: \"a1d0c6e83f027327d8461063f4ac58a6\"\n});\n\n// Example 5: MD5 Algorithm, Base64 Output\nconst text5 = '42';\nconst algorithm5 = 'MD5';\nconst stringType5 = 'base64';\n\nconst expression5 = trutoJsonata(\"$digest(text, algorithm, stringType)\");\nexpression5.evaluate({ text: text5, algorithm: algorithm5, stringType: stringType5 }).then(result => {\n  console.log(result);\n  // Output: \"odDG6D8CcyfYRgYj9KxYpg==\"\n});\n\n// Example 6: MD5 Algorithm, Base64 URL-Safe Output\nconst text6 = '42';\nconst algorithm6 = 'MD5';\nconst stringType6 = 'base64-urlSafe';\n\nconst expression6 = trutoJsonata(\"$digest(text, algorithm, stringType)\");\nexpression6.evaluate({ text: text6, algorithm: algorithm6, stringType: stringType6 }).then(result => {\n  console.log(result);\n  // Output: \"odDG6D8CcyfYRgYj9KxYpg\"\n});\n\n```\n\n</details>\n\n<a name=\"sign\"></a>\n\n\n<details>\n<summary>sign(text, algorithm = 'SHA-256', secret, outputFormat = 'hex')</summary>\n\nGenerates a cryptographic HMAC signature of the input text using a specified hash algorithm and secret key.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\n// Example 1: Default Configuration (SHA-256, Hex Output)\nconst text1 = 'Hello, World!';\nconst algorithm1 = 'SHA-256';\nconst secret1 = 'mySecretKey';\nconst outputFormat1 = 'hex';\n\nconst expression1 = trutoJsonata(\"$sign(text, algorithm, secret, outputFormat)\");\nexpression1.evaluate({ text: text1, algorithm: algorithm1, secret: secret1, outputFormat: outputFormat1 }).then(result => {\n  console.log(result);\n  // Output: \"7a60d197fc6a4e91ab6f09f17d74e5a62d3a57ef6c4dc028ef2b8f38a328d2b9\"\n});\n\n// Example 2: SHA-512 Algorithm, Hex Output\nconst text2 = 'The quick brown fox jumps over the lazy dog';\nconst algorithm2 = 'SHA-512';\nconst secret2 = 'anotherSecretKey';\nconst outputFormat2 = 'hex';\n\nconst expression2 = trutoJsonata(\"$sign(text, algorithm, secret, outputFormat)\");\nexpression2.evaluate({ text: text2, algorithm: algorithm2, secret: secret2, outputFormat: outputFormat2 }).then(result => {\n  console.log(result);  \n  /*\n  Output:\"b9b229b20c8c1088f0d89e2324a8c8cc8e5fd1ec80d1783b00320df3e7a9b660f2d86b2f06089ee1a6b5ef35ee0d4d38de836fe4b46e4f35c9eea66c92ab3c0f\"\n  */\n});\n```\n\n</details>\n\n<a name=\"xmltojs\"></a>\n\n\n<details>\n<summary>xmlToJs(xml, options = { compact: true, spaces: 4 } )</summary>\n\nConverts an XML string into a JavaScript object.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\n// Example 1: Default Configuration (Compact Format, Indentation = 4 Spaces)\nconst xmlData1 = `\n  <note>\n    <to>User</to>\n    <message>Hello, World!</message>\n  </note>\n`;\nconst expression1 = trutoJsonata(\"$xmlToJs(xmlData)\");\nexpression1.evaluate({ xmlData: xmlData1 }).then(result => {\n  console.log(result);\n  /*\n  Output:\n  {\n    note: {\n      to: {\n        _text: \"User\"\n      },\n      message: {\n        _text: \"Hello, World!\"\n      }\n    }\n  }\n  */\n});\n\n// Example 2: Non-Compact Format with no spaces specified\nconst xmlData2 = `\n  <library>\n    <book>\n      <title>1984</title>\n      <author>George Orwell</author>\n    </book>\n    <book>\n      <title>Brave New World</title>\n      <author>Aldous Huxley</author>\n    </book>\n  </library>\n`;\n\nconst options2 = { compact: false };\nconst expression2 = trutoJsonata(\"$xmlToJs(xmlData, options)\");\nexpression2.evaluate({ xmlData: xmlData2, options: options2 }).then(result => {\n  console.log(result);\n  /*\n  Output:\n  {\n    elements: [\n      {\n        type: \"element\",\n        name: \"library\",\n        elements: [\n          {\n            type: \"element\",\n            name: \"book\",\n            elements: [\n              { type: \"element\", name: \"title\", elements: [{ type: \"text\", text: \"1984\" }] },\n              { type: \"element\", name: \"author\", elements: [{ type: \"text\", text: \"George Orwell\" }] }\n            ]\n          },\n          {\n            type: \"element\",\n            name: \"book\",\n            elements: [\n              { type: \"element\", name: \"title\", elements: [{ type: \"text\", text: \"Brave New World\" }] },\n              { type: \"element\", name: \"author\", elements: [{ type: \"text\", text: \"Aldous Huxley\" }] }\n            ]\n          }\n        ]\n      }\n    ]\n  }\n  */\n});\n\n// Example 3: Compact Format with Custom Indentation (spaces = 2)\nconst xmlData3 = `\n  <users>\n    <user>\n      <name>Alice</name>\n      <age>30</age>\n    </user>\n    <user>\n      <name>Bob</name>\n      <age>25</age>\n    </user>\n  </users>\n`;\n\nconst options3 = { compact: true, spaces: 2 };\nconst expression3 = trutoJsonata(\"$xmlToJs(xmlData, options)\");\nexpression3.evaluate({ xmlData: xmlData3, options: options3 }).then(result => {\n  console.log(result);\n  /*\n  Output:\n  {\n    users: {\n      user: [\n        {\n          name: {\n            _text: \"Alice\"\n          },\n          age: {\n            _text: \"30\"\n          }\n        },\n        {\n          name: {\n            _text: \"Bob\"\n          },\n          age: {\n            _text: \"25\"\n          }\n        }\n      ]\n    }\n  }\n  */\n});\n```\n\n</details>\n\n<a name=\"jstoxml\"></a>\n\n\n<details>\n<summary>jsToXml(json, options = { compact: true, spaces: 4 } )</summary>\n\nConverts a JavaScript object into an XML string.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\n// Example 1: Default Configuration (Compact Format, Indentation = 4 Spaces)\nconst jsonData1 = {\n  note: {\n    to: { _text: \"User\" },\n    message: { _text: \"Hello, World!\" }\n  }\n};\n\nconst expression1 = trutoJsonata(\"$jsToXml(jsonData)\");\nexpression1.evaluate({ jsonData: jsonData1 }).then(result => {\n  console.log(result);\n  /*\n  Output:\n  <note>\n      <to>User</to>\n      <message>Hello, World!</message>\n  </note>\n  */\n});\n\n// Example 2: Non-Compact with no spaces specified\nconst jsonData2 = {\n  elements: [\n    {\n      type: \"element\",\n      name: \"library\",\n      elements: [\n        {\n          type: \"element\",\n          name: \"book\",\n          elements: [\n            { type: \"element\", name: \"title\", elements: [{ type: \"text\", text: \"1984\" }] },\n            { type: \"element\", name: \"author\", elements: [{ type: \"text\", text: \"George Orwell\" }] }\n          ]\n        },\n        {\n          type: \"element\",\n          name: \"book\",\n          elements: [\n            { type: \"element\", name: \"title\", elements: [{ type: \"text\", text: \"Brave New World\" }] },\n            { type: \"element\", name: \"author\", elements: [{ type: \"text\", text: \"Aldous Huxley\" }] }\n          ]\n        }\n      ]\n    }\n  ]\n};\n\nconst options2 = { compact: false };\nconst expression2 = trutoJsonata(\"$jsToXml(jsonData, options)\");\nexpression2.evaluate({ jsonData: jsonData2, options: options2 }).then(result => {\n  console.log(result);\n  /*\n  Output:\n  <library><book><title>1984</title><author>George Orwell</author></book><book><title>Brave New World</title><author>Aldous Huxley</author></book></library>\n  */\n});\n\n// Example 3: Non-Compact with Custom Indentation (4 Spaces)\nconst jsonData3 = {\n  elements: [\n    {\n      type: \"element\",\n      name: \"catalog\",\n      elements: [\n        {\n          type: \"element\",\n          name: \"product\",\n          elements: [\n            { type: \"element\", name: \"name\", elements: [{ type: \"text\", text: \"Laptop\" }] },\n            { type: \"element\", name: \"price\", elements: [{ type: \"text\", text: \"$1200\" }] }\n          ]\n        },\n        {\n          type: \"element\",\n          name: \"product\",\n          elements: [\n            { type: \"element\", name: \"name\", elements: [{ type: \"text\", text: \"Smartphone\" }] },\n            { type: \"element\", name: \"price\", elements: [{ type: \"text\", text: \"$800\" }] }\n          ]\n        }\n      ]\n    }\n  ]\n};\n\nconst options3 = { compact: false, spaces: 4 };\nconst expression3 = trutoJsonata(\"$jsToXml(jsonData, options)\");\nexpression3.evaluate({ jsonData: jsonData3, options: options3 }).then(result => {\n  console.log(result);\n  /*\n  Output:\n  <catalog>\n      <product>\n          <name>Laptop</name>\n          <price>$1200</price>\n      </product>\n      <product>\n          <name>Smartphone</name>\n          <price>$800</price>\n      </product>\n  </catalog>\n  */\n});\n```\n\n</details>\n\n<a name=\"parsedocument\"></a>\n\n\n<details>\n<summary>parseDocument(file)</summary>\n\nParses a document file (e.g., PDF, DOCX) and extracts text content.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\nconst file = new Blob(['Hello, World!'], { type: 'application/pdf' });\nconst buffer = await file.arrayBuffer();\nconst expression = trutoJsonata(\"$parseDocument(buffer)\");\nexpression.evaluate({ file}).then(result => { console.log(result); });\n// Output: 'Hello, World!'\n\n````\n\n</details>\n\n### Markdown and Text Conversion\n\n<a name=\"convertmarkdowntogoogledocs\"></a>\n\n\n<details>\n<summary>convertMarkdownToGoogleDocs(text)</summary>\n\nConverts Markdown text into a Google Docs API-compatible request format for applying text styles and content. For more details on the Google Docs API request format, refer to the [Google Docs API documentation](https://developers.google.com/docs/api/reference/rest/v1/documents/request).\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst markdownText = `\n# Hello, World!\nThis is a *bold* statement.\n`;\n\n// Use convertMarkdownToGoogleDocs to convert Markdown to Google Docs format\nconst expression = trutoJsonata(\"$convertMarkdownToGoogleDocs(markdownText)\");\nexpression.evaluate({ markdownText}).then(result => { console.log(result); });\n\n//Output :\n/*\n{\n  requests: [\n    {\n      insertText: [Object ...],\n    }, {\n      insertText: [Object ...],\n    }, {\n      insertText: [Object ...],\n    }, {\n      insertText: [Object ...],\n    }, {\n      insertText: [Object ...],\n    }, {\n      insertText: [Object ...],\n    }, {\n      updateParagraphStyle: [Object ...],\n    }, {\n      updateTextStyle: [Object ...],\n    }\n  ],\n}\n*/\n```\n\n</details>\n\n<a name=\"convertmarkdowntonotion\"></a>\n\n\n<details>\n<summary>convertMarkdownToNotion(markdown)</summary>\n\nConverts Markdown text into a format compatible with Notion. For more details on the Notion API block format, refer to the [Notion Blocks Documentation](https://developers.notion.com/reference/block).\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\n// Define Markdown text to convert\nconst markdownText = `\n# Hello, Notion!\nThis is some **bold** text.\n`;\n\n// Use convertMarkdownToNotion to transform Markdown into Notion block format\nconst expression = trutoJsonata(\"$convertMarkdownToNotion(markdownText)\");\nexpression.evaluate({ markdownText}).then(result => { console.log(result); });\n/*\nOutput:\n{\n  children: [\n    {\n      type: \"paragraph\",\n      paragraph: [Object ...],\n    }, {\n      type: \"heading_1\",\n      heading_1: [Object ...],\n    }, {\n      type: \"paragraph\",\n      paragraph: [Object ...],\n    }\n  ],\n}\n*/\n```\n\n</details>\n\n<a name=\"convertmarkdowntoslack\"></a>\n\n\n<details>\n<summary>convertMarkdownToSlack(markdown)</summary>\n\nConverts Markdown text into a format compatible with Slack messages.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\n// Define Markdown text to convert\nconst markdownText = `\n# Hello, Slack!\nThis is a message with *italic* and **bold** text.\n`;\n\n// Use convertMarkdownToSlack to transform Markdown into Slack format\nconst expression = trutoJsonata(\"$convertMarkdownToSlack(markdownText)\");\nexpression.evaluate({ markdownText}).then(result => { console.log(result); });\n\n/*\nOutput:\n[\n  {\n    type: \"section\",\n    text: {\n      type: \"mrkdwn\",\n      text: \"\\n\",\n    },\n  }, {\n    type: \"header\",\n    text: {\n      type: \"plain_text\",\n      text: \"Hello, Slack!\",\n      emoji: true,\n    },\n  }, {\n    type: \"section\",\n    text: {\n      type: \"mrkdwn\",\n      text: \"This is a message with *italic* and *bold* text.\",\n    },\n  }\n]\n*/\n```\n\n</details>\n\n<a name=\"convertnotiontomarkdown\"></a>\n\n\n<details>\n<summary>convertNotionToMarkdown(blocks)</summary>\n\nTransforms a list of Notion blocks into a Markdown-formatted string, preserving content structure, lists, and hierarchical relationships.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\n// Define Notion blocks structure to convert\nconst notionBlocks = [\n  { type: 'heading_1', text: { content: 'Introduction' } },\n  { type: 'paragraph', text: { content: 'This is a paragraph.' } },\n  {\n    type: 'bulleted_list_item',\n    text: { content: 'List item 1' },\n    children: [\n      { type: 'bulleted_list_item', text: { content: 'Nested item 1' } }\n    ]\n  },\n  { type: 'bulleted_list_item', text: { content: 'List item 2' } }\n];\nconst expression = trutoJsonata(\"$convertNotionToMarkdown(notionBlocks)\");\nexpression.evaluate({ notionBlocks}).then(result => { console.log(result); });\n\n/*\nOutput:\n# Introduction\n\nThis is a paragraph.\n\n- List item 1\n  - Nested item 1\n- List item 2\n*/\n```\n\n</details>\n\n<a name=\"converthtmltomarkdown\"></a>\n\n\n<details>\n<summary>convertHtmlToMarkdown(htmlString)</summary>\n\nConverts HTML content to Markdown format.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\n// Define an HTML string to convert\nconst htmlContent = `\n  <h1>Welcome to Markdown</h1>\n  <p>This is a <strong>bold</strong> statement.</p>\n  <ul>\n    <li>Item 1</li>\n    <li>Item 2</li>\n  </ul>\n`;\n\n// Use convertHtmlToMarkdown to transform HTML into Markdown\nconst expression = trutoJsonata(\"$convertHtmlToMarkdown(htmlContent)\");\nexpression.evaluate({ htmlContent }).then(result => { console.log(result); });\n\n/*\nOutput:\n\nWelcome to Markdown\n===================\n\nThis is a **bold** statement.\n\n*   Item 1\n*   Item 2\n\n*/\n```\n\n</details>\n\n<a name=\"convertmarkdowntohtml\"></a>\n\n\n<details>\n<summary>convertMarkdownToHtml(markdownString)</summary>\n\nConverts Markdown content to HTML format.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\n// Define an Markdown string to convert\nconst markdownContent = `\n  # Welcome to Markdown\n  This is a **bold** statement.\n  - Item 1\n  - Item 2\n`;\n\n// Use convertMarkdownToHtml to transform Markdown into HTML\nconst expression = trutoJsonata(\"$convertMarkdownToHtml(markdownContent)\");\nexpression.evaluate({ markdownContent }).then(result => { console.log(result); });\n\n/*\nOutput:\n\n<h1>Welcome to Markdown</h1>\n<p>This is a <strong>bold</strong> statement.</p>\n<ul>\n  <li>Item 1</li>\n  <li>Item 2</li>\n</ul>\n\n*/\n```\n\n</details>\n\n<a name=\"convertmdtopdf\"></a>\n\n\n<details>\n<summary>convertMdToPdf(markdown, options = { title: '', pageSize: 'a4', embedImages: false, pageMargins: [40, 60, 40, 60], defaultStyle: { fontSize: 12, lineHeight: 1.4 } })</summary>\n\nConverts Markdown text to a PDF `Blob` using jsPDF.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata'\n\nconst markdown = `# Title\\n\\nThis is a paragraph.`\nconst expression = trutoJsonata(\"$convertMdToPdf(markdown)\")\nexpression.evaluate({ markdown }).then(blob => {\n  console.log(blob) // Blob { type: 'application/pdf' }\n})\n```\n\n**Options:**\n- `title`: Optional document title\n- `pageSize`: jsPDF page size (e.g., `'a4'`, `'LETTER'`)\n- `embedImages`: Reserved for future use\n- `pageMargins`: `[left, top, right, bottom]` in points\n- `defaultStyle`: `{ fontSize: number, lineHeight: number }`\n\nIf your transport requires a JSON-serializable value, convert the PDF Blob to a data URI string and decode it later:\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata'\n\nconst markdown = `# Report\\nGenerated content`\nconst expr = trutoJsonata(\"$getDataUri($convertMdToPdf(markdown), 'application/pdf')\")\nexpr.evaluate({ markdown }).then(dataUri => {\n  // dataUri starts with 'data:application/pdf;base64,'\n  console.log(typeof dataUri, dataUri.startsWith('data:application/pdf;base64,'))\n})\n```\n</details>\n\n---  \n\n### Array and Object Utilities (Lodash Enhancements)\n\nThese functions are inspired by [Lodash](https://lodash.com/) and adapted for use within JSONata expressions.\n\n<a name=\"difference\"></a>\n\n\n<details>\n<summary>difference(array1, array2)</summary>\n\nReturns an array of elements from `array1` not in `array2`\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst dataArray = [1, 2, 3]\nconst differentArray = [2, 3]\nconst expression = trutoJsonata(\"$difference(dataArray,differentArray)\");\nexpression.evaluate({}).then(result => { console.log(result); });\n// Output: [1]\n```\n\n</details>\n\n<a name=\"groupby\"></a>\n\n\n<details>\n<summary>groupBy(array, iteratee)</summary>\n\nGroups the elements of an array based on the given iteratee (key).\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst data = [\n  { type: 'fruit', name: 'apple' },\n  { type: 'vegetable', name: 'carrot' },\n  { type: 'fruit', name: 'banana' }\n];\nconst expression = trutoJsonata(\"$groupBy(data, 'type')\");\nexpression.evaluate({ data }).then(result => { console.log(result); });\n/*\nOutput:\n{\n  fruit: [\n    {\n      type: \"fruit\",\n      name: \"apple\",\n    }, {\n      type: \"fruit\",\n      name: \"banana\",\n    }\n  ],\n  vegetable: [\n    {\n      type: \"vegetable\",\n      name: \"carrot\",\n    }\n  ],\n}\n*/\n```\n\n</details>\n\n<a name=\"keyby\"></a>\n\n\n<details>\n<summary>keyBy(array, iteratee)</summary>\n\nCreates an object composed of keys generated from the results of running each element of `array` through `iteratee`\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst data = [\n  { id: 'a', value: 1 },\n  { id: 'b', value: 2 }\n];\nconst expression = trutoJsonata(\"$keyBy(data, 'id')\");\n\nexpression.evaluate({ data }).then(result => { console.log(result); });\n// Output: { a: { id: 'a', value: 1 }, b: { id: 'b', value: 2 } }\n```\n\n</details>\n\n<a name=\"pick\"></a>\n\n\n<details>\n<summary>pick(object, keys)</summary>\n\nCreates an object composed of the selected `keys`\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst data = { name: 'Alice', age: 30, email: 'alice@example.com' };\nconst expression = trutoJsonata(\"$pick(data, ['name', 'email'])\");\nexpression.evaluate({ data }).then(result => { console.log(result); });\n// Output: { name: 'Alice', email: 'alice@example.com' }\n```\n\n</details>\n\n<a name=\"omit\"></a>\n\n\n<details>\n<summary>omit(object, keys)</summary>\n\nCreates an object without the specified `keys`\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst data = { name: 'Alice', age: 30, email: 'alice@example.com' };\nconst expression = trutoJsonata(\"$omit(data, ['age'])\");\nexpression.evaluate({ data }).then(result => { console.log(result); });\n// Output: { name: 'Alice', email: 'alice@example.com' }\n```\n\n</details>\n\n<a name=\"compact\"></a>\n\n\n<details>\n<summary>compact(array)</summary>\n\nCreates an array with all falsey values removed.\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst data = [0, 1, false, 2, '', 3];\nconst expression = trutoJsonata(\"$compact(data)\");\nexpression.evaluate({ data }).then(result => { console.log(result); });\n// Output: [1, 2, 3]\n```\n\n</details>\n\n<a name=\"join\"></a>\n\n\n<details>\n<summary>join(array, separator)</summary>\n\nJoins the elements of an array into a string, separated by `separator`\n\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst data = ['apple', 'banana', 'cherry'];\nconst expression = trutoJsonata(\"$join(data, '; ')\");\nexpression.evaluate({ data }).then(result => { console.log(result); });\n// Output: 'apple; banana; cherry'\n```\n\n</details>\n\n<a name=\"orderby\"></a>\n\n\n<details>\n<summary>orderBy(collection, iteratees, orders)</summary>\n\nSorts the collection based on `iteratees` and `orders`\n\n**Example:**\n\n```javascript\n\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst data = [\n  { name: 'Alice', age: 30 },\n  { name: 'Bob', age: 25 }\n];\nconst expression = trutoJsonata(\"$orderBy(data, ['age'], ['desc'])\");\nexpression.evaluate({ data }).then(result => { console.log(result); });\n/* Output: \n[\n  {\n    name: \"Alice\",\n    age: 30,\n  }, {\n    name: \"Bob\",\n    age: 25,\n  }\n]\n*/\n```\n\n</details>\n\n<a name=\"find\"></a>\n\n\n<details>\n<summary>find(collection, attr)</summary>\n\nReturns a new array containing only the elements that satisfy the attr condition\n(i.e. non-falsy values for attr)\n**Example:**\n\n```javascript\nimport trutoJsonata from '@truto/truto-jsonata';\n\nconst data = [\n  {active : false},\n  {act","readmeFilename":"README.md"}