{"_id":"@borgar/xlsx-convert","_rev":"48-c9409bf8887a5a40c8207a051f4bd5dd","name":"@borgar/xlsx-convert","dist-tags":{"latest":"5.8.0"},"versions":{"1.0.0":{"name":"@borgar/xlsx-convert","version":"1.0.0","keywords":["excel","json","xlsx","csf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@1.0.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"4e02d0da0a790398e38746258e52f550199f2f81","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-1.0.0.tgz","fileCount":28,"integrity":"sha512-eGO7GI/A5x33xx9l0LJSp0ZPTza1SuUXMfiEau0+PXhXFq3V5lWXvyBZF6KcetG0BTH4HYHGSsmvAeOlQ889Rw==","signatures":[{"sig":"MEYCIQD5oJjXf/GbLU5TWMCns1W6JV3PxqqhplzQFeCacaIlpgIhAK0xv5oQrzilxzaynOHSL048ybc42faoNtCzDouQKFl7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3GcFCRA9TVsSAnZWagAA0UYP/RBoDQ9G1ZOAPnnodDD2\n8d2TqY6r/ry8lR5LqDmfiOYW5cvmReR2xejC+AKEQQTzdqODogYuzzJGN34L\nfGmiST3nBG90e4FAQyo65H8baMZFb2X4U0CUo6cz89/vJzEWzL2V23qNYcxC\nyb9FX2tXlAx2hlanvjpG77J3h+5wIDNh8KYx2kbBgI5OyGTyODOPBv6BLEOT\n0DJF/DfFVjTldSkLHVADLTFrXCABLL1lTYcR9B9iC5WklhmN0gsYsFiz3N4o\nYL6iedplXeA23wzXG5/2U7nUKdC3QW83CvF+QoI42m5FAuTeRlT0cxM3iFWg\nWLni62xsGzAxoLcZ0YkA90fWrGJz4uUSFLsa1sTdY31gQOL+t6GX5TmB7v/7\n+jsYa0FXGYsaaVrCjSgItTMHo2n/VLsr3f46dZ6J/P8YrINFk534WDcPC+4M\nTGygR3eRmbqqZRCYv/X0BvtChK5NnSXUbx2mOzC8QBdqWFoa0twB+g1E9ARA\nO8T4KG3cQMevROCx17+VtfGlzuay4NM8boLI6b+OCXDqvGjT0arS6T5LsIfM\nT64XoJSDkaOX/vpLWgcfJ8SoLRLzt4XxgiL4f8XqYMdmQpL4o79dLUqm+dE8\n29w7W1De3zRSg8G/JrFMRedhM01S4u8VsytFDFqzRtFLfpo26rSsTH6AqqVx\nI8yL\r\n=G+dZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ab8115e7f40d9c9992e7090b618b454f3b017591","scripts":{"lint":"eslint *.js src/","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"6.14.10","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"12.20.1","dependencies":{"jszip":"~3.6.0","numfmt":"~2.0.0","d3-color":"~1.4.0","@borgar/simple-xml":"~1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"~7.29.0","@borgar/eslint-config":"~2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_1.0.0_1625057028849_0.1830962424084268","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@borgar/xlsx-convert","version":"1.0.1","keywords":["excel","json","xlsx","csf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@1.0.1","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"ef660155f5943d7ebcb7f9606492d5854001c090","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-1.0.1.tgz","fileCount":27,"integrity":"sha512-vPVFMVvOllwZoNSF5Bu6sk1ObMdVihnZQFTzig1EqzTyT4kAw5aOKRP8bYPiMj/eSd7CnMHL2RgBSFlYwDjj7w==","signatures":[{"sig":"MEUCIB0Yb6clTA4q9agGq+cnm/c4ju/yhnKtyr6ei1mlkOyqAiEAmu94gzhqtThXQsqrBCjuoOAQlCRVzm6IXR6s3q9gvk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3iejCRA9TVsSAnZWagAAw1cP/RR5c9MuFcy9+2fefDxw\nv7dyzFF3wP4vHvgOiZQp0yD59V7GtlbEl5Z228/YyaKWnJ3UCSd+xkA+B2WL\nzKISr2VxeoNRaMIOLG88hyozUSpeSdjWsBCJw8rOYVo5p0uvrMVNfjx+iVE3\nNJieFEDkehywob+x+q66iih5wkk9ao+v98YnJkSg5wAZapW6Huwqo7QIdyVn\np/G3ujMXMtPsQELNvlwrdA3wVumO3Vzny0Psu8XO3iPIQfMJ7ne2s9Kuisoy\nZvc+Xc1Az8GVkjuKWpzZD6DMksjRedZwAPyKNAbRCmwz6TFyLj33pIFy47VZ\nI0dYj8FQF6audDNFE2ddllmvceAqsAw4S20S8ITPKYjsddSzqT/DVvYpQbJz\n4QlYereMbdwlaOdp44YX11LwRbSP/cFAOkW+dOOLrX0cdXppb027Q0Y6Bwbh\namx+B9rv6isw23QVz2Gh69m3Jv6VySak7KI+YgjAlljGzeDEeGh3vdGmXcFa\nm3Z1l0dwj4FdpniOK5TVZ6jxLID3h8EI2HbMv8bZ/60JP2G2QV/yh3o7DhOR\nqFs7AL+ibeeryXqvjx4oCQzTkV71b8p0dl6gnxdfgKDRMLVKG0xAuqOI06cP\nNS9mfHfXKpQvNDLBSu4NUcgldBmiix3CrxxKS7ETZNYZPVzYq1mmXKC0PIHE\n3ESL\r\n=MsVa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"339ce8299c5fd0fae8b70cf77f42e1f26cb1b5fa","scripts":{"lint":"eslint *.js src/","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"6.14.10","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"12.20.1","dependencies":{"jszip":"~3.6.0","numfmt":"~2.0.0","d3-color":"~1.4.0","@borgar/simple-xml":"~1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"~7.29.0","@borgar/eslint-config":"~2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_1.0.1_1625171874796_0.6386844240486589","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@borgar/xlsx-convert","version":"1.0.2","keywords":["excel","json","xlsx","csf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@1.0.2","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"b796a075fcb188e030641657da548117bf678555","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-1.0.2.tgz","fileCount":27,"integrity":"sha512-n5WpFN2M6ILHSSqkKZ/aDZ++YXmkoJQp57Z0BML6Su57+Gkyn9M3rTeSbuEt2tAJth3YU5iHyeEgknqKy6gyow==","signatures":[{"sig":"MEYCIQCTkUBqCp7KERlt3v8O/EwlIV99r5F0gLSS3cecnzTwnwIhAI5OxPKynp+WQEheLHtoEfyT9G/f6BAKYOx34Y/9llXE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO3UOCRA9TVsSAnZWagAAdPYP/2Pvd8e9xkJwPMyASosZ\nT3QOQj2uld4Cg1kCvxhhXtjG26wyGCA/CeXKBb52ZXTEQsngdWxQ41Mri8HM\nnmxFFYNcTcNmg15Hm8MAImpz9wBs21Vsy4DzK8tWqzMEV1CDO2QBI0yWKZI3\n2bX4nZK8s4/AEonGALK/Aqo5XGWoPhMPhJMpBnC8SmJETUvA/Yp9NU+EpgcC\nuVwHkOEACRxO2jftTVhLklBEpNwVOQc1IO2E00K69McKIXi0vnssEKJ1Mh5D\nIVWSubnnvD7t4/0Pp0X71Js6W8CSa8fk4nOecd06UFKGdE9rP9dLZs5mks/c\nlhIBgZkos2I0GdBToJWfafg7+9PZ7VoYY/NHc5JHOa16SIgLDwCf9h5xthf1\nnrb2K/vEY8QeW9VQlpbBeMxAw7OQ9B1b+isoLhAj3bTf7M1ILYgtM31SWa36\nzSuf7P6l263OGOvTusOZJe1OCw0nkuIjWFKi7bIhchOlvRoDr29txiJKs9fN\nWLPTx9KrwC6hjBWyc2nka7lYOYlWtS9quubh0Qj8ky9wD+a9bNzGkbEm/k4f\naejGqLUH/z2gN1zhr7RtwbIyUF6pfyprE3Q7IxkXA2mGDiIfPFKLbDA+gH6E\nUuEuJM0+LnBuyr971l2xdGmaLOFsBt/9nDnAO6DXFlc+9XapFiJioNiaqePt\n/oKJ\r\n=vq/R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c99aa437aff07abd7cc6bb8599d7efa5468e9865","scripts":{"lint":"eslint *.js src/","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"6.14.14","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"14.17.5","dependencies":{"jszip":"~3.7.1","numfmt":"^2.1.0","d3-color":"~1.4.0","@borgar/simple-xml":"~1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"~7.32.0","@borgar/eslint-config":"~2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_1.0.2_1631286542435_0.9850016810259707","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@borgar/xlsx-convert","version":"2.0.0","keywords":["excel","json","xlsx","csf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@2.0.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"db067373480112d0a0f5d8dab136e62d3d91c031","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-2.0.0.tgz","fileCount":31,"integrity":"sha512-7jZ4j9j+v6MvSiVTGETizBWIViKpzREKpwxCTDLMA/r85bNxrAYt+E7MAamJY0dNUHUAJXyCD+k6IjkvKdWGpA==","signatures":[{"sig":"MEUCIG0WVI2pwQrwSfXLddREN3Rscs/UIuwdfVrmK1xHHSYUAiEA0bOAwUZU6p8YgBe6eejGzShS4ne+u0lRfTIjO0+9Bs4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48012},"main":"index.js","type":"module","gitHead":"501adca22069f50509b782cb1cf8329e194c03bd","scripts":{"lint":"eslint *.js src/","test":"node tests/index.js"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"9.6.7","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"18.17.0","dependencies":{"jszip":"~3.10.1","numfmt":"^2.5.1","d3-color":"~3.1.0","@borgar/fx":"~4.3.1","@borgar/simple-xml":"~2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"~8.47.0","@otris/jsdoc-tsd":"~3.0.0","@babel/eslint-parser":"~7.22.11","@borgar/eslint-config":"~3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_2.0.0_1692966987257_0.290262772766098","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@borgar/xlsx-convert","version":"2.1.0","keywords":["excel","json","xlsx","csf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@2.1.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"31edf5d2939ecd90cbdda7ac6e8b68a59ca663a1","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-2.1.0.tgz","fileCount":30,"integrity":"sha512-CfBF3BSEIxvAxR7BWQXXAdTx5ZMHF5EQ6ymDUxIIhI+mMXuOfgF1HJ152QaIq07PdN2MLUo1z8CAlsJORuyDxA==","signatures":[{"sig":"MEYCIQC2caka/Laqv3D6R0jsP/O8BpOBdarZ73Kkfbv4djR71wIhALyq1alpCYAsIwx/XmRq8NbUzu7P7fRMy0miZyfXUk2T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48762},"main":"src/index.js","type":"module","gitHead":"dc3b498618f8a097505099be260a29354cab681c","scripts":{"lint":"eslint *.mjs src/","test":"node tests/index.js"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.5.0","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"20.12.1","dependencies":{"jszip":"~3.10.1","numfmt":"~3.1.3","d3-color":"~3.1.0","@borgar/fx":"~4.7.1","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"~8.47.0","@otris/jsdoc-tsd":"~3.0.0","@borgar/eslint-config":"~3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_2.1.0_1728034238211_0.25593976818536635","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@borgar/xlsx-convert","version":"2.1.1","keywords":["excel","json","xlsx","csf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@2.1.1","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"5486c91b0c5a0e2e9a603599e45363550ea98ae7","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-2.1.1.tgz","fileCount":30,"integrity":"sha512-T7EgsH16CQgG4S1Iv9OwM9rD/ZDgYYA8UwduNgvh9PUxhcjpn/Y7aQsC54mwylhyPq7rXKKo+6V8rOvd8xMJTg==","signatures":[{"sig":"MEYCIQDVr2EKh/h9MkJbFRD9ejjvEekQEKKMQ7uycwE9oWi1GAIhAKaSdjh0jF0Vqq6CXazP3j1Bo9sKNLz6HpkenF4AYHpH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48762},"main":"src/index.js","type":"module","gitHead":"5d33be434c57ef457fcfe4919e84c362a413204b","scripts":{"lint":"eslint *.mjs src/","test":"node tests/index.js"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.5.0","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"20.12.1","dependencies":{"jszip":"~3.10.1","numfmt":"~3.1.3","d3-color":"~3.1.0","@borgar/fx":"~4.7.1","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"~8.47.0","@otris/jsdoc-tsd":"~3.0.0","@borgar/eslint-config":"~3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_2.1.1_1728392503857_0.7631957290235811","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@borgar/xlsx-convert","version":"3.0.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.0.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"231326033bdf3339fd7f0be1d3984c70dfbb1439","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.0.0.tgz","fileCount":38,"integrity":"sha512-RI0YlBMFY49M2hcoyCZkgLGA7wlTeNUXPEk5X5I/nLnq9jvEEAVg5uaxLu3YKN8yJpUFQKLL8aYo8pkZgNrQKQ==","signatures":[{"sig":"MEYCIQCeDFSt+l+sCGt0WWdBvcJPcyuQNsATr0cHumwLcF7aAAIhAM/09LRYPtCQGUy6bDc/DRExJK8jjJ/S4MT7TDXj9qFr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354388},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a09496eee896e1752e1510d6020e70f408a07e3e","scripts":{"lint":"eslint *.js tests/ src/","test":"node --experimental-transform-types tests/index.ts","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"jszip":"~3.10.1","numfmt":"~3.2.3","d3-color":"~3.1.0","@borgar/fx":"~4.12.0","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.34.0","globals":"~16.3.0","@eslint/js":"~9.34.0","typescript":"~5.9.2","@types/node":"~24.3.0","@types/d3-color":"~3.1.3","@otris/jsdoc-tsd":"~3.0.0","typescript-eslint":"~8.41.0","@borgar/eslint-config":"~4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.0.0_1756295368650_0.44287969001732685","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@borgar/xlsx-convert","version":"3.0.1","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.0.1","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"e5eac4b4c77d058a5489695d55b5959138a47ed7","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.0.1.tgz","fileCount":38,"integrity":"sha512-u1anc5UogQZmIjy0ZLZBIB9MKkF9LZj+ss6xEIcwaqmRHfe2P0cXgw84eXYeNgqNVCYMDAUPICoNgizfzJLeAQ==","signatures":[{"sig":"MEUCIQCFTDwczDhQAV97Z3aqoTZpfN9yLoLNam1wZODBj8vM/gIgHqnAguY5FKnxMWTrmMGMOwrVKeYM4maa3jbaA+srM3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":357606},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c61d4412d68f750cb1a0e82b1e34783165dae417","scripts":{"lint":"eslint *.js tests/ src/","test":"node --experimental-transform-types tests/index.ts","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"jszip":"~3.10.1","numfmt":"~3.2.3","d3-color":"~3.1.0","@borgar/fx":"~4.12.0","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.34.0","globals":"~16.3.0","@eslint/js":"~9.34.0","typescript":"~5.9.2","@types/node":"~24.3.0","@types/d3-color":"~3.1.3","@otris/jsdoc-tsd":"~3.0.0","typescript-eslint":"~8.41.0","@borgar/eslint-config":"~4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.0.1_1756476349216_0.03450431820082556","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@borgar/xlsx-convert","version":"3.0.2","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.0.2","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"359dc86abec708cabc6c37d675d2cb64a4cded11","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.0.2.tgz","fileCount":41,"integrity":"sha512-tHpbzZFfFS0cyeVOjCqK8TLxCaLiWNsPhZ/4JpJV60ZvH1BHn5Yhy1O9MHfnySlPWKEfk2PpgmkLU02eBRJOKA==","signatures":[{"sig":"MEUCIByHIFlg3PjKY+dgMXe/ysNZqjlqljU2Ohc1m9Se8onvAiEA0Ej9Djf5V+GrjEmX1R0HauOUkKHjZ1ZIKQnhi81eJ/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386023},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"dc6bd2055a4144e6706428db9d947787dc19ba21","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"node --experimental-transform-types tests/index.ts","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"jszip":"~3.10.1","numfmt":"~3.2.3","d3-color":"~3.1.0","@borgar/fx":"~4.12.0","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.34.0","globals":"~16.3.0","typedoc":"~0.28.12","concat-md":"~0.5.1","@eslint/js":"~9.34.0","typescript":"~5.9.2","@types/node":"~24.3.0","@types/d3-color":"~3.1.3","typescript-eslint":"~8.41.0","@borgar/eslint-config":"~4.0.0","typedoc-plugin-markdown":"~4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.0.2_1756907948236_0.5355073247067761","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@borgar/xlsx-convert","version":"3.0.3","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.0.3","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"c64c3a8021ea503423f298c49d5b5c845ecef1ec","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.0.3.tgz","fileCount":41,"integrity":"sha512-P4N7eZxYbDSHtK7/csna5oI1Ebi5zA1hzWOsOceIq1T5Old4WHLnnkPL/ELPpEHuNEocYCoKxDXcBF0Ig3O27g==","signatures":[{"sig":"MEYCIQCGLXzGXBYImbqDaJK9bfOiCCjdNa9mloFsVF1RMDRGeQIhAOYDTLHK4QrkfovBLxrJ7QIibr9f+QuSaQjnecz3GWnG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386035},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8ce9e7750e220e99c95fb6ba0755d7d30199388f","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"node --experimental-transform-types tests/index.ts","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"jszip":"~3.10.1","numfmt":"~3.2.3","d3-color":"~3.1.0","@borgar/fx":"~4.12.0","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.34.0","globals":"~16.3.0","typedoc":"~0.28.12","concat-md":"~0.5.1","@eslint/js":"~9.34.0","typescript":"~5.9.2","@types/node":"~24.3.0","@types/d3-color":"~3.1.3","typescript-eslint":"~8.41.0","@borgar/eslint-config":"~4.0.0","typedoc-plugin-markdown":"~4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.0.3_1756909007425_0.25499321671176167","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@borgar/xlsx-convert","version":"3.1.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.1.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"da0ae75f6f840f7bbbfbf1456d2baf3ff6578841","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.1.0.tgz","fileCount":45,"integrity":"sha512-rzkZOk2DfXKB7IPhxLVdsx/Edy126kBB+lXpbv/8RA9ecB3sSMjBBE8U0gnStVar0wK8r9o4G2tNkmUlpTvDkw==","signatures":[{"sig":"MEUCICAZ4EP3/ljEm/mkissLaoEdtONM4Owz82wAsjjIsDjqAiEAwYucjV/yunDOpJK7mkmwvBfD5v0gBkcLSCBI/SZDuT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":405124},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"802d654e4c08935bdf179433766de6fcdfe89f04","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"node --experimental-transform-types tests/index.ts","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"jszip":"~3.10.1","d3-color":"~3.1.0","@borgar/fx":"~4.12.0","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.34.0","globals":"~16.3.0","typedoc":"~0.28.12","concat-md":"~0.5.1","@eslint/js":"~9.34.0","typescript":"~5.9.2","@types/node":"~24.3.0","@types/d3-color":"~3.1.3","typescript-eslint":"~8.41.0","@borgar/eslint-config":"~4.0.0","typedoc-plugin-markdown":"~4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.1.0_1757511191906_0.8373577758738711","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@borgar/xlsx-convert","version":"3.1.1","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.1.1","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"b2d83e6c3c2de54f37a920d2f11642eae43f37cb","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.1.1.tgz","fileCount":45,"integrity":"sha512-vwM6iZ4EwrCLtWEOgpescPN2btLRFFGXGaXKspgMdu5PLV4T+4GnXjflTNLwkhyKhOre6ILn+7OxARCqEtCJww==","signatures":[{"sig":"MEYCIQD73JuPQOGD2jFjmV6L4tVs0d7lQ7GTgzSqtvPHf+MGFgIhAJ2NzxqMQlgyuE4mdbkalslKCcY84l5atlHb99oy/I1Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407735},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"faf865c7e33ea0ca5494313aa4c0ab03a8e49354","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"node --experimental-transform-types tests/index.ts","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"jszip":"~3.10.1","d3-color":"~3.1.0","@borgar/fx":"~4.12.0","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.34.0","globals":"~16.3.0","typedoc":"~0.28.12","concat-md":"~0.5.1","@eslint/js":"~9.34.0","typescript":"~5.9.2","@types/node":"~24.3.0","@types/d3-color":"~3.1.3","typescript-eslint":"~8.41.0","@borgar/eslint-config":"~4.0.0","typedoc-plugin-markdown":"~4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.1.1_1757588160856_0.7593396968884085","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@borgar/xlsx-convert","version":"3.1.2","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.1.2","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"270048d1814ebd401e61d634656cb8aed354160a","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.1.2.tgz","fileCount":45,"integrity":"sha512-+Hyb+rvVWFvC83H+XjZDKZd/LvqFaKO1oira5CU6xeP2Ck3MqJvuqTidD7dy5HpiYPVxYQWBl5iTcVKgDdEbpw==","signatures":[{"sig":"MEYCIQDurnvNaLZh76R6686Ag5c3BVxbKYBhmkbYpxO+m8YRaAIhALF93FGnusxfjmtmD5Xv3gbcL6NRNEx8aSyyNGXLWcr8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408005},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5068e1f38010dccaea2c17a353d63c522dd09011","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"node --experimental-transform-types tests/index.ts","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"jszip":"~3.10.1","d3-color":"~3.1.0","@borgar/fx":"~4.12.0","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.34.0","globals":"~16.3.0","typedoc":"~0.28.12","concat-md":"~0.5.1","@eslint/js":"~9.34.0","typescript":"~5.9.2","@types/node":"~24.3.0","@types/d3-color":"~3.1.3","typescript-eslint":"~8.41.0","@borgar/eslint-config":"~4.0.0","typedoc-plugin-markdown":"~4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.1.2_1757601367472_0.7668010433799186","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@borgar/xlsx-convert","version":"3.2.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.2.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"0f13395516e63b5e8b84d463bca34dee6f54a7f4","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.2.0.tgz","fileCount":45,"integrity":"sha512-D4YI7fF1/MkwAxoZQNH/QFOIKl8Tuqq2N4ngb5VAAeSt3siarhsRd8/sa4TwWe2GLmPt2eLbneaFZ5cXIGZKAg==","signatures":[{"sig":"MEUCIHbaeUIJR9Uf8kKhfxxlVPdYMDtW8i/7CxhOe7Ibr2vrAiEAufjHd/p9i2gK00bflyxOFigkIgEUpY03LpzVWxdoTaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408358},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"510bd6a244b4835b38a3f3b89afc45d593463b52","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"node --experimental-transform-types tests/index.ts","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"jszip":"~3.10.1","d3-color":"~3.1.0","@borgar/fx":"~4.12.0","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.34.0","globals":"~16.3.0","typedoc":"~0.28.12","concat-md":"~0.5.1","@eslint/js":"~9.34.0","typescript":"~5.9.2","@types/node":"~24.3.0","@types/d3-color":"~3.1.3","typescript-eslint":"~8.41.0","@borgar/eslint-config":"~4.0.0","typedoc-plugin-markdown":"~4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.2.0_1757607054566_0.677968694073598","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@borgar/xlsx-convert","version":"3.2.1","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.2.1","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"eaefa3d2448bdc1ebfee9ca7dd19b6c05c25929b","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.2.1.tgz","fileCount":45,"integrity":"sha512-d5iQYyKC+qxpJXgZohba98FJwHufs3G+Mu/cqPl0ZIz9BbFAN9D8tQ9UnjPzuyAexDXbfHk04JnfLdfyqU6rBA==","signatures":[{"sig":"MEUCIFPKYztYrvGI/cihABo6maRcik0plthyg5VsakBVPPUBAiEA6r9l8gUXZlaJyfdXI5QUfKhPGtY0lwAQlfB1HTzMPk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412142},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"345b0310957ecb84d9804e7c86b48ecc51089022","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"node --experimental-transform-types tests/index.ts","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"jszip":"~3.10.1","d3-color":"~3.1.0","@borgar/fx":"~4.12.0","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.34.0","globals":"~16.3.0","typedoc":"~0.28.12","concat-md":"~0.5.1","@eslint/js":"~9.34.0","typescript":"~5.9.2","@types/node":"~24.3.0","@types/d3-color":"~3.1.3","typescript-eslint":"~8.41.0","@borgar/eslint-config":"~4.0.0","typedoc-plugin-markdown":"~4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.2.1_1757675244396_0.8534539468051145","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@borgar/xlsx-convert","version":"3.2.2","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.2.2","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"702f26c9860908c0994c880be0f589227e025d91","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.2.2.tgz","fileCount":45,"integrity":"sha512-dRA/RTc/xCybqO9xB/ccUr5KyhMfSVM0KLiYyUhuE4Ihy2LCVwKn9JFcKSUsYoHdvNfn1z3KMMdD/Y8ItdD7Ew==","signatures":[{"sig":"MEQCIFOdOWqIsObzeQJfk+UmsgN7XZMnyV3lWFFGvBNeEsw9AiA3Fv33LS5n3fj3ba+ZHIUFVXEOt9n1Ix2jmx9raeYNEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412192},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"cfd264ffdaa5dde06088bb571d5c336d3350345d","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"node --experimental-transform-types tests/index.ts","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"jszip":"~3.10.1","d3-color":"~3.1.0","@borgar/fx":"~4.12.0","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.34.0","globals":"~16.3.0","typedoc":"~0.28.12","concat-md":"~0.5.1","@eslint/js":"~9.34.0","typescript":"~5.9.2","@types/node":"~24.3.0","@types/d3-color":"~3.1.3","typescript-eslint":"~8.41.0","@borgar/eslint-config":"~4.0.0","typedoc-plugin-markdown":"~4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.2.2_1757675545803_0.5949941439108664","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@borgar/xlsx-convert","version":"3.3.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.3.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"84e7ff7806f84a99a1921eb14dec884170925a74","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.3.0.tgz","fileCount":47,"integrity":"sha512-xHIfaWmrwsWAAYBqOJZmilkmka6YhVypKY7SfLMS3eX4J4rtEQl/UYDSSdT3qe4DJrm7F2NMcl/7UOm0EES+3Q==","signatures":[{"sig":"MEUCIQDGUQlV/SeqgwVjbqK1nb2U8ULcMWzZZP9PoeKBe9VSYAIgXZ0Pr/Y253QwMvXXsAq6rAM/SySH5FAs8MVRolC4zr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423219},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f46e065804f3ad3a00170c2c273411ee59a08a54","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"node --experimental-transform-types tests/index.ts","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"jszip":"~3.10.1","d3-color":"~3.1.0","@borgar/fx":"~4.12.0","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.34.0","globals":"~16.3.0","typedoc":"~0.28.12","concat-md":"~0.5.1","@eslint/js":"~9.34.0","typescript":"~5.9.2","@types/node":"~24.3.0","@types/d3-color":"~3.1.3","typescript-eslint":"~8.41.0","@borgar/eslint-config":"~4.0.0","typedoc-plugin-markdown":"~4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.3.0_1758108030426_0.1753575130788816","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@borgar/xlsx-convert","version":"3.3.1","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.3.1","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"9058a32ecef611bd34db058762694e9a0224b38f","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.3.1.tgz","fileCount":47,"integrity":"sha512-09jS8DbtvQKnaGLI2kg1MkeyNQpMQFNFn/rw8hV1dKKf4uzD4pOHPJ2ea71WmIlQJ9vwDrpHmrqMM6IR55M1kg==","signatures":[{"sig":"MEUCIQC+bZPL+g/Tf+r/eLO69Vwjc7nJekCp/82+D+e3TXkkkQIgQ2s4mJsxb7TVdM1pksb7ashQy+djdMiEobKwvpAoKMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423219},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e69b822151402b529880eda5a1c670d2da85cb8b","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"node --experimental-transform-types tests/index.ts","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"jszip":"~3.10.1","d3-color":"~3.1.0","@borgar/fx":"~4.12.0","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.35.0","globals":"~16.4.0","typedoc":"~0.28.13","concat-md":"~0.5.1","@eslint/js":"~9.35.0","typescript":"~5.9.2","@types/node":"~24.5.1","@types/d3-color":"~3.1.3","typescript-eslint":"~8.44.0","@borgar/eslint-config":"~4.0.0","typedoc-plugin-markdown":"~4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.3.1_1758108247297_0.4395058917967094","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@borgar/xlsx-convert","version":"3.3.2","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.3.2","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"9fdfac97f576c6ab1f61595d14eea523aacdec3e","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.3.2.tgz","fileCount":47,"integrity":"sha512-VQ12ZovsLHbGyCCSLaWgrza6KJVmeDBI2vYpiupNAHmPTou85zOxJ4V91va+iJ+01YeaylvItkCNyNCxno/eSQ==","signatures":[{"sig":"MEUCIQCg7y9pL+MQS7vri4CnvyafoeI7ictdSqlCViZ3n5E1WwIgeIeJwTo+TCGDgz7ibPfBApmGIaP3FIifoG0+f1avUJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423428},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"122125b6e046298c5789e8d3dba3be6f6af8a5a2","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"node --experimental-transform-types tests/index.ts","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"jszip":"~3.10.1","d3-color":"~3.1.0","@borgar/fx":"~4.12.0","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.35.0","globals":"~16.4.0","typedoc":"~0.28.13","concat-md":"~0.5.1","@eslint/js":"~9.35.0","typescript":"~5.9.2","@types/node":"~24.5.1","@types/d3-color":"~3.1.3","typescript-eslint":"~8.44.0","@borgar/eslint-config":"~4.0.0","typedoc-plugin-markdown":"~4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.3.2_1758109508930_0.6669803270217793","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@borgar/xlsx-convert","version":"3.4.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.4.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"144464169d641076a2edeb0c79e0f7e17211b540","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.4.0.tgz","fileCount":53,"integrity":"sha512-9pZ+n33/xw+CDBEaO+tFRv4d9F1ceLxeU0zFSFXY0XDBSeckh8Rk+Due7AmfAOZVj4woqoLcuIcCxYSdVFqZcQ==","signatures":[{"sig":"MEYCIQC7qU316YOuR+m8+qG0OI4btT01j/ds6dkG2ZraOejDEQIhAPjjAmp+fCp1IxF8RKyaEb8QyPJASmjF9Qp+W7j+9CBB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483986},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ae38ca24655f67404f5c1bfedb4fe1f240f04da1","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && node --experimental-transform-types tests/index.ts","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","test:unit":"vitest run src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"jszip":"~3.10.1","d3-color":"~3.1.0","@borgar/fx":"~4.12.0","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.35.0","vitest":"~3.2.4","globals":"~16.4.0","typedoc":"~0.28.13","concat-md":"~0.5.1","@eslint/js":"~9.35.0","typescript":"~5.9.2","@types/node":"~24.5.1","@types/d3-color":"~3.1.3","typescript-eslint":"~8.44.0","@borgar/eslint-config":"~4.0.0","typedoc-plugin-markdown":"~4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.4.0_1758556404055_0.9464756595832047","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@borgar/xlsx-convert","version":"3.5.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.5.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"d3205750c44db96decf50982de03280d6aafb008","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.5.0.tgz","fileCount":57,"integrity":"sha512-TbQ82BanqvWhSrAyRqL5WAFTMq2CHo4aNOrECOqkBU9YtXZzke/XTLWP2pHqKyDvsta8mM7LaN1AOf6QcEhi/g==","signatures":[{"sig":"MEMCHzc67O1FJak7ls/5T5k11zOvHKREqzoIyGP3FS9DCaQCIC+rSDBVqTSbl+5NKRiWPDcqU2dZg7OTXNt1/RBO4aNn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594106},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4bd82bdf01fde8b15ba305fbe30d9d53251fca28","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && npm run test:fixture","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","test:unit":"vitest run src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"jszip":"~3.10.1","numfmt":"~3.2.3","d3-color":"~3.1.0","@borgar/fx":"~4.12.0","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.35.0","vitest":"~3.2.4","globals":"~16.4.0","typedoc":"~0.28.13","concat-md":"~0.5.1","@eslint/js":"~9.35.0","typescript":"~5.9.2","@types/node":"~24.5.1","@types/d3-color":"~3.1.3","typescript-eslint":"~8.44.0","@borgar/eslint-config":"~4.0.0","typedoc-plugin-markdown":"~4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.5.0_1758644446764_0.43360962405321146","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"@borgar/xlsx-convert","version":"3.5.1","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.5.1","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"0354bd95e45008ef1639c1336d180ca5c939b80f","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.5.1.tgz","fileCount":57,"integrity":"sha512-R3+NreO/Rwz4y2nnqRFDbepbditvpVgxO3QS8/Cv6KxLBmW4fT3d9s0TVVvogXVvVuCebSb7dtBhpYNuAfzI0w==","signatures":[{"sig":"MEYCIQDCjOAejW4bHXh7GwlPhr6liAyRsB4j67NxTYxTPOIbqQIhAIYJNr/VIrZ19L6RczDkQ7OCz1XGgACyNJ1WVCU7Vp5s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594045},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fcf023be6808c00793d715e6e75f5e37356925fa","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && npm run test:fixture","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","test:unit":"vitest run src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"jszip":"~3.10.1","numfmt":"~3.2.3","d3-color":"~3.1.0","@borgar/fx":"~4.12.0","@borgar/simple-xml":"~2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.35.0","vitest":"~3.2.4","globals":"~16.4.0","typedoc":"~0.28.13","concat-md":"~0.5.1","@eslint/js":"~9.35.0","typescript":"~5.9.2","@types/node":"~24.5.1","@types/d3-color":"~3.1.3","typescript-eslint":"~8.44.0","@borgar/eslint-config":"~4.0.0","typedoc-plugin-markdown":"~4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.5.1_1758732581431_0.06532289760358556","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@borgar/xlsx-convert","version":"3.6.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.6.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"7f21f7d7e7fe2b303615ccb7854df44d2f1623c9","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.6.0.tgz","fileCount":59,"integrity":"sha512-BLd1QJjHUvA68LSn/ls0MOw5oP9tXgLe9NoIsrfGthL1RiBQvDZJ+6hhSrL07yiDDLNvAnPGKm3edeXh4sHBvw==","signatures":[{"sig":"MEQCIAYyeICYxlNm06H1y8t6gd3LabIAIkQiaRD/b33bvSaJAiAiuOOXxo4t/ZifzrJKXeqJlGciFawMat7Y9gel6dHlAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":595480},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"bd4b870c41abbd12bdea7e1237a5465572ac99f3","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && npm run test:fixture","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","test:unit":"vitest run src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"22.17.0","dependencies":{"pako":"~2.1.0","numfmt":"~3.2.3","d3-color":"~3.1.0","@borgar/fx":"~5.0.0","@borgar/simple-xml":"~2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.39.0","vitest":"~4.0.6","globals":"~16.5.0","typedoc":"~0.28.14","concat-md":"~0.5.1","@eslint/js":"~9.39.0","typescript":"~5.9.3","@types/node":"~24.9.2","@jsfkit/types":"~1.0.1","@types/d3-color":"~3.1.3","typescript-eslint":"~8.46.2","@borgar/eslint-config":"~4.0.1","typedoc-plugin-markdown":"~4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.6.0_1762098169417_0.8897959849956305","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"@borgar/xlsx-convert","version":"3.6.1","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.6.1","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"31a7083853c8874935f39c324e2113d967060dea","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.6.1.tgz","fileCount":67,"integrity":"sha512-u8ibKKjTBFh28tJQ5+LiPIinGCVT84JyEa+QwaKVDnISAZnvo5nuyrqO946aG5VRTX3O0G2zH2G7EqOIEHyzqw==","signatures":[{"sig":"MEYCIQDyi2XwC8i5dKAFnOeBO0cUFoL+BzhMOFjBOP/mtbNoBwIhAIk9JxSfaCeI/dESBLBKvJ3XytgRV2shJwicaR+c7FpX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":710241},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ae24cea9af24b00744879ffdc8d2288c1eb26e8f","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && npm run test:fixture","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","test:unit":"vitest run src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"11.6.3","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.11.1","dependencies":{"pako":"~2.1.0","numfmt":"~3.2.3","@borgar/fx":"~5.0.0","@borgar/simple-xml":"~2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.39.0","vitest":"~4.0.6","globals":"~16.5.0","typedoc":"~0.28.14","concat-md":"~0.5.1","@eslint/js":"~9.39.0","typescript":"~5.9.3","@types/node":"~24.9.2","@jsfkit/types":"~1.1.0","typescript-eslint":"~8.46.2","@borgar/eslint-config":"~4.0.1","typedoc-plugin-markdown":"~4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.6.1_1763993232297_0.5956220363836076","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"@borgar/xlsx-convert","version":"3.6.2","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.6.2","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"8c1888cd1ca314f645d2583300d795308addc2bc","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.6.2.tgz","fileCount":64,"integrity":"sha512-ymohPA2rC+hCy6xQmFrf/OveQQB17OY9bDN4Elt78Uhf9xLjUiGboqBTiEarnleusMACBDeUrZo4kWE/W7xzCw==","signatures":[{"sig":"MEUCIE/hNDDAxzJCEu9Xf1AnWHLvqh2kpuKXpuyqyLwyftuXAiEAyjrO1sdoichr5PhcDPrrf4qOduFbqmaIJ6KCPKDsxdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701140},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"164309b9ffa7825889fa121cd5194b2bdc25cffa","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && npm run test:fixture","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","test:unit":"vitest run src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"11.6.3","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.11.1","dependencies":{"pako":"~2.1.0","numfmt":"~3.2.3","@borgar/fx":"~5.0.0","@borgar/simple-xml":"~2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.0","eslint":"~9.39.0","vitest":"~4.0.6","globals":"~16.5.0","typedoc":"~0.28.14","concat-md":"~0.5.1","@eslint/js":"~9.39.0","typescript":"~5.9.3","@types/node":"~24.9.2","@jsfkit/types":"~1.1.0","typescript-eslint":"~8.46.2","@borgar/eslint-config":"~4.0.1","typedoc-plugin-markdown":"~4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.6.2_1767812162513_0.21120036436312573","host":"s3://npm-registry-packages-npm-production"}},"3.6.3":{"name":"@borgar/xlsx-convert","version":"3.6.3","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.6.3","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"bd9003811c696928887f639284ac10b8422dcc2a","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.6.3.tgz","fileCount":66,"integrity":"sha512-FLt6bGAS80SjesyK51YWtE51laKeeEn06tYctjhXMlPyfQ6t7ER8IX/LaIMhJBawwbpAET36V3K7g28IZutI8w==","signatures":[{"sig":"MEYCIQCz1oSPfFIkxWDE6Z5dt/M64Hg4xsyHqPbByzLCXtcwCAIhAI4ebYUcsFrKSTorCohXXsLOn0ERE0iGu60FFemtnxRU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711207},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4f4d544f31221bfc8581d5ef8ce5849fe777eef6","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && npm run test:fixture","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"11.6.3","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.11.1","dependencies":{"pako":"~2.1.0","numfmt":"~3.2.3","@borgar/fx":"~5.0.1","@borgar/simple-xml":"~2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","jszip":"^3.10.1","eslint":"~9.39.2","vitest":"~4.0.17","globals":"~17.0.0","typedoc":"~0.28.16","concat-md":"~0.5.1","@eslint/js":"~9.39.2","typescript":"~5.9.3","@types/node":"~25.0.8","@jsfkit/types":"~1.1.0","typescript-eslint":"~8.53.0","@borgar/eslint-config":"~4.0.1","typedoc-plugin-markdown":"~4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.6.3_1768496414047_0.5262053288547939","host":"s3://npm-registry-packages-npm-production"}},"3.6.4":{"name":"@borgar/xlsx-convert","version":"3.6.4","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.6.4","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"92f25b278c29b5a6a68c787d1f457a2821a14ba8","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.6.4.tgz","fileCount":66,"integrity":"sha512-E+8OSc56bc/EMstq0psmYpJCYsqA9cQmtKRs9NYSVrehQnziUBxlBdMarxSlxBjnMaq8zbhLmSkYybLYdv0FPw==","signatures":[{"sig":"MEUCICTf1X5M3O2kQX4NDDewqDePNEe9gUW4FLzDcNLVBfpsAiEAo6wzktqTathi1z9wjxZgJk1x0Lz8hwGIFRJp1hwAF6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724393},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c0cce55e8a411e776a3b7ed681cc73327ba47bf8","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && npm run test:fixture","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"11.6.3","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.11.1","dependencies":{"pako":"~2.1.0","numfmt":"~3.2.3","@borgar/fx":"~5.0.1","@borgar/simple-xml":"~2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","jszip":"^3.10.1","eslint":"~9.39.2","vitest":"~4.0.18","globals":"~17.1.0","typedoc":"~0.28.16","concat-md":"~0.5.1","@eslint/js":"~9.39.2","typescript":"~5.9.3","@types/node":"~25.0.10","@jsfkit/types":"~1.1.0","typescript-eslint":"~8.53.1","@borgar/eslint-config":"~4.0.1","typedoc-plugin-markdown":"~4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.6.4_1769184720480_0.8622573883198033","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@borgar/xlsx-convert","version":"3.7.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.7.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"2781f04b489d1781a1bf4a887b63d9ef664e1257","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.7.0.tgz","fileCount":68,"integrity":"sha512-BkI+grvttQoMRZBKQMzaFAoP9F1QVcmVQAQmZHoGWUY/Q+UHh6QaZsuJQEENKdNbXOme8O7swQSaFNe2DoKwzA==","signatures":[{"sig":"MEYCIQDHIhzAAE9oLViWljiWuHzWiGooBaH/z5JX+yW99FXN6gIhAKpS0VykIXNYXY/lRsiUi3qltoZQ43uXzbb+AwW0bKEI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":748009},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"87780adb5ba8897408913163a05517f347ca0072","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && npm run test:fixture","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"11.6.3","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.11.1","dependencies":{"pako":"~2.1.0","numfmt":"~3.2.3","@borgar/fx":"~5.0.1","@borgar/simple-xml":"~2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","jszip":"^3.10.1","eslint":"~9.39.2","vitest":"~4.0.18","globals":"~17.2.0","typedoc":"~0.28.16","concat-md":"~0.5.1","@eslint/js":"~9.39.2","typescript":"~5.9.3","@types/node":"~25.1.0","@jsfkit/types":"~1.2.0","typescript-eslint":"~8.54.0","@borgar/eslint-config":"~4.0.1","typedoc-plugin-markdown":"~4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.7.0_1769701983008_0.6352997397754601","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@borgar/xlsx-convert","version":"3.8.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.8.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"6ff395c54ad3337396c7040a2366af34fcc92787","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.8.0.tgz","fileCount":68,"integrity":"sha512-Pc6B4U0+fgFICnWziK4w4Sx8njcaPrWZQSroWzGE0CM6gxTaDDKuQh+VkWSqMytJcleU56W3HYA3oys6brdhLA==","signatures":[{"sig":"MEUCIAZ2c4dAzVQAWPLVQqcknt6NuTguEuc7/1kTNawxIUqmAiEAroH54gt/2P15xcUfRhBgbCDQz1K63zwmry8w42TPv8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":751485},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1003ab7cd33aa07f3ef9bba56621f869ed8987d3","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && npm run test:fixture","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"11.6.3","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.11.1","dependencies":{"pako":"~2.1.0","numfmt":"~3.2.4","@borgar/fx":"~5.0.2","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","jszip":"^3.10.1","eslint":"~9.39.2","vitest":"~4.0.18","globals":"~17.3.0","typedoc":"~0.28.17","concat-md":"~0.5.1","@eslint/js":"~9.39.2","typescript":"~5.9.3","@types/node":"~25.2.3","@jsfkit/types":"~1.2.0","typescript-eslint":"~8.55.0","@borgar/eslint-config":"~4.0.1","typedoc-plugin-markdown":"~4.10.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.8.0_1771258195965_0.32294101238074036","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@borgar/xlsx-convert","version":"3.9.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.9.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"9db3639d59eab7567ae0328b052781dd099a2835","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.9.0.tgz","fileCount":71,"integrity":"sha512-3LRzZoP406KZu4CC/wxxi3OOO2HU+lC//FhkPLCii8g0ehluauuAJJEcX83Pj81qQftQm5bVHTJ3SGwckNW0Vg==","signatures":[{"sig":"MEQCIFjyZVckMlvNK8XQnSfov5Hu9L35fd8khATYSMkrQ59TAiA8PEUFGOQ2smxfNA8C68ZBumJCe4kuNvWDpiGgMTaPzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763250},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"45e43ab0b7299db5797f8a3fea4cfc3e82b87305","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && npm run test:fixture","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"11.6.3","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.11.1","dependencies":{"pako":"~2.1.0","numfmt":"~3.2.4","@borgar/fx":"~5.0.2","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","jszip":"^3.10.1","eslint":"~9.39.2","vitest":"~4.0.18","globals":"~17.3.0","typedoc":"~0.28.17","concat-md":"~0.5.1","@eslint/js":"~9.39.2","typescript":"~5.9.3","@types/node":"~25.2.3","@jsfkit/types":"~1.3.0","typescript-eslint":"~8.56.0","@borgar/eslint-config":"~4.0.1","typedoc-plugin-markdown":"~4.10.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.9.0_1771418919231_0.2864815175554096","host":"s3://npm-registry-packages-npm-production"}},"3.9.1":{"name":"@borgar/xlsx-convert","version":"3.9.1","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.9.1","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"addf18d210934c32e69d528e70e859df9cdbdec7","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.9.1.tgz","fileCount":71,"integrity":"sha512-QF8e7GHw0mSrnEkcYuq5+8YO+T7qsauYoRU4qfjU25WQlQeuxnatlWx+DKgRAAAc1Jxy8pDzEAmkS5ADRX4qlQ==","signatures":[{"sig":"MEUCIQCn7hJP1uorTatjDI56ACkF7Xl1vtc4C4hmIQUF1X2OfgIgXuJYtuFO3x5n1YsvHDJopWtGsupIM+Y5TXCJvwQiEsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763155},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"eb4595791181f771c9cb2271e7835c6849989611","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && npm run test:fixture","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"11.6.3","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.11.1","dependencies":{"pako":"~2.1.0","numfmt":"~3.2.4","@borgar/fx":"~5.0.2","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","jszip":"^3.10.1","eslint":"~9.39.2","vitest":"~4.0.18","globals":"~17.3.0","typedoc":"~0.28.17","concat-md":"~0.5.1","@eslint/js":"~9.39.2","typescript":"~5.9.3","@types/node":"~25.2.3","@jsfkit/types":"~1.3.0","typescript-eslint":"~8.56.0","@borgar/eslint-config":"~4.0.1","typedoc-plugin-markdown":"~4.10.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.9.1_1771591698485_0.21994018594250542","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@borgar/xlsx-convert","version":"3.10.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.10.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"5b5b835930fffbeace5fc45aa25305becb540207","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.10.0.tgz","fileCount":10,"integrity":"sha512-6tb8K+Yf0tO4DIKNTUpHbA3/Gdmb+7Au+qYF6hyzwbSpagwUnhR2+aPjKTpU6yQzCWy/HD/YIWSytiECJS7D7Q==","signatures":[{"sig":"MEUCIFHwBRPsnLC/RnOWZa21HUkOWVFWdyPp6fN6vJLXGC8wAiEAvi/ygVBT9IL8Ic+kLBOOfegQWlhlwP8uGe31dFmeS6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763628},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3d1eea26880b0a6a77039ebc0ab4092451b75e20","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && npm run test:fixture","build":"tsup","check":"npm run test && npm run lint && npm run typecheck","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"11.6.3","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.11.1","dependencies":{"pako":"~2.1.0","numfmt":"~3.2.4","@borgar/fx":"~5.0.2","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","jszip":"^3.10.1","eslint":"~9.39.2","vitest":"~4.0.18","globals":"~17.3.0","typedoc":"~0.28.17","concat-md":"~0.5.1","@eslint/js":"~9.39.2","typescript":"~5.9.3","@types/node":"~25.3.0","@jsfkit/types":"~1.4.1","typescript-eslint":"~8.56.1","@borgar/eslint-config":"~4.1.0","typedoc-plugin-markdown":"~4.10.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.10.0_1772019102419_0.4842630360452207","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@borgar/xlsx-convert","version":"3.11.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@3.11.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"bin":{"xlsx-convert":"dist/cli.cjs"},"dist":{"shasum":"634c27ef0cb10fee4eb02120ab077ebce3397154","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-3.11.0.tgz","fileCount":16,"integrity":"sha512-k42zvhL+1l1WLvYzOKx1ScREOp+eP4IbMiEkL3guwTwD3nc3MbY0R5C6/b3fMUyezAB5fCGGU8rIOIGKHM2oNQ==","signatures":[{"sig":"MEYCIQDphdzCuL4zVBy8ERDdWGZVODkKippswyGY8ci4cJAPzgIhALob9pqJ5HrG2rustAno+kGMtUarWNsRy0NX5rG9GfN+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1546851},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts","src/cli.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e374cf394404478f199939844664cc90e18cb9b6","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && npm run test:fixture","build":"tsup","check":"npm run test && npm run lint && npm run typecheck && node src/cli.ts tests/excel/fonts.xlsx -o /dev/null","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"11.6.3","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.11.1","dependencies":{"pako":"~2.1.0","numfmt":"~3.2.4","@borgar/fx":"~5.0.2","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","jszip":"^3.10.1","eslint":"~9.39.2","vitest":"~4.0.18","globals":"~17.4.0","typedoc":"~0.28.17","concat-md":"~0.5.1","@eslint/js":"~9.39.2","typescript":"~5.9.3","@types/node":"~25.3.5","@jsfkit/types":"~1.4.1","typescript-eslint":"~8.56.1","@borgar/eslint-config":"~4.1.0","typedoc-plugin-markdown":"~4.10.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_3.11.0_1773060509841_0.24818724290731398","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@borgar/xlsx-convert","version":"5.0.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@5.0.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"bin":{"xlsx-convert":"dist/cli.cjs"},"dist":{"shasum":"28009ed879535d7be099860ce089cf6aa54e4bea","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-5.0.0.tgz","fileCount":16,"integrity":"sha512-e0g/RFjjG2wQcm0rcXGUmqCYqyluwcbAibUkGkLMsVfrCeHcgSTCjl5u3VMn7XsWrWTVYtXn9mbKGyKs2RKYoQ==","signatures":[{"sig":"MEQCIBSSUOjZwOCRak79iiPqqeACNfsfT2KPb0JtAkUqvg9kAiBFhDmQI9Y97o2ylEt7f/+tdeqEB3+HmbxkDxOVTi9JIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1996342},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts","src/cli.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d4068c1e742f8a50eb49ac1480e3d3de76435fec","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && npm run test:fixture","build":"tsup","check":"npm run test && npm run lint && npm run typecheck && node src/cli.ts tests/excel/fonts.xlsx -o /dev/null","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"11.6.3","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.11.1","dependencies":{"pako":"~2.1.0","numfmt":"~3.2.4","@borgar/fx":"~5.0.2","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","jszip":"^3.10.1","eslint":"~9.39.2","vitest":"~4.0.18","globals":"~17.4.0","typedoc":"~0.28.17","concat-md":"~0.5.1","@eslint/js":"~9.39.2","typescript":"~5.9.3","@types/node":"~25.3.5","@jsfkit/types":"~2.0.0","typescript-eslint":"~8.56.1","@borgar/eslint-config":"~4.1.0","typedoc-plugin-markdown":"~4.10.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_5.0.0_1774271837724_0.8995374042601916","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@borgar/xlsx-convert","version":"5.1.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@5.1.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-reader#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"bin":{"xlsx-convert":"dist/cli.cjs"},"dist":{"shasum":"9dd800cef49de8b7d0f5178475f706ac2b6c31bb","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-5.1.0.tgz","fileCount":16,"integrity":"sha512-Ip/ZxiHXulO3tegIPfhrtl0UYHiaHlWO7MTg09uNAto19o1bMDnoLRPnw0tNqg3/wRCMISXsfYO2oSAtkZuF+w==","signatures":[{"sig":"MEYCIQDlozNKSCiWquLZ3JgyVcfcW83BwIyMegprfWbBkjB0rwIhAKYoCwNoK8X9MjsauCsBjiz+p1WMxwZsrh6qPNgHVqfK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1846754},"main":"dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.ts","src/cli.ts"],"format":["esm","cjs"],"sourcemap":true,"splitting":false},"type":"module","types":"dist/index.d.cts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c9c932c1398a781921ba9db236156deaf85a900f","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && npm run test:fixture","build":"tsup","check":"npm run test && npm run lint && npm run typecheck && node src/cli.ts tests/excel/fonts.xlsx -o /dev/null","release":"git diff --exit-code && tsup && npm publish && V=$(jq -r .version package.json) && git tag -a $V -m $V && git push origin $V && gh release create $V --generate-notes","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-reader.git","type":"git"},"_npmVersion":"11.6.3","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.11.1","dependencies":{"pako":"~2.1.0","numfmt":"~3.2.6","@borgar/fx":"~5.0.3","@jsfkit/utils":"~1.0.2","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","jszip":"^3.10.1","eslint":"~9.39.2","vitest":"~4.1.4","globals":"~17.5.0","typedoc":"~0.28.19","concat-md":"~0.5.1","@eslint/js":"~9.39.2","typescript":"~5.9.3","@types/node":"~25.6.0","@jsfkit/types":"~2.1.0","typescript-eslint":"~8.56.1","@borgar/eslint-config":"~4.1.0","typedoc-plugin-markdown":"~4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_5.1.0_1776086407445_0.9598791975346233","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@borgar/xlsx-convert","version":"5.2.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@5.2.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-convert#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"bin":{"xlsx-convert":"dist/cli.mjs"},"dist":{"shasum":"be4d3aac6b7a1fd5c84dbfc1dccbc9576ab0a47e","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-5.2.0.tgz","fileCount":12,"integrity":"sha512-aNIP/3wmVNGcDC+72zz/jU2GqHNbEeEnfJJt5/B92RfE3CuurVNdo9i1raC7AFEw5AvRq/dEfsUsWbA3yIs5eA==","signatures":[{"sig":"MEQCIHcJO5p0uF5/Yd9wDWyX9HdJQvqALrw+3IQqvNBcyoPyAiA31bHgKOHgA6UzHDnqZblFAEMDmZ1+CuKUkszCnOQ2Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@borgar%2fxlsx-convert@5.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1000462},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","source":"src/index.ts","tsdown":[{"entry":"src/index.ts","format":["esm","cjs"],"platform":"neutral","sourcemap":true},{"entry":"src/cli.ts","platform":"node"}],"exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"37c3dbd09a97305a253dc4bcd711587ae68f8f61","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && VERIFY_FORMULAS=1 npm run test:fixture","build":"tsdown","check":"npm run test && npm run lint && npm run typecheck && node src/cli.ts tests/excel/fonts.xlsx -o /dev/null","release":"git diff --exit-code && PACKAGE_VERSION=$(jq -r .version package.json) && echo \"About to tag and push v$PACKAGE_VERSION. Continue? (y/n)\" && read -r REPLY && [ \"$REPLY\" = \"y\" ] && git tag --annotate v$PACKAGE_VERSION --message=v$PACKAGE_VERSION && git push origin v$PACKAGE_VERSION","benchmark":"node --experimental-transform-types tests/benchmark.ts","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts","benchmark:fixture":"npm run benchmark tests/excel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7bce98d-ecc3-426b-945e-b317425f2cb9"}},"repository":{"url":"git+https://github.com/borgar/xlsx-convert.git","type":"git"},"_npmVersion":"11.11.0","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.14.1","dependencies":{"numfmt":"~3.2.6","@borgar/fx":"~5.0.4","@borgar/zip":"~1.0.0","@jsfkit/types":"~2.3.0","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","jszip":"^3.10.1","eslint":"~10.3.0","tsdown":"~0.22.0","vitest":"~4.1.6","globals":"~17.6.0","typedoc":"~0.28.19","concat-md":"~0.5.1","tinybench":"~6.0.1","@eslint/js":"~10.0.1","typescript":"~6.0.3","@types/node":"~25.7.0","@jsfkit/utils":"~1.0.2","typescript-eslint":"~8.59.3","@borgar/eslint-config":"~4.1.0","typedoc-plugin-markdown":"~4.11.0"},"peerDependencies":{"@jsfkit/utils":"~1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_5.2.0_1778591557560_0.748762162555479","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@borgar/xlsx-convert","version":"5.3.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@5.3.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-convert#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"bin":{"xlsx-convert":"dist/cli.mjs"},"dist":{"shasum":"99a7867d394fd0fd0b5587dd959f5e2ce3e4420b","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-5.3.0.tgz","fileCount":12,"integrity":"sha512-7QH5HH04vCx1zFNVQ0ubaZIwljrQeZybPoFbEMZGAqhZPsUwKJ17PDaMjom0kWNF3TUo7lVqNec4qV+5V2HEUw==","signatures":[{"sig":"MEYCIQD7wK8q2NHxR3jStaE/CapCkCBD5TETmHDCXFFQLN/jiAIhAKgquxbxBxQ5Ezptz+FR/q2kmRRzaZB213y//82H85aa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@borgar%2fxlsx-convert@5.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1014336},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","source":"src/index.ts","tsdown":[{"entry":"src/index.ts","format":["esm","cjs"],"platform":"neutral","sourcemap":true},{"entry":"src/cli.ts","platform":"node"}],"exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"505363cf364e5830801fd6caf7a6056f4bf3ad2c","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && VERIFY_FORMULAS=1 npm run test:fixture","build":"tsdown","check":"npm run test && npm run lint && npm run typecheck && node src/cli.ts tests/excel/fonts.xlsx -o /dev/null","release":"git diff --exit-code && PACKAGE_VERSION=$(jq -r .version package.json) && echo \"About to tag and push v$PACKAGE_VERSION. Continue? (y/n)\" && read -r REPLY && [ \"$REPLY\" = \"y\" ] && git tag --annotate v$PACKAGE_VERSION --message=v$PACKAGE_VERSION && git push origin v$PACKAGE_VERSION","benchmark":"node --experimental-transform-types tests/benchmark.ts","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts tests/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts","benchmark:fixture":"npm run benchmark tests/excel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7bce98d-ecc3-426b-945e-b317425f2cb9"}},"repository":{"url":"git+https://github.com/borgar/xlsx-convert.git","type":"git"},"_npmVersion":"11.12.1","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.15.0","dependencies":{"numfmt":"~3.2.6","@borgar/fx":"~5.0.5","@borgar/zip":"~1.0.0","@jsfkit/types":"~2.4.0","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","eslint":"~10.4.0","tsdown":"~0.22.0","vitest":"~4.1.7","globals":"~17.6.0","typedoc":"~0.28.19","concat-md":"~0.5.1","tinybench":"~6.0.2","@eslint/js":"~10.0.1","typescript":"~6.0.3","@types/node":"~25.9.1","@jsfkit/utils":"~1.0.2","typescript-eslint":"~8.59.4","@borgar/eslint-config":"~4.1.0","typedoc-plugin-markdown":"~4.11.0"},"peerDependencies":{"@jsfkit/utils":"~1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_5.3.0_1779374042501_0.9109068141796264","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@borgar/xlsx-convert","version":"5.4.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@5.4.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-convert#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"bin":{"xlsx-convert":"dist/cli.mjs"},"dist":{"shasum":"804233754f746ab03c61dab3ebc6d4fdf78edd01","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-5.4.0.tgz","fileCount":12,"integrity":"sha512-6tVH9InZUKB3RicuLDb6RFtAhuz66vZ4RDFkZUFmnn36RKJYWAO9DlEaTAPMAa8A2+W3aJKoa6GFifffEVBD0g==","signatures":[{"sig":"MEUCIEdI0PbLlykmg3O5m6RLhc0eyr/4FMXJHFaek/Y5btPZAiEAm5+NNoPLuunqESGUeONlf15XvcS7W+B4kS6Z0gS963k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@borgar%2fxlsx-convert@5.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1039781},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","source":"src/index.ts","tsdown":[{"entry":"src/index.ts","format":["esm","cjs"],"platform":"neutral","sourcemap":true},{"entry":"src/cli.ts","platform":"node"}],"exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"428d2f7ac759a76604e3040cfffd86a3d5c6490e","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && VERIFY_FORMULAS=1 npm run test:fixture","build":"tsdown","check":"npm run test && npm run lint && npm run typecheck && node src/cli.ts tests/excel/fonts.xlsx -o /dev/null","release":"git diff --exit-code && PACKAGE_VERSION=$(jq -r .version package.json) && echo \"About to tag and push v$PACKAGE_VERSION. Continue? (y/n)\" && read -r REPLY && [ \"$REPLY\" = \"y\" ] && git tag --annotate v$PACKAGE_VERSION --message=v$PACKAGE_VERSION && git push origin v$PACKAGE_VERSION","benchmark":"node --experimental-transform-types tests/benchmark.ts","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts tests/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts","benchmark:fixture":"npm run benchmark tests/excel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7bce98d-ecc3-426b-945e-b317425f2cb9"}},"repository":{"url":"git+https://github.com/borgar/xlsx-convert.git","type":"git"},"_npmVersion":"11.13.0","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.16.0","dependencies":{"numfmt":"~3.2.6","@borgar/fx":"~5.0.5","@borgar/zip":"~1.0.0","@jsfkit/types":"~2.4.0","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","eslint":"~10.4.0","tsdown":"~0.22.0","vitest":"~4.1.7","globals":"~17.6.0","typedoc":"~0.28.19","concat-md":"~0.5.1","tinybench":"~6.0.2","@eslint/js":"~10.0.1","typescript":"~6.0.3","@types/node":"~25.9.1","@jsfkit/utils":"~1.0.2","typescript-eslint":"~8.59.4","@borgar/eslint-config":"~4.1.0","typedoc-plugin-markdown":"~4.11.0"},"peerDependencies":{"@jsfkit/utils":"~1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_5.4.0_1781189454966_0.9677555263926425","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@borgar/xlsx-convert","version":"5.5.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@5.5.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-convert#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"bin":{"xlsx-convert":"dist/cli.mjs"},"dist":{"shasum":"2d48bb9e08583879d1019459387394116a034673","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-5.5.0.tgz","fileCount":20,"integrity":"sha512-W9NQ/I/A4ezko3RQU2YR7q/gtWfD5din2dEBF4yjqAmcTlALjSU4QS9Wh2HRw/HrrMm1U+wgOnQq3veO22Vebw==","signatures":[{"sig":"MEQCICEeFZiXoSBJjYByFL9gDLldYu8dBMiZnKRxloHX2iubAiAM5sD3c7t5n1HR4AyugpSJWn9yaBRVcla4azqq3vNuog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@borgar%2fxlsx-convert@5.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1413440},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","source":"src/index.ts","tsdown":[{"entry":["src/index.ts","src/index-future.ts"],"format":["esm","cjs"],"platform":"neutral","sourcemap":true},{"entry":"src/cli.ts","platform":"node"}],"exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"},"./future":{"types":"./dist/index-future.d.cts","default":"./dist/index-future.js","require":"./dist/index-future.cjs"}},"gitHead":"2f5556fc4c71c221dfd4036115230d8ed2e59980","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && VERIFY_FORMULAS=1 npm run test:fixture","build":"tsdown","check":"npm run test && npm run lint && npm run typecheck && node src/cli.ts tests/excel/fonts.xlsx -o /dev/null","release":"git diff --exit-code && PACKAGE_VERSION=$(jq -r .version package.json) && echo \"About to tag and push v$PACKAGE_VERSION. Continue? (y/n)\" && read -r REPLY && [ \"$REPLY\" = \"y\" ] && git tag --annotate v$PACKAGE_VERSION --message=v$PACKAGE_VERSION && git push origin v$PACKAGE_VERSION","benchmark":"node --experimental-transform-types tests/benchmark.ts","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts tests/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts","benchmark:fixture":"npm run benchmark tests/excel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7bce98d-ecc3-426b-945e-b317425f2cb9"}},"repository":{"url":"git+https://github.com/borgar/xlsx-convert.git","type":"git"},"_npmVersion":"11.13.0","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.17.0","dependencies":{"numfmt":"~3.2.6","@borgar/fx":"~5.0.5","@borgar/zip":"~1.0.0","@jsfkit/types":"~2.5.0","@jsfkit/utils":"~1.2.0","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","eslint":"~10.5.0","tsdown":"~0.22.3","vitest":"~4.1.9","globals":"~17.7.0","typedoc":"~0.28.19","concat-md":"~0.5.1","tinybench":"~6.0.2","@eslint/js":"~10.0.1","typescript":"~6.0.3","@types/node":"~26.0.1","typescript-eslint":"~8.62.0","@borgar/eslint-config":"~4.1.0","typedoc-plugin-markdown":"~4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_5.5.0_1782400457471_0.6424510683483229","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@borgar/xlsx-convert","version":"5.6.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@5.6.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-convert#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"bin":{"xlsx-convert":"dist/cli.mjs"},"dist":{"shasum":"cbc97ab2f72183066de59d098b72760688a4eedc","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-5.6.0.tgz","fileCount":20,"integrity":"sha512-6EYANp6i6NAU+UnmvwKyVADSMQij9LLjBMgQQPfKubZ0aOoTXf2Yv+trTjeojNOoq93A2uXR9z0Tmq6oX20ijw==","signatures":[{"sig":"MEQCIEFcluLAIpN1YpbxYl1qABi4L1t+jm2IuIpCMVmCGWVRAiBRWCOW6mPKyPyOm7skU10dMUfp94W5oDr8H5tfsSMLWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@borgar%2fxlsx-convert@5.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1416631},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","source":"src/index.ts","tsdown":[{"entry":["src/index.ts","src/index-future.ts"],"format":["esm","cjs"],"platform":"neutral","sourcemap":true},{"entry":"src/cli.ts","platform":"node"}],"exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"},"./future":{"types":"./dist/index-future.d.cts","default":"./dist/index-future.js","require":"./dist/index-future.cjs"}},"gitHead":"61990f153856f8d5949572bac35803a4e24b7098","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && VERIFY_FORMULAS=1 npm run test:fixture","build":"tsdown","check":"npm run test && npm run lint && npm run typecheck && node src/cli.ts tests/excel/fonts.xlsx -o /dev/null","release":"git diff --exit-code && PACKAGE_VERSION=$(jq -r .version package.json) && echo \"About to tag and push v$PACKAGE_VERSION. Continue? (y/n)\" && read -r REPLY && [ \"$REPLY\" = \"y\" ] && git tag --annotate v$PACKAGE_VERSION --message=v$PACKAGE_VERSION && git push origin v$PACKAGE_VERSION","benchmark":"node --experimental-transform-types tests/benchmark.ts","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts tests/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts","benchmark:fixture":"npm run benchmark tests/excel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7bce98d-ecc3-426b-945e-b317425f2cb9"}},"repository":{"url":"git+https://github.com/borgar/xlsx-convert.git","type":"git"},"_npmVersion":"11.16.0","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.18.0","dependencies":{"numfmt":"~3.2.6","@borgar/fx":"~5.0.5","@borgar/zip":"~1.0.0","@jsfkit/types":"~2.5.0","@jsfkit/utils":"~1.2.0","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","eslint":"~10.6.0","tsdown":"~0.22.3","vitest":"~4.1.10","globals":"~17.7.0","typedoc":"~0.28.20","concat-md":"~0.5.1","tinybench":"~6.0.2","@eslint/js":"~10.0.1","typescript":"~6.0.3","@types/node":"~26.1.0","typescript-eslint":"~8.63.0","@borgar/eslint-config":"~4.1.0","typedoc-plugin-markdown":"~4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_5.6.0_1783420741125_0.9960763585735519","host":"s3://npm-registry-packages-npm-production"}},"5.6.1":{"name":"@borgar/xlsx-convert","version":"5.6.1","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@5.6.1","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-convert#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"bin":{"xlsx-convert":"dist/cli.mjs"},"dist":{"shasum":"ed9743ea0483c5572661af5ded00a791d9e077a1","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-5.6.1.tgz","fileCount":20,"integrity":"sha512-QvUUiVq/k2af33OBPue238ZAs9icebhB62KCUbyYm9Ze7kUvFBBd+V74iPmEvW5j2wWXr1JXnsbQqUDf4ZqsIw==","signatures":[{"sig":"MEUCIQC8512mMPEshn73Sq2H6RxaV/1Vv075TX7wg5574GKuVgIgJJU0+fvcRl7ZciQ4LgVOJ30FyzWWgSy7C87ykgSAL9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@borgar%2fxlsx-convert@5.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1416631},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","source":"src/index.ts","tsdown":[{"entry":["src/index.ts","src/index-future.ts"],"format":["esm","cjs"],"platform":"neutral","sourcemap":true},{"entry":"src/cli.ts","platform":"node"}],"exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"},"./future":{"types":"./dist/index-future.d.cts","default":"./dist/index-future.js","require":"./dist/index-future.cjs"}},"gitHead":"f1c50b91fdf6d540490c9104655d6954c58dc9b6","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && VERIFY_FORMULAS=1 npm run test:fixture","build":"tsdown","check":"npm run test && npm run lint && npm run typecheck && node src/cli.ts tests/excel/fonts.xlsx -o /dev/null","release":"git diff --exit-code && PACKAGE_VERSION=$(jq -r .version package.json) && echo \"About to tag and push v$PACKAGE_VERSION. Continue? (y/n)\" && read -r REPLY && [ \"$REPLY\" = \"y\" ] && git tag --annotate v$PACKAGE_VERSION --message=v$PACKAGE_VERSION && git push origin v$PACKAGE_VERSION","benchmark":"node --experimental-transform-types tests/benchmark.ts","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts tests/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts","benchmark:fixture":"npm run benchmark tests/excel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7bce98d-ecc3-426b-945e-b317425f2cb9"}},"repository":{"url":"git+https://github.com/borgar/xlsx-convert.git","type":"git"},"_npmVersion":"11.16.0","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.18.0","dependencies":{"numfmt":"~3.2.6","@borgar/fx":"~5.0.5","@borgar/zip":"~1.0.0","@jsfkit/types":"~2.5.0","@jsfkit/utils":"~1.2.0","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","eslint":"~10.6.0","tsdown":"~0.22.3","vitest":"~4.1.10","globals":"~17.7.0","typedoc":"~0.28.20","concat-md":"~0.5.1","tinybench":"~6.0.2","@eslint/js":"~10.0.1","typescript":"~6.0.3","@types/node":"~26.1.0","typescript-eslint":"~8.63.0","@borgar/eslint-config":"~4.1.0","typedoc-plugin-markdown":"~4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_5.6.1_1783507506263_0.8184940806007028","host":"s3://npm-registry-packages-npm-production"}},"5.6.2":{"name":"@borgar/xlsx-convert","version":"5.6.2","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@5.6.2","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-convert#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"bin":{"xlsx-convert":"dist/cli.mjs"},"dist":{"shasum":"a11707e7766cdebb3ee491c55911155ee90825fd","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-5.6.2.tgz","fileCount":20,"integrity":"sha512-958PE9Mv1sqrZ6w05Uw19XWJIcN1kXVoHn1BEnFviqTkk2syrybyZzsXAGABs2R0qLgVY/MKoZjrl8TxAZ+Qzw==","signatures":[{"sig":"MEYCIQCMAHKsDnXO88NyP0/MMQFGDzUnn2pjnoplffCMYc22CwIhAIEzvXGaleDIG+qwc1Wo5nMTMNttPZTX5VAzhuuOgdK7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1438440},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","source":"src/index.ts","tsdown":[{"entry":["src/index.ts","src/index-future.ts"],"format":["esm","cjs"],"platform":"neutral","sourcemap":true},{"entry":"src/cli.ts","platform":"node"}],"exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"},"./future":{"types":"./dist/index-future.d.cts","default":"./dist/index-future.js","require":"./dist/index-future.cjs"}},"gitHead":"f0d9d5ea4bfc93f323c7c15d3e79c7a10d707931","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && VERIFY_FORMULAS=1 npm run test:fixture","build":"tsdown","check":"npm run test && npm run lint && npm run typecheck && node src/cli.ts tests/excel/fonts.xlsx -o /dev/null","release":"git diff --exit-code && PACKAGE_VERSION=$(jq -r .version package.json) && echo \"About to tag and push v$PACKAGE_VERSION. Continue? (y/n)\" && read -r REPLY && [ \"$REPLY\" = \"y\" ] && git tag --annotate v$PACKAGE_VERSION --message=v$PACKAGE_VERSION && git push origin v$PACKAGE_VERSION","benchmark":"node --experimental-transform-types tests/benchmark.ts","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts tests/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts","benchmark:fixture":"npm run benchmark tests/excel"},"_npmUser":{"name":"borgar","email":"borgar@borgar.net"},"repository":{"url":"git+https://github.com/borgar/xlsx-convert.git","type":"git"},"_npmVersion":"11.15.0","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.11.1","dependencies":{"numfmt":"~3.2.6","@borgar/fx":"~5.0.5","@borgar/zip":"~1.0.0","@jsfkit/types":"~2.5.0","@jsfkit/utils":"~1.2.0","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","eslint":"~10.6.0","tsdown":"~0.22.3","vitest":"~4.1.10","globals":"~17.7.0","typedoc":"~0.28.20","concat-md":"~0.5.1","tinybench":"~6.0.2","@eslint/js":"~10.0.1","typescript":"~6.0.3","@types/node":"~26.1.0","typescript-eslint":"~8.63.0","@borgar/eslint-config":"~4.1.0","typedoc-plugin-markdown":"~4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_5.6.2_1784299659704_0.8661628485759758","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@borgar/xlsx-convert","version":"5.7.0","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@5.7.0","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-convert#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"bin":{"xlsx-convert":"dist/cli.mjs"},"dist":{"shasum":"97763db0632833c1dbe2fe48d61bc2531b8838e5","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-5.7.0.tgz","fileCount":20,"integrity":"sha512-A84u4C6mxQoBsrrhysB0AYB0g4wLaag78VOX3IAWn4FYKKA4t+vcpBG9/4/DCEgoNau8+hUG058ERYLYvr0KEw==","signatures":[{"sig":"MEQCIC4NJci1c7friiJqagtIz/W8f0leRY/5LP6Y1qhJjBZAAiBH+L9ZdMjxa4VYTXOCPOFX8hk0ePMDBhxUp8yucstOXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@borgar%2fxlsx-convert@5.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1446665},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","source":"src/index.ts","tsdown":[{"entry":["src/index.ts","src/index-future.ts"],"format":["esm","cjs"],"platform":"neutral","sourcemap":true},{"entry":"src/cli.ts","platform":"node"}],"exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"},"./future":{"types":"./dist/index-future.d.cts","default":"./dist/index-future.js","require":"./dist/index-future.cjs"}},"gitHead":"335f4a531bd03abc26968cf8e8011249e6a3de96","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && VERIFY_FORMULAS=1 npm run test:fixture","build":"tsdown","check":"npm run test && npm run lint && npm run typecheck && node src/cli.ts tests/excel/fonts.xlsx -o /dev/null","release":"git diff --exit-code && PACKAGE_VERSION=$(jq -r .version package.json) && echo \"About to tag and push v$PACKAGE_VERSION. Continue? (y/n)\" && read -r REPLY && [ \"$REPLY\" = \"y\" ] && git tag --annotate v$PACKAGE_VERSION --message=v$PACKAGE_VERSION && git push origin v$PACKAGE_VERSION","benchmark":"node --experimental-transform-types tests/benchmark.ts","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts tests/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts","benchmark:fixture":"npm run benchmark tests/excel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7bce98d-ecc3-426b-945e-b317425f2cb9"}},"repository":{"url":"git+https://github.com/borgar/xlsx-convert.git","type":"git"},"_npmVersion":"11.17.0","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.19.0","allowScripts":{"esbuild@0.27.2":true,"fsevents@2.3.3":true},"dependencies":{"numfmt":"~3.2.6","@borgar/fx":"~5.1.0","@borgar/zip":"~1.0.0","@jsfkit/types":"~2.6.0","@jsfkit/utils":"~1.2.0","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","eslint":"~10.9.0","tsdown":"~0.22.14","vitest":"~4.1.11","globals":"~17.11.0","typedoc":"~0.28.20","concat-md":"~0.5.1","tinybench":"~6.1.3","@eslint/js":"~10.0.1","typescript":"~6.0.3","@types/node":"~26.2.0","typescript-eslint":"~8.67.0","@borgar/eslint-config":"~4.1.0","typedoc-plugin-markdown":"~4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_5.7.0_1787322030175_0.8126118491171803","host":"s3://npm-registry-packages-npm-production"}},"5.7.1":{"name":"@borgar/xlsx-convert","version":"5.7.1","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@5.7.1","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-convert#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"bin":{"xlsx-convert":"dist/cli.mjs"},"dist":{"shasum":"d9dbe8d2879c81ec03e3e5ee321ee64fc997764d","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-5.7.1.tgz","fileCount":20,"integrity":"sha512-eilyNw+XJ9T88CmuisQ33MZwDtQIt49X4Imf8CnYnXGe4FbqY5IlRUcifnxqipl/NGWCV9CzmwM+S8zkzNmeYQ==","signatures":[{"sig":"MEYCIQDLpsUjoEVR7nkSVAGq0tkd9uxW0AVdfXKYVCv5pNg+3gIhAMtmra24XhCjuIb/MJtaVubaG0zecqQC1eqFGN/qWOgl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@borgar%2fxlsx-convert@5.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1451763},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","source":"src/index.ts","tsdown":[{"entry":["src/index.ts","src/index-future.ts"],"format":["esm","cjs"],"platform":"neutral","sourcemap":true},{"entry":"src/cli.ts","platform":"node"}],"exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"},"./future":{"types":"./dist/index-future.d.cts","default":"./dist/index-future.js","require":"./dist/index-future.cjs"}},"gitHead":"0d353ba3dd396ffeb9b3cdb4fdb133ee08b07505","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && VERIFY_FORMULAS=1 npm run test:fixture","build":"tsdown","check":"npm run test && npm run lint && npm run typecheck && node src/cli.ts tests/excel/fonts.xlsx -o /dev/null","release":"git diff --exit-code && PACKAGE_VERSION=$(jq -r .version package.json) && echo \"About to tag and push v$PACKAGE_VERSION. Continue? (y/n)\" && read -r REPLY && [ \"$REPLY\" = \"y\" ] && git tag --annotate v$PACKAGE_VERSION --message=v$PACKAGE_VERSION && git push origin v$PACKAGE_VERSION","benchmark":"node --experimental-transform-types tests/benchmark.ts","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts tests/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts","benchmark:fixture":"npm run benchmark tests/excel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7bce98d-ecc3-426b-945e-b317425f2cb9"}},"repository":{"url":"git+https://github.com/borgar/xlsx-convert.git","type":"git"},"_npmVersion":"11.19.0","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.27.2":true,"fsevents@2.3.3":true},"dependencies":{"numfmt":"~3.2.6","@borgar/fx":"~5.1.0","@borgar/zip":"~1.0.0","@jsfkit/types":"~2.6.0","@jsfkit/utils":"~1.2.0","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","eslint":"~10.9.0","tsdown":"~0.22.14","vitest":"~4.1.11","globals":"~17.11.0","typedoc":"~0.28.20","concat-md":"~0.5.1","tinybench":"~6.1.3","@eslint/js":"~10.0.1","typescript":"~6.0.3","@types/node":"~26.2.0","typescript-eslint":"~8.67.0","@borgar/eslint-config":"~4.1.0","typedoc-plugin-markdown":"~4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_5.7.1_1788965742128_0.49007279658615066","host":"s3://npm-registry-packages-npm-production"}},"5.7.2":{"name":"@borgar/xlsx-convert","version":"5.7.2","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@5.7.2","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-convert#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"bin":{"xlsx-convert":"dist/cli.mjs"},"dist":{"shasum":"e428e86798c85428d1c4566f682d3413479b34ad","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-5.7.2.tgz","fileCount":20,"integrity":"sha512-oqDarqK9Ubil6LZ5YFJpV3z0sBPFC2hw49Ss/z4eKHOAM2yRyhqBQ7vag9/Dc1mTp3jMvp13lgs7HzqNw5hJ4w==","signatures":[{"sig":"MEUCIG/lLwYEYHfaE9CCPKVRqQXRxL1nKjYFjFtSr20pFFCFAiEAnMj+oUgN5tqJo88RuEV1iNWASkCC1YIQ6TS+w0kjHBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@borgar%2fxlsx-convert@5.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1453775},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","source":"src/index.ts","tsdown":[{"entry":["src/index.ts","src/index-future.ts"],"format":["esm","cjs"],"platform":"neutral","sourcemap":true},{"entry":"src/cli.ts","platform":"node"}],"exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"},"./future":{"types":"./dist/index-future.d.cts","default":"./dist/index-future.js","require":"./dist/index-future.cjs"}},"gitHead":"160cf0d5916fbe3086a17f98dd005dd3a3baaad1","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && VERIFY_FORMULAS=1 npm run test:fixture","build":"tsdown","check":"npm run test && npm run lint && npm run typecheck && node src/cli.ts tests/excel/fonts.xlsx -o /dev/null","release":"git diff --exit-code && PACKAGE_VERSION=$(jq -r .version package.json) && echo \"About to tag and push v$PACKAGE_VERSION. Continue? (y/n)\" && read -r REPLY && [ \"$REPLY\" = \"y\" ] && git tag --annotate v$PACKAGE_VERSION --message=v$PACKAGE_VERSION && git push origin v$PACKAGE_VERSION","benchmark":"node --experimental-transform-types tests/benchmark.ts","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts tests/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts","benchmark:fixture":"npm run benchmark tests/excel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7bce98d-ecc3-426b-945e-b317425f2cb9"}},"repository":{"url":"git+https://github.com/borgar/xlsx-convert.git","type":"git"},"_npmVersion":"11.19.0","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.27.2":true,"fsevents@2.3.3":true},"dependencies":{"numfmt":"~3.2.6","@borgar/fx":"~5.1.0","@borgar/zip":"~1.0.0","@jsfkit/types":"~2.6.0","@jsfkit/utils":"~1.2.0","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","eslint":"~10.9.0","tsdown":"~0.22.14","vitest":"~4.1.11","globals":"~17.11.0","typedoc":"~0.28.20","concat-md":"~0.5.1","tinybench":"~6.1.3","@eslint/js":"~10.0.1","typescript":"~6.0.3","@types/node":"~26.2.0","typescript-eslint":"~8.67.0","@borgar/eslint-config":"~4.1.0","typedoc-plugin-markdown":"~4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_5.7.2_1789041262636_0.11122970354773609","host":"s3://npm-registry-packages-npm-production"}},"5.7.3":{"name":"@borgar/xlsx-convert","version":"5.7.3","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","_id":"@borgar/xlsx-convert@5.7.3","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"homepage":"https://github.com/borgar/xlsx-convert#readme","bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"bin":{"xlsx-convert":"dist/cli.mjs"},"dist":{"shasum":"1822041771a2d10e87871d2645ba8ba3ed84ec86","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-5.7.3.tgz","fileCount":20,"integrity":"sha512-JAC0IqG+FhLSEwBrivjjQ4lF18GoMq7E/SVStyErJ0eAQsyhdhKAvWd1ThBKAo2eeTrtDVHKZmQ6dqiCp+iJew==","signatures":[{"sig":"MEYCIQCT1Et/6PzSxeu3Iq+gFatv/18LbgecvG+aXYYkAEpfQwIhAIzgdDB4WRJRFG+zl22AGqtuAOPZCADw7qkAf4PHb9lk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCotZOWypDj6DFfxAcgHeAKnBrhnrXMmL0RcoTLRrMLtQIhALONAqXManO7bIoNbF45W2ojVWq5IicrE0DXV13q6FWa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@borgar%2fxlsx-convert@5.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1451041},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","source":"src/index.ts","tsdown":[{"entry":["src/index.ts","src/index-future.ts"],"format":["esm","cjs"],"platform":"neutral","sourcemap":true},{"entry":"src/cli.ts","platform":"node"}],"exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"},"./future":{"types":"./dist/index-future.d.cts","default":"./dist/index-future.js","require":"./dist/index-future.cjs"}},"gitHead":"c15b74d427bb95b2a2df61104bbdcb14ae623408","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && VERIFY_FORMULAS=1 npm run test:fixture","build":"tsdown","check":"npm run test && npm run lint && npm run typecheck && node src/cli.ts tests/excel/fonts.xlsx -o /dev/null","release":"git diff --exit-code && PACKAGE_VERSION=$(jq -r .version package.json) && echo \"About to tag and push v$PACKAGE_VERSION. Continue? (y/n)\" && read -r REPLY && [ \"$REPLY\" = \"y\" ] && git tag --annotate v$PACKAGE_VERSION --message=v$PACKAGE_VERSION && git push origin v$PACKAGE_VERSION","benchmark":"node --experimental-transform-types tests/benchmark.ts","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts tests/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts","benchmark:fixture":"npm run benchmark tests/excel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7bce98d-ecc3-426b-945e-b317425f2cb9"}},"repository":{"url":"git+https://github.com/borgar/xlsx-convert.git","type":"git"},"_npmVersion":"11.19.0","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.27.2":true,"fsevents@2.3.3":true},"dependencies":{"numfmt":"~3.2.6","@borgar/fx":"~5.1.0","@borgar/zip":"~1.0.0","@jsfkit/types":"~2.6.0","@jsfkit/utils":"~1.2.0","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","eslint":"~10.9.0","tsdown":"~0.22.14","vitest":"~4.1.11","globals":"~17.11.0","typedoc":"~0.28.20","concat-md":"~0.5.1","tinybench":"~6.1.3","@eslint/js":"~10.0.1","typescript":"~6.0.3","@types/node":"~26.2.0","typescript-eslint":"~8.67.0","@borgar/eslint-config":"~4.1.0","typedoc-plugin-markdown":"~4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/xlsx-convert_5.7.3_1789728389650_0.8769407130017384","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"_id":"@borgar/xlsx-convert@5.8.0","bin":{"xlsx-convert":"dist/cli.mjs"},"bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"dist":{"shasum":"f8af3ca76990e52a0c14bd31d7f6c95a69f0f0d5","tarball":"https://registry.npmjs.org/@borgar/xlsx-convert/-/xlsx-convert-5.8.0.tgz","fileCount":20,"integrity":"sha512-tTySVuHaT3Cn9yk4XxiG9gBr/yWw2y+jyQ5JrrwTlIQObRuxnW5laNaBdQ9UqkJdOrgawRLOh7y6JvcGAXugAA==","signatures":[{"sig":"MEUCIQD1SMhwfRgtV4WalHqUE5Wmko3gmbrAK1AtJIK5YQkEMAIgOpxBN6NcP3WD0ZWZNUTr6GwwjXwGjEkMLvFnpull2xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHWWM1LR4gAzmrsP/zLzXR6MeuxNGQp2MdcEovjfKFJVAiEAsgX/qBs1e/qcNPuQrsB+PqXcEyRHs9xz9X1ClnBz8N0="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@borgar%2fxlsx-convert@5.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1567890},"main":"dist/index.cjs","name":"@borgar/xlsx-convert","type":"module","types":"dist/index.d.cts","author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"source":"src/index.ts","tsdown":[{"entry":["src/index.ts","src/index-future.ts"],"format":["esm","cjs"],"platform":"neutral","sourcemap":true},{"entry":"src/cli.ts","platform":"node"}],"exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.js","require":"./dist/index.cjs"},"./future":{"types":"./dist/index-future.d.cts","default":"./dist/index-future.js","require":"./dist/index-future.cjs"}},"gitHead":"03d6b44efb9d1b9521bd5e3b0fe4fb288b0dec76","license":"MIT","scripts":{"docs":"typedoc && concat-md tempdocs > docs/API.md && rm -rf tempdocs","lint":"eslint *.js tests/ src/","test":"npm run test:unit && VERIFY_FORMULAS=1 npm run test:fixture","build":"tsdown","check":"npm run test && npm run lint && npm run typecheck && node src/cli.ts tests/excel/fonts.xlsx -o /dev/null","release":"git diff --exit-code && PACKAGE_VERSION=$(jq -r .version package.json) && echo \"About to tag and push v$PACKAGE_VERSION. Continue? (y/n)\" && read -r REPLY && [ \"$REPLY\" = \"y\" ] && git tag --annotate v$PACKAGE_VERSION --message=v$PACKAGE_VERSION && git push origin v$PACKAGE_VERSION","benchmark":"node --experimental-transform-types tests/benchmark.ts","test:unit":"vitest run src/*.spec.ts src/**/*.spec.ts tests/**/*.spec.ts","typecheck":"tsc --noEmit","updatetests":"UPDATE_TESTS=1 node --experimental-transform-types tests/index.ts","test:fixture":"node --experimental-transform-types tests/index.ts","benchmark:fixture":"npm run benchmark tests/excel"},"version":"5.8.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7bce98d-ecc3-426b-945e-b317425f2cb9"}},"homepage":"https://github.com/borgar/xlsx-convert#readme","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"repository":{"url":"git+https://github.com/borgar/xlsx-convert.git","type":"git"},"_npmVersion":"11.19.0","description":"Utility to convert Excel XLSX files to JSON","directories":{"test":"tests"},"maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.27.2":true,"fsevents@2.3.3":true},"dependencies":{"numfmt":"~3.2.6","@borgar/fx":"~5.1.3","@borgar/zip":"~1.0.0","@jsfkit/types":"~2.6.0","@jsfkit/utils":"~1.3.0","@borgar/simple-xml":"~2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"~8.5.1","eslint":"~10.11.0","tsdown":"~0.23.0","vitest":"~5.0.1","globals":"~17.12.0","typedoc":"~0.28.20","concat-md":"~0.5.1","tinybench":"~6.2.0","@eslint/js":"~10.0.1","typescript":"~6.0.3","@types/node":"~26.6.2","typescript-eslint":"~8.67.0","@borgar/eslint-config":"~4.1.0","typedoc-plugin-markdown":"~4.13.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/xlsx-convert_5.8.0_1790165202698_0.6734985893067982"}}},"time":{"created":"2021-06-30T12:43:48.787Z","modified":"2026-09-23T12:06:43.232Z","1.0.0":"2021-06-30T12:43:49.013Z","1.0.1":"2021-07-01T20:37:54.950Z","1.0.2":"2021-09-10T15:09:02.684Z","2.0.0":"2023-08-25T12:36:27.476Z","2.1.0":"2024-10-04T09:30:38.405Z","2.1.1":"2024-10-08T13:01:44.083Z","3.0.0":"2025-08-27T11:49:28.834Z","3.0.1":"2025-08-29T14:05:49.425Z","3.0.2":"2025-09-03T13:59:08.433Z","3.0.3":"2025-09-03T14:16:47.701Z","3.1.0":"2025-09-10T13:33:12.095Z","3.1.1":"2025-09-11T10:56:01.054Z","3.1.2":"2025-09-11T14:36:07.687Z","3.2.0":"2025-09-11T16:10:54.751Z","3.2.1":"2025-09-12T11:07:24.583Z","3.2.2":"2025-09-12T11:12:25.989Z","3.3.0":"2025-09-17T11:20:30.630Z","3.3.1":"2025-09-17T11:24:07.554Z","3.3.2":"2025-09-17T11:45:09.135Z","3.4.0":"2025-09-22T15:53:24.275Z","3.5.0":"2025-09-23T16:20:46.984Z","3.5.1":"2025-09-24T16:49:41.690Z","3.6.0":"2025-11-02T15:42:49.615Z","3.6.1":"2025-11-24T14:07:12.522Z","3.6.2":"2026-01-07T18:56:02.694Z","3.6.3":"2026-01-15T17:00:14.254Z","3.6.4":"2026-01-23T16:12:00.650Z","3.7.0":"2026-01-29T15:53:03.225Z","3.8.0":"2026-02-16T16:09:56.171Z","3.9.0":"2026-02-18T12:48:39.405Z","3.9.1":"2026-02-20T12:48:18.776Z","3.10.0":"2026-02-25T11:31:42.630Z","3.11.0":"2026-03-09T12:48:30.050Z","5.0.0":"2026-03-23T13:17:18.145Z","5.1.0":"2026-04-13T13:20:07.690Z","5.2.0":"2026-05-12T13:12:37.745Z","5.3.0":"2026-05-21T14:34:02.682Z","5.4.0":"2026-06-11T14:50:55.147Z","5.5.0":"2026-06-25T15:14:17.732Z","5.6.0":"2026-07-07T10:39:01.289Z","5.6.1":"2026-07-08T10:45:06.412Z","5.6.2":"2026-07-17T14:47:39.966Z","5.7.0":"2026-08-21T14:20:30.289Z","5.7.1":"2026-09-09T14:55:42.281Z","5.7.2":"2026-09-10T11:54:22.758Z","5.7.3":"2026-09-18T10:46:29.743Z","5.8.0":"2026-09-23T12:06:42.817Z"},"bugs":{"url":"https://github.com/borgar/xlsx-reader/issues"},"author":{"url":"http://borgar.net/","name":"Borgar Þorsteinsson","email":"borgar@borgar.net"},"license":"MIT","homepage":"https://github.com/borgar/xlsx-convert#readme","keywords":["excel","json","xlsx","csf","jsf","office","spreadsheet","workbook"],"repository":{"url":"git+https://github.com/borgar/xlsx-convert.git","type":"git"},"description":"Utility to convert Excel XLSX files to JSON","maintainers":[{"name":"borgar","email":"borgar@borgar.net"}],"readme":"# XLSX-convert\n\nThis is a utility to convert Excel XLSX files to JSON format. It supports only XLSX files and outputs JSF, [JSON spreadsheet format](https://github.com/jsfkit/types) ([see below](#output)).\n\nThe library will run in a browser as well as in server environments (Node, Deno, Bun, etc.).\n\nThis utility was developed as tooling for [GRID – The new face of spreadsheets](https://grid.is/), to which it owes a debt of gratitude.\n\n\n## Installing\n\nThe library is also provided as an NPM package:\n\n    $ npm install @borgar/xlsx-convert\n\n\n## Usage\n\n\n```js\n// import the converter\nimport xlsxConvert from '@borgar/xlsx-convert';\n\n// read the file\nconst jsf = await xlsxConvert('path/to/workbook.xlsx', options);\n\n// emit results\nconsole.log(jsf);\n```\n\nThis will emit a structure like this:\n\n```js\n{\n  \"filename\": \"workbook.xlsx\",\n  \"sheets\": [\n    {\n      \"cells\": {\n        \"A1\": { \"v\": 12 },\n        \"B1\": { \"v\": 123.1 },\n        \"A2\": { \"v\": \"Total\" },\n        \"B2\": { \"v\": 135.1, \"f\": \"SUM(A1:B1)\", },\n      },\n      \"merges\": [],\n      \"colWidths\": [],\n      \"rowHeights\": [],\n      \"hidden\": 0,\n      \"name\": \"Sheet1\"\n    }\n  ],\n  \"names\": [],\n  \"styles\": [\n    { \"font-size\": 12 }\n  ]\n}\n```\n\n### <a name=\"output\" href=\"#output\">#</a> Output:\n\nThe [JSON spreadsheet format](https://jsfkit.github.io/types/) is similar to, but not compatible with the [CSF structure](https://github.com/SheetJS/sheetjs#common-spreadsheet-format) used by the [`xlsx` package](https://github.com/SheetJS/sheetjs).\n\nSupported cell properties are:\n\n| Cell. | Note |\n|- |-\n| `v` | Value of the cell in its correct type.\n| `f` | An integer index into a list of formula expressions in R1C1-syntax, or an expression string in A1-syntax.\n| `F` | The A1-style range of enclosing array if the formula is an array formula.\n| `c` | A list of comments attached to the cell.\n| `s` (optional) | Index of style information associated with the cell.\n| `t` (optional) | A type for the value in the cell (this library only emits an `\"e\"` when the value is an error).\n| `l` (optional) | A URL attached to the cell.\n\nOnly cells that have \"relevant data\" are emitted, which in praxis means cells that have such things as values, formula, and visible styles attached to them.\n\n\n## Documentation\n\nDocumentation can be found under [docs/](./docs/):\n\n* The API is documented in [docs/API.md](./docs/API.md).\n* The JSF output is documented at [jsfkit.github.io](https://jsfkit.github.io/types/).\n","readmeFilename":"README.md"}