{"_id":"idml","_rev":"66-c79ff0025f0c70fcb1518af3b606388c","name":"idml","dist-tags":{"latest":"0.1.67"},"versions":{"0.0.1":{"name":"idml","version":"0.0.1","keywords":[],"author":"","license":"ISC","_id":"idml@0.0.1","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"2eb139449ca7f0558be2719b5114422a18df4e14","tarball":"https://registry.npmjs.org/idml/-/idml-0.0.1.tgz","fileCount":345,"integrity":"sha512-NMY1ghmiFtQrLzq6Tkp8C/a2F/g3Jl6rt94TT4ZxA4fgdvob1qrMtPQ7DMlBzXVioabDIqHppRP/FmWwlZ9Egg==","signatures":[{"sig":"MEUCIQCXGJLkY8iuwKCDSFBppCpM7sGzqP0ODWO7b3fD4wt37QIgN4A+OccIbg6wGWOVRYL8QfbNcTfqwvZAYmlG3oxfeEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1078266},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"b132c14e8425fd1a14880104a6be338bbc2d783f","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"10.8.2","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"20.17.0","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","client-zip":"^2.4.5","image-type":"^5.2.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.0.1_1731771403626_0.6618978782541949","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"idml","version":"0.0.2","keywords":[],"author":"","license":"ISC","_id":"idml@0.0.2","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"aaa48accd2c62e904baf287a84be9d6e60dfc5d8","tarball":"https://registry.npmjs.org/idml/-/idml-0.0.2.tgz","fileCount":345,"integrity":"sha512-QE1/r/zG+YQ38/lDiUAkHbqlJ3qUDnu6NZX9H71RWdu6hPu/tRMYX3ov0X+sBsPVB8ddb/ksJelH7Ex+KgR+Gg==","signatures":[{"sig":"MEUCIQD1b4/0pXF77hNZe+vZUSlCzti1JB7CnFvWQnKe/aw9VAIgSIoW1EIQBwkTKVAuSewP2J2WPkdWUlglvmaFo3mhblc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1078356},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"6b0b6c5d3b7dd0c2f780982bf735d7b4a9cbcfb8","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"10.8.2","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"20.17.0","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","client-zip":"^2.4.5","image-type":"^5.2.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.0.2_1731777201064_0.9519131731080448","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"idml","version":"0.0.3","keywords":[],"author":"","license":"ISC","_id":"idml@0.0.3","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"2b80b4386c0b08dfac7d297e5149dfdb004673ef","tarball":"https://registry.npmjs.org/idml/-/idml-0.0.3.tgz","fileCount":345,"integrity":"sha512-CkyJ6KjC1yGh11kvIzJQwCuTFUyhNJ8ZttN6MfyasUZfmVGZrSiaKgYsnxHYBB/yX4S5Xkip7H9AntaRxBXWZw==","signatures":[{"sig":"MEUCIQC8T5iUSj+kOliIGOtUGAvMg5n2W5LtqtOmHkW+h/VqpgIgMzKjcmmJLb976OnQpEOgTfi+8RLI7yq5M1z2P3G4wkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1078156},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"9578d0fb70502cd3b5675aeefe06a786c9c75390","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"10.8.2","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"20.17.0","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","client-zip":"^2.4.5","image-type":"^5.2.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.0.3_1731853722079_0.7535720038672027","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"idml","version":"0.0.4","keywords":[],"author":"","license":"ISC","_id":"idml@0.0.4","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"451458b68d96d10de0d29a7917beb481ec60b2e1","tarball":"https://registry.npmjs.org/idml/-/idml-0.0.4.tgz","fileCount":345,"integrity":"sha512-RI6Q+atJFGsM9QPwv08ycZkqTHxcgGnQezWDpywEJwYyxXQvpsAwus5OP3bNK0SJnP62Soz+g3DQIFI8bSs11Q==","signatures":[{"sig":"MEQCID3h7oip7MBZGujOFJs5PkIqlBmxddVZEpbmUSZf+D9pAiAPcTLdMWKMkdTT1uaVhHMC5w72GGsc3UXYOFSbbiCq6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1078156},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"6f83ee051af0be599af4dce2c6452f91d76a9abd","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"10.8.2","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"20.17.0","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","client-zip":"^2.4.5","image-type":"^5.2.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.0.4_1731854417589_0.7195402616463669","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"idml","version":"0.0.5","keywords":[],"author":"","license":"ISC","_id":"idml@0.0.5","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"98a359f1d7461283b49dfa15953390038defe212","tarball":"https://registry.npmjs.org/idml/-/idml-0.0.5.tgz","fileCount":345,"integrity":"sha512-VBHgdqIY5ktT1w7Zv1XvZWuyyw0HQuj3SHDqw9+5SE2Dzo/WGR/XGIbNbmqejhoal7d+T5xaXbfn+q89jY/L5A==","signatures":[{"sig":"MEYCIQC0u6kzPVAiHWVGnfOW7LkBjvkZDnQiTlMpZg/hxUikrAIhAMWjCfvvFFFawMX2jdExcumlw//B9/XPpoeCHTl5doed","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1078246},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"6f83ee051af0be599af4dce2c6452f91d76a9abd","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"10.8.2","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"20.17.0","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","client-zip":"^2.4.5","image-type":"^5.2.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.0.5_1731854505152_0.5099751930636958","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"idml","version":"0.0.6","keywords":[],"author":"","license":"ISC","_id":"idml@0.0.6","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"0cc5f06ffa4e81729be96f98dce09ed9f4500fa5","tarball":"https://registry.npmjs.org/idml/-/idml-0.0.6.tgz","fileCount":345,"integrity":"sha512-ejQDIwRPJmnTPy4mlnAiMo8yGirPp+I0bluPJbqOCMYl1XFUWAR8kMAaGmzqa46hyB1Pem0wdYN6G7DmVRJggw==","signatures":[{"sig":"MEYCIQCNYmA4brTkxReJyjPYTcHjgSG2jQBBLMOSMz8SfMMWZAIhAM1efsNhwUEvR56BSnyns8jQMAwtx/fWNBKaopUmWMY/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1078236},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"fd3c50e72e94b8c08e52d3b92bbc64a2b650434f","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"10.8.2","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"20.17.0","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","client-zip":"^2.4.5","image-type":"^5.2.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.0.6_1731868472443_0.18393770134858323","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"idml","version":"0.0.7","keywords":[],"author":"","license":"ISC","_id":"idml@0.0.7","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"de5619dc55de4e1f7d0bc66e0525bd32052c5c88","tarball":"https://registry.npmjs.org/idml/-/idml-0.0.7.tgz","fileCount":243,"integrity":"sha512-TF698ofEWv38s6fbB3KClPuXNzDvPvWIvwL66JiPsVgUjevuQpW5/wdmcMmL7Mhn+m35+xl8/1uX+NdJwqY+8w==","signatures":[{"sig":"MEUCIQCgRagsIr3zIXDuqL+PKNsu/dakjUGxRQGj5SGQyc8dQQIgHAS6zuQiZwatYgZXW8amm1kHst5w74nkjm4zh20sqX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949654},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"60ce35e9f806e36e6bc0d8b886454de1f5206501","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","client-zip":"^2.4.5","image-type":"^5.2.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.0.7_1762711644680_0.9442508411451069","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"idml","version":"0.1.0","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.0","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"8a1a279bd409a2d44e27eed56ef8a8b613e5862d","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.0.tgz","fileCount":297,"integrity":"sha512-Ahz6VJ97ASH1ON39NNKs2g1hry7vGwoJuiQKfGIP8vGbjOljG0BM+nnDuQ0GHum37rjko2SRk0IIe/JKR9XspA==","signatures":[{"sig":"MEYCIQDwLnEGBPKbpUEEnHqvAYyX5ERfZB5sJ3aZbbHHq1y7LQIhAP/RJrrn4p7wM2sMOEUxL2O8KihfzayqI1hcJDe7Epd2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1259911},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"96757dc37c6d803736615fd734b7ce0907ac1249","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.0_1782946569028_0.6530362987754266","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"idml","version":"0.1.1","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.1","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"2e42d86b01ad468970f25879960ac29a6f08c719","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.1.tgz","fileCount":303,"integrity":"sha512-1ZtUaRi87qQ+Hd6xjuZ6mQw6RUqkL5VC84vyHUhoIB1e8AVQFUpBXC1sr1FB+tM5bi9f2KhqOXW108nkIEJyiA==","signatures":[{"sig":"MEQCIAGMdMIWsdSiTOb6l3eg63W7Gt9GZB28/G+6ffigf3bMAiA2G/ahZyLvuRtYPKvLocg8JqcBtrVTh+0E5DIQGg6SFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1287668},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"86528225f7639125f963dcfabc4efc83d236d330","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.1_1782949154705_0.13243443016259615","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"idml","version":"0.1.2","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.2","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"e5953e71979ea09454c569257de8ebf93d2d22b7","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.2.tgz","fileCount":303,"integrity":"sha512-7PKNtD5qpgzFFkkoWyh+ocRFRJUd2aPf57PU1XpfHxh/sAnOH85B8kminy1O4ytjqYVc/qC6/I3U2rC7UZv6Dw==","signatures":[{"sig":"MEUCIEN6rV/ZvKC0LuIkDXnoOqX0qgQwrwTjNCqUs6pLYDk1AiEAs5UGnUeY6ZFYlqG37juLFXe6IC2nScBpqj/pw7PdroI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1291868},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"8c67ce7c958e520ed492869528c9248048691728","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.2_1783000338320_0.20160518233025648","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"idml","version":"0.1.3","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.3","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"0fc3222a2629ed45689989dec0f45d4fd0f5ea03","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.3.tgz","fileCount":303,"integrity":"sha512-ry33iOIHQ/aHnMPqcv12YcQqWD/FFNsZdJ83RF/8gQCTadUw3mD7gc8XybkuwXoy1JxQMn/YQNIhHwwxno97iw==","signatures":[{"sig":"MEQCIB4Ril8U8sei7shYDfJsEgYpaGp/aMgCMzS7mZCDK/gbAiAlxYWTFzNiq87aaIcbuaIOW23QdnnTU2GfrPTs8C7wAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1293418},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"7198215eb1dc078bf643e71591b831bdbcf85cc7","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.3_1783001813076_0.29456258204548336","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"idml","version":"0.1.5","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.5","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"b3cd5d6e9b61ca869515f69ed7cc3f21bf57f617","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.5.tgz","fileCount":303,"integrity":"sha512-ePDuln2s75JnRAHWWGFOSF4qLQxZ2EtssYVpOd1zx1HCGf08Fq9YhrhhB+054jD6QoLfUvkoDYq7JcAnKflCPA==","signatures":[{"sig":"MEYCIQDwaBMQhX+pTe+IpVbSnW2g8b1beHkvsYxPJ404oELGCAIhAN1PrAdc/xsId21qhJbin6Qxrt+w+byhluy6K7n4+dko","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1297259},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"34e1b0e33787f108b279e8557e9838120ec58a62","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.5_1783012800426_0.37184236053197917","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"idml","version":"0.1.6","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.6","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"bb314197c877f178317eee74ed1c3f62f7aba96e","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.6.tgz","fileCount":303,"integrity":"sha512-5B7Zds1NoF2OCsLuqE6dapRcxTER1lFA3lI2GarBXMM9Hg+rJaImp63tpdCsYulGmFezVwVZQ/hf3lLENiqbBQ==","signatures":[{"sig":"MEQCIFKpvJoJ/RTG+fYMcaVIYqjY9tDxAlT8BsEBFi4wOwJ8AiBlfkyDNEFaWy9X/Y1Z3RzGri9do+j7lhb7q+6Pt9nlqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1301435},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"b95b0ac5d546892fd2e9058c93fa5b1a5f2c07b4","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.6_1783013533843_0.4521826977691148","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"idml","version":"0.1.7","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.7","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"958d4aabe0bb50f1ea4d66d81e3a1d7f0b9b8916","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.7.tgz","fileCount":303,"integrity":"sha512-6yLxsu9yrEeK8P1YGIU4ZZbnT19Q24ARDyaPeeJKJAVKLga/fCvSD3HAt2FPDINY8ozzbfApSqKK0rBRFyTGOA==","signatures":[{"sig":"MEQCIH7/ij5aMV5ydf7CQo3/WJi/92tW1AGsEICmWcBcD9jzAiAbdEjuwoWvRAscUQVFEAuo7DJkj/iId31LT57SwLm79g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1307261},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"481dcfd69c6c7238bba765973743a19b91a47e6c","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.7_1783019799865_0.319900327741905","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"idml","version":"0.1.8","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.8","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"d2b3c36bc53e78754fe40e8ef2308a8b0aacbf69","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.8.tgz","fileCount":303,"integrity":"sha512-S8J2eGBOw7x9r7R+XdKIMpAxntwMS/AFHPH/RVLPiyh5M7IeZqo+blAUu7fUukrdzotSOTGYwN9Lbj3QH6M32g==","signatures":[{"sig":"MEYCIQCxsOOdQLn1Tizsf+bIGpafO9ng0+Dxg5tv5tQuM0bkrAIhAJ+TPRWv0BRyynF7ELhDOdIt2jJhT/kMIy6a/PO6bGRi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1333356},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"0e8a5625f2f4c80aaa0c747a0de45c2ce536be56","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","@bluepic/core":"^0.2.9","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.8_1783026899996_0.8587050243319727","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"idml","version":"0.1.11","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.11","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"39b3a0c2262c47d695facd2b92c3dbaa3e1af813","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.11.tgz","fileCount":303,"integrity":"sha512-aVktOQqDlMkgIU6dkPUgjIvju6Q3dW6q0eJMuxG6mQUwEn1qNnfvVhKbN0DXwY7o4POZTXVP+3e2ROK3Rta/zg==","signatures":[{"sig":"MEQCIC7wkKYWfd3U5K0VfQAWn351JhXAPBvXEdZBB51i6RmEAiBm/HxW2c3MwOXvmZymWFqcmITqJE7CW4Zz4YCudINDlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338057},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"a5ce27e809eeb4a07b09f17a019e186a2be22129","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","@bluepic/core":"^0.2.9","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.11_1783031724442_0.9407363660889727","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"idml","version":"0.1.12","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.12","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"0fd7e21f796ee73bc19b35a6e660218f4c83bcfa","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.12.tgz","fileCount":303,"integrity":"sha512-eC8fQ8v1uJn4Q16LqfawWplOqHu3rNICjW+OH8/aqBF8reb3abL2ykoJQhokhfCgfVqPdXgIrpTbaZaeHmnZZg==","signatures":[{"sig":"MEUCIQCF61R/LwcksK6OmKgR3QxHCcDE5EHejAwt5rxfYIQxkQIgZyeq+7uI+VLyV3l3CYiMc6ThUSvMPsEZQ6dVmwaVmvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1341125},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"b98d2fe7a09b6d709f5981adb2b4998af8491bb5","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","@bluepic/core":"^0.2.9","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.12_1783332076770_0.7234056006834655","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"idml","version":"0.1.13","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.13","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"d209b87ee8a91ccfafcffef3b4c0a26cb9547659","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.13.tgz","fileCount":321,"integrity":"sha512-g/wwo8qaO9vLw5o6VbFIhZKLC0yEFmnC3UEDG7gGtRIcOsjnM2T3ZiWJoFJJBD6DwlAQFSYPW3+AsnrVf1QNhg==","signatures":[{"sig":"MEQCIDDBfvWCJlC9K9Wjpc16pDi7cHmvzsMFtSQoQ6zDSKsJAiBOnnfkXE2Hcwlas+eO7dh/lAMcYxs7mlNx/tTFvT6qaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1411760},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"0bedb469b46db6ea91ab84ac5c0dabcf93b151b2","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","canvas":"^2.11.2","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","@bluepic/core":"^0.2.9","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.13_1783429343020_0.50535488111071","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"idml","version":"0.1.14","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.14","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"46b150e69ae0cf3e51d66b5dd928f35fdb703a2d","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.14.tgz","fileCount":321,"integrity":"sha512-59BIP4cZHN3f9x4A5yNt4R5FIcbKdDPIbFD6yum8H44L0zwR7qvOrweOuJTih/DtXO+pKF0ot/RCZU6Q6ZXXHQ==","signatures":[{"sig":"MEYCIQCMUPRUMFEbgvpFif/0LAYMVJKnJBWjh+vVsudNOlNX0gIhAMnJL4zX9lwcN2szTJv/JjtsFaT+ncPC+XEMG8+eyqNz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1411760},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"cf2be049f0ac1aa3cce4210fab18b209df58d06a","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","canvas":"^2.11.2","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","@bluepic/core":"^0.2.9","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.14_1783429448089_0.308664091489564","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"idml","version":"0.1.15","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.15","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"7de4184458f9a7a813d493742f2e2d1cf99cb43a","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.15.tgz","fileCount":321,"integrity":"sha512-4zMKJs5Tls+JEWfk9TJSTmP//7x9t0XU+i9QLIAd7e9i4eosHhDzL5Juhj8qU6ewGpoUSLM1ZZQ0JTf2V5sI+A==","signatures":[{"sig":"MEUCIGnUpC8Qb28KBPLw4aAEF3b1+vCT3jVAMNWBZQhCgTuCAiEA8cBhDSqpe7hfTiHthvR72n/T3c8eu+0ETvBDKfVZeow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1411760},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"d314076b7205b7700d56b57a633251d6fe877a44","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","canvas":"^2.11.2","fontkit":"^2.0.4","unzipit":"^1.4.3","flat-svg":"^0.0.7","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","paper-jsdom":"^0.12.18","prettify-xml":"^1.2.0","@bluepic/core":"^0.2.9","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","@js-bits/dom-parser":"^1.0.3","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/jsdom":"^21.1.7","@types/lodash":"^4.17.12","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8"},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.15_1783429802027_0.9698630773545658","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"idml","version":"0.1.17","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.17","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"bb070eddca961b07e3aee67c626fc746b4c263f5","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.17.tgz","fileCount":321,"integrity":"sha512-Q6PxoSe/l3ENSjne/wpg8XLc6X5KRXBN/gL01ocEnnEitgYyD7qafpaAcV1o8ndCDXzncsMgktA+NGy1XRD7hw==","signatures":[{"sig":"MEYCIQC9Cho7aWiCteEiHHpAwr7rSpOOi78NG4T2r5lgtrLdPQIhAPkLDZEisH1MtwIgv7KKxZrGsvKhdg63JG4JODRD+ntc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398260},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"14aca49da551a1b2171a8786cc7367026adaae97","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.17_1783433691590_0.7209962564358012","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"idml","version":"0.1.18","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.18","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"6c8e8866ba3c74ce5d458a7f1dcb5605288d7e4a","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.18.tgz","fileCount":327,"integrity":"sha512-L+laqSYLmQHJne/nCHCNOjBvt6FbXccWuSX/LnofmwQAKrCLycPc68yI+3dVME9DwXl4cRXTnTGN6QajF04i1A==","signatures":[{"sig":"MEUCIH4cUhELweH578IL0pILWv0La7Fka6PIYARpLpClw5IwAiEAtS1HaMwAWuMDUcsybqj4KiXYQ9iUQfH6drkefQz1FUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1465433},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"984a7971588b580aaebe59ee8156e5ad73b9efb0","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.18_1783450289732_0.8632623311478473","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"idml","version":"0.1.19","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.19","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"47dc7c8abf29e2042796b982de313d208440ed75","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.19.tgz","fileCount":327,"integrity":"sha512-EAH4IrpxJN362SKm7fcI+GSjk/f/qp9k8CPRcZ+VAparNDdyKpPTayKxUDAud+NpAw4tC3eml0qJXo/rK+PE/Q==","signatures":[{"sig":"MEUCIQD+QSSQiNJdoVP+O6KPu4CSbsTpHze/dO44vL4V6qF9OQIgClbIzVcunyztn8qRadqphuEDwC9P3uOiIlJTtlOdWf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1466055},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"687f7875afc73d382f35df3468eedeb146cf278f","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.19_1783451010227_0.32713520412736585","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"idml","version":"0.1.20","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.20","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"a8bfcd017909de0a1eb3b0fb069b346983aa3226","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.20.tgz","fileCount":327,"integrity":"sha512-XHZnjSuhAkvQFyKyNRm/H8RCNXf5zFKe7vjOd5Hdmd1da/xVoEk8o9A62t/CCAK8QD+MtUJCZVr2SapkJHw/ow==","signatures":[{"sig":"MEQCIAhIgt//I0Q80CbJP+Tg7gas1KEQjyAC/geYf7qtPsySAiB9Nds/TEMB/x5NB203V+PM/wK72yVP2JgQe/Cwg2nKgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1487327},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"4e647ddee2470018ada8edb270f622c7b5ec22cd","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.20_1783461455092_0.14115465602318267","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"idml","version":"0.1.21","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.21","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"67400e3bc71c8dc10aac0f4397b9805aed45b66e","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.21.tgz","fileCount":381,"integrity":"sha512-uRMwxgs2K6S5i05NBhcrsaKURDGmlrWYhUCZDX2z0BiZaoX8acgjkReait54PsrQmajPNRqNfT0M2YX7nXF0aQ==","signatures":[{"sig":"MEQCIDPAEXnd1w1BbxBMAFLQoZi355rvXLsmhCw1oEQgtpbVAiAtrLkZIs5HuVf+dBkI2BZQgJmppN2WMkYPQRW48X1ayw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1550123},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"f463db19e1e38ff4be2f10ede8083e5ac016852e","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.21_1783473347697_0.2671799255562797","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"idml","version":"0.1.22","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.22","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"8e78b6867d6602e70a600872c8aff2b09aae68bb","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.22.tgz","fileCount":381,"integrity":"sha512-c3v+nho3f1AjIBVPeZOw9ZdrXIen79aAi9HHSw+7iaiuCPvNA9PxAgFbqYqGvl0QY45w0M5FpooePOw0YCIwbg==","signatures":[{"sig":"MEYCIQD3/NLbFQQ4knlaIYq9j3tWxcoh0YOuTSUp2RmQp1zwFgIhALkfGhGPgL3nxsMbB2Qk+i2ES2ZFmKDAM2og72iZN7Wy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562466},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"4191ab2f3dd114e906219307e8663be297c1cb04","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.22_1783474840535_0.8303854492112781","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"idml","version":"0.1.23","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.23","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"00e9e2ac97ed6db5e897a34d7ae94e2e17862ed8","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.23.tgz","fileCount":387,"integrity":"sha512-gk4YdpPG/syA4Q5Lz/55OdItgL7+g2MrPtzsmKvyTzxjmORO1QSIvQD1YiS2J5DNk2rgBAsAcykaIxFXW3At0g==","signatures":[{"sig":"MEYCIQC3q4R0sb2BlalAXh6A128sRPkrVXo7AhXrRzWAKuFnVQIhAJsLpbskU1WQHT3uWq/Evg35uyA++DAk+tEF2qEX1rgJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1587237},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"d82de9045fe4c559e9013bd813e9a142d170bfc3","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.23_1783475832247_0.7667534651973136","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"idml","version":"0.1.24","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.24","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"25ac618a2a1469053c7f1c0ca82bafe78c37dc0a","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.24.tgz","fileCount":387,"integrity":"sha512-eCgQn8oEpcSGu0CKUJcZd+J/KaNyFc82/dT2pC7Bm7F1WXGDcXIOwC5Z52FheMglh9TI4NnvcInhLjPb0RjFLw==","signatures":[{"sig":"MEUCIQCMkn4kBwdFAU9lqCe9ZKOGvYVmRUhrT16RtBfquARr+gIge3w41jkYZ/V44EgAwcqRLpVNMg5yxDJE27wsadJdONk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1588879},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"8be2b4eba47fecb459d44814edd00e8b614a4c7c","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.24_1783507964609_0.1125604461276648","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"idml","version":"0.1.26","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.26","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"4a8a5076d320c2480a9eb30eb2ad3156cd9c6e76","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.26.tgz","fileCount":387,"integrity":"sha512-z+vrrHLs4hFM/hWH68DyenAwZd870vByiqJcNqCcTV5JzTJXebh6hynZxlzj7DhO8wON7tCJ83s9mE2vC5t1qg==","signatures":[{"sig":"MEQCIA3xY+avz5bz5TEHW/RyOFNzVn9fMli0C0RCgqdgUPG1AiA3Cz1ui6MyWpI3qtRAJuj5rJmRnVC5rLUVz9NQ0Uw0pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1612649},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"8efa0bd3a17bc762820767bac9fcdb245370a4e6","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.26_1783516643735_0.3346959761384689","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"idml","version":"0.1.27","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.27","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"8a45d17fa7ebf91c51f91517ac2f3d64ae77cbbe","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.27.tgz","fileCount":387,"integrity":"sha512-vNwGAub+KwRSoF4VLWcPTMYnnQ6TbWEVbf+Zm1cDfHwlZZzt9L2VlHnLBbrfYbgWIgWG46pEG6aemBKq7ZURZg==","signatures":[{"sig":"MEUCIQCGSMW9LEW1dk/iFvxK0dKXb1TUmR9xwdhSAgU7bCSzbwIgPbCxykv9xR31xtKh0hUvJ6KlUz4mfsD+RF/j8uKVidU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1614333},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"2859ad55118affe939a504341f341a0bfb7718cd","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.27_1783518233007_0.8622772260669931","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"idml","version":"0.1.28","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.28","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"980c0b7f0e39dd9ffa02756525dad42da68c7353","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.28.tgz","fileCount":387,"integrity":"sha512-Jas7v6/kgU38YHbh8R7hamHrto0FgnADeut0yY69e7SqgMub+1K3CH0+cN9PMPd4ncFKjif611iYUvcCf0smpQ==","signatures":[{"sig":"MEUCIQCyQCks33L/T9gtg9diNOdSes64kRBZOeBR3gepdQQEzgIgU27l7MWnyzGhRtDH2ouRRgIl+QvpmVmosW1VfghxAKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1615001},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"ddfa6eb130b16d9bc79b0773585a8f37c9951aa0","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.28_1783519491345_0.13090515635470124","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"idml","version":"0.1.29","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.29","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"307f0730957b07bc8e5441367cc989a930b0430d","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.29.tgz","fileCount":387,"integrity":"sha512-8stfWYrPlymmWnJjW3XfZDvWYeW8pfX0bLzkc0rvpdz87eBg5KVw0q2BFF8agTI1vHhYDOn/Wdon3h6I6ATu+g==","signatures":[{"sig":"MEYCIQDvIP5ceeYZ/KcDxRa0VNUJ4XqIy28Pio4ee4z7RUnRbwIhAJQvdWYzfeQ78aqpf3i0H/AN6by2V+mEvvUYKEIg/WH7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1620482},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"5eb6c119f669a0e42679286121e2e97e515d0fdb","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.29_1783521146574_0.5717850846042276","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"idml","version":"0.1.30","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.30","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"0ece228fd4c31321d523202de660c520b6803193","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.30.tgz","fileCount":387,"integrity":"sha512-RSpXbKnq6H/Gz2VbzLm/IRdkbSmX3K4KHisRW/f7mNCK57wgvvZxTxXlRvK3SGFrrCcEaGhzM7Baw+ERe0Z0fw==","signatures":[{"sig":"MEUCIBtj+AgSDY4sqpWA31j2qujIrgxZ+tZXBn+PETFCaNZ1AiEAgk+RxQl/WhobiJS/9/f446e++/u/Vg0K/9omutcMzE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1623520},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"e15d8ea280fba4649b3ff21c1129fd556311ad1c","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.30_1783525351248_0.7179165297087502","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"idml","version":"0.1.31","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.31","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"a692d987538d2d9303410251fa07d013ecfc5603","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.31.tgz","fileCount":387,"integrity":"sha512-iRvuZsHTPe2gkKV5PPqz/b1eLFVSsj5Ax5kzxWs1VhjkSnAyLl5YQsJsMLAg9z851xhpD65G8OhdqtvWlALaLw==","signatures":[{"sig":"MEUCIDkJF29NNevDKzsKQDffmbS6Y5KoSYaK8vk9A1X0+LlUAiEA4nv5uOp1Iwh+5iJkeIFdXVNsaO1T/VG7Km+yKLINtZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1625592},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"710b7fee291f0ae222330fd0fd74ae28e2182a9b","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.31_1783526655566_0.7031127720891472","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"idml","version":"0.1.32","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.32","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"8f81a04bbc62000d66044442433d7ccb0dad7c62","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.32.tgz","fileCount":387,"integrity":"sha512-6y/3b8EWqbvMri9b50OluGGWZp0W2mqUNdjuv8sYloN4HFZ1tFWik5Bv+tv+D+OX2xIQM+OfEshFFhgvNmiYNg==","signatures":[{"sig":"MEYCIQDsCeek6xPpCq6zyc5CksrYyRQivB11C4GPob79GPWqMgIhAMiqEg3z3InJ6bb2fcbqHpROUelJh1t2h1UEF80vValB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1627794},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"e8b01e4c27a223a3db1b56171c461997155bf984","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.32_1783544343559_0.8474499828252822","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"idml","version":"0.1.33","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.33","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"db788b8366b9cf2c91af6b5c0746c5b9d6f80a49","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.33.tgz","fileCount":387,"integrity":"sha512-DclsnsiK1aSdcMUjuErRYENetExw0gySx0BZDDx2xKrdIOHwQvEFmK18q3xPrT25hOrtAI/xoJhfFBZXr+0QMw==","signatures":[{"sig":"MEUCIQDlz4D2uHy1eMkRAWYsTtc1T7d0C6zlMSegsBjUr/i+7wIgUd9SBUXWY4BxJsjhs1nQHrJDvEE58WWL6RMtRPVpiOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633248},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"8a566569edacbe9a9352e3153e14342e8feb12d0","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.33_1783546596915_0.27297751970022155","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"idml","version":"0.1.34","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.34","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"1d16d2ea9f8374ef0119356e79c595cb56b21345","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.34.tgz","fileCount":387,"integrity":"sha512-8p8VuI78WlPhr06VzUi5yL8DOqFQdP+PnEnd0dKH6ONLdfMAK+SO2q5KlcqV8cSPrB54T0tp3eKofMXPwoizzw==","signatures":[{"sig":"MEQCIE8rstwiWLY7kuwqJtg/0OLb4kp/E0neopCv+ZfzLe4RAiAY2n+Q5/Yb2loFX1FBtJucxAn3YfzC7cCS5fo8G5XQSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634062},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"16b13005008daa169daf113a82225706f284dcda","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.34_1783547055647_0.6784111848401813","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"idml","version":"0.1.35","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.35","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"b7e48c429c7b9891f10b0d0083e9f33025d1a6c5","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.35.tgz","fileCount":387,"integrity":"sha512-XaiY+dQBdIb3jj0JYISPuB9oA4x4SJK7RNkUX+2lEwBCJU0yDmNyUOglUFSmP7oRDgpp7PvZsXVaEPUImmlZ5A==","signatures":[{"sig":"MEYCIQDhlXdDejPEoXYgv3SB9IwiGU1A696mXhiTUJwIzpTaswIhAL2jwl7CMZTH4DC2N4xCP3hqvJq4gtZ2DpeY6eK/GFCX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634562},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"783775e43cb7b66622186d15f157c9c347e9aee2","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.35_1783547983580_0.6428068295445919","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"idml","version":"0.1.36","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.36","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"95f25c3bd84b89b3f1ce9cf2f461ee70e53c06c8","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.36.tgz","fileCount":387,"integrity":"sha512-BU2bow+MyvK//pvIJnYI+QKcW5Vd2hXtulwamtcmVP5R1IVDzadV8TfjVrClN/wgcYBpTqsJWEzHnZH7yFpohg==","signatures":[{"sig":"MEQCIHX3V1/Onz0x6Jt0ZwLVaI8s/UO33AO5hHJmUDQMZErJAiB5FGAHL2ko20q20+or3BSozSgHLhxro81NZBtGbt+VZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1632592},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"a3b4cd7fc937ad027c9e58b562647eca77b1d9b5","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.36_1783551280610_0.9670515414768357","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"idml","version":"0.1.37","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.37","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"cc3b6fce8bb67ca5c33385ee8e0bf7fc9d14a98e","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.37.tgz","fileCount":393,"integrity":"sha512-8/S4IzO2MGzexi6WshWdMFzV0Z8eiJ0k9MWfSi7s4RsFPlV3QYlRP9Myg7dvdW4J503UFGkjDXU4WjA7lypPHg==","signatures":[{"sig":"MEUCIQCrw/U/oEL2A87uYjPMEwfOqG6heZaIkA1OLOxdHfbIAQIgGlVd4zeveAggsDqjjixG8DEe42NjaeVAhQDE9aMf7Us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1652521},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"0dd368c8c290857faef760c992ee79604e0d3ccb","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.37_1783552278538_0.36394731569297","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"idml","version":"0.1.40","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.40","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"4753268d4e78c19dc3d40d35a4c323e4313edbd6","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.40.tgz","fileCount":393,"integrity":"sha512-M1fNE3lgJZBeEbb95aLCn37pLAHKujv2/NY2e4GI7bRNb9q1ZE8qQMHjb8pte3nENXnHQDo2X+1b68J70CW7mg==","signatures":[{"sig":"MEUCIQDBr2Whb7cZgOazUO5hGbUrW6YKAjhxjEesCML8VY2aCQIgLYocAC8eRL4RWp4DPGT8zJ1R+Ix48Rlyv/h1D5IjBAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1652521},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"3887c1d873a6c6c243c2084cd57e51052aafed75","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.40_1783553506776_0.1454372799919803","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"idml","version":"0.1.41","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.41","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"dca7e5927a629a44cb56b29c887b851d3a5bbf5b","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.41.tgz","fileCount":393,"integrity":"sha512-nm4nUyRwrISzettGizxetNrGVurUcjeLfpUt+W2mPmFFRkrsBqsSf1bzXKPNDNXOOfTokJyubobXaaUsKhRdMA==","signatures":[{"sig":"MEUCICwfMJ3f1Qi7uQeoYA9pEp3IaACvD3RpAcwH4rieqWskAiEA91F/eDDm1W/rHTVh81hzb8/WnwdiMhHTaBwqPL5cFvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1653485},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"e57368593e815c592f64f34e24a38ab8ac2731a8","scripts":{"build":"npm run build:esm && npm run build:cjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.41_1784043624084_0.23948901357268482","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"idml","version":"0.1.42","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.42","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"f88a7ce24976ab13210ee48b6bb866a6e2109e14","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.42.tgz","fileCount":394,"integrity":"sha512-pPwl+JOOYG+4lxtXrOiZ0mC5y8v1KpSh28XFIpVaQ49c0AoF1nqSlpdLO0sRozqvhxKWNLrUDpBqlYdachWvMw==","signatures":[{"sig":"MEYCIQCgg9Ppe8CCDTaiIPoTpAYrFzzQbFYPWn9Y3onOH3imSwIhAOOmaFccbp9FmybX7gSgvflQLxA5J/tzUIr4/bxi2Tmx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1653625},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"b3323ad33c7db1cbd966d48827492622422012b6","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.42_1784049491027_0.03720299200464683","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"idml","version":"0.1.43","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.43","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"d702982cda67bdf59dfd7edb8b03b01eac3ec0f8","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.43.tgz","fileCount":394,"integrity":"sha512-A0Nzd9vSHdKquOS/73plU09RpGFqjlpfgPrlVCdDIdta8I+mWgrrptARjJEcSaoZ9SOAQC+P4Gsj8uGa3PFdow==","signatures":[{"sig":"MEUCIQCbfKbgtV7M/KKdszxIfc/ZnGiestMQXBpWpTx99SayqQIgcKEqmzChYssxdEvrvOO+4H0Qj8jCDYf87kpcRPIreUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1654705},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"488715b1e84be4f7e0f67015efbe59cc482bbfa3","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.9","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.43_1784059557987_0.914981434430608","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"idml","version":"0.1.44","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.44","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"0a55e32d8328340be551e69ee13ac75db2124470","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.44.tgz","fileCount":394,"integrity":"sha512-vFucOUWX2wemMSrn5qWZ4Xu97fMoFB3jEln9jGrf+zEf6lC+MGWfkK9nKaXQHl9L5UvUybcPswj6dW7w4fIrVA==","signatures":[{"sig":"MEQCIH2l0lI5LuN9YVgZeS3kgEr0uWN689BOfTBKSuR81O3GAiBVl1Dn3aEl7hiX6GMEyS5fgyJ6DbtCRaOJitwnWzFNGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1674958},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"38c5c598af7ac06e68311ccbe92a8fdfdf362a2e","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.28","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.44_1784105616896_0.6982209023212247","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"idml","version":"0.1.45","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.45","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"7706097fb9604b4f633b9168c3dabbfd9006651c","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.45.tgz","fileCount":394,"integrity":"sha512-Vjw09Ej34L1BL5vaQAkqvwqVfFOXGhnI7R5Yjq1Bo7flChaHdPJHym94f8jHCf3K7Z+aSkYaYnLb8BP4jzCDpQ==","signatures":[{"sig":"MEUCIBDsWVIsaKo50hX2QKFW2T4nH8u6gwd4NPwXx58+Zoq+AiEAlPTVhDBCBldbLUXCzGa0syfrgZpoVFh5UOklyZiSXTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1676208},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"40daf4dbc986772c87a406c40dc4026e4f0fee81","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.28","@types/lodash":"^4.17.24","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.45_1784106159671_0.7107410690574303","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"idml","version":"0.1.46","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.46","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"a4438a71868d009e3bab0564028b4f18f4d93f34","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.46.tgz","fileCount":394,"integrity":"sha512-3dwpLC+pRgQyLDhjgCD+guJNY8BS6BbgBfdS1tH/EUiB6ulXkJ5fxkKHDJMxNs7yOHD6gWgnYR1JvOG+G3ykrQ==","signatures":[{"sig":"MEUCIQDhXBskydUa+UgNgwC/4NguXtRUG8I2gfyr1ae6az14HwIgLwXOBsTmHOiUd3PTrorkXgghlG0jU8KaD1ARkFX3EBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707141},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"4286db190e9f39c50ea2ee06b8647ed21f8338e6","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.33","@types/lodash":"^4.17.24","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.46_1784110385618_0.281260668381238","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"idml","version":"0.1.47","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.47","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"d445c26f2591d2b3f7c0134195a7d4b7e047a20f","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.47.tgz","fileCount":394,"integrity":"sha512-5QJPt9xRsOTBHBH+8VlF0L/CdS3oFBRsCYGYs53KdQ1E4glwHy4rhT/aTqg617AZspy4FsEklmgTIW8P1ZZing==","signatures":[{"sig":"MEQCIAzNBuTIWNv8nTuD9DJilXhyeiqyvtNoD7AznicUDYNsAiBhUSH5+xLdgknSI9qjK7LZ0NU2RNO2/KqLoEou2PS0vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1723554},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"d35ddce664e04b621670c33c21af9421a849fb27","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.34","@types/lodash":"^4.17.24","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.47_1784112234576_0.7139499078119971","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"idml","version":"0.1.49","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.49","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"ec8e296d0cc41423dd26e74a9e75614c47d5632c","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.49.tgz","fileCount":394,"integrity":"sha512-7PJaEVx/f1pZ00CsMwZDZWWlpZOKqH8ld/WvwAKUpOnsKl+IEluaLqTP8wKOHn0QbgOV7B/S/YZqRzYHgQht2g==","signatures":[{"sig":"MEYCIQC9HE4SiwE8V/g1NAMrdrt49mTfzJA8LwOKDZ8yXsLnSgIhAO5yZQWUdgBnLx4C4XUPr4Nr51JorC9t1sF5oKEt6CmM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1723586},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"828de819db32195d4e1937cbdc0b70435fd0193d","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.36","@types/lodash":"^4.17.24","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.49_1784115736761_0.31834555741119686","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"idml","version":"0.1.50","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.50","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"95bcad1164ed7d144fce7c698855e5b1c900155b","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.50.tgz","fileCount":406,"integrity":"sha512-khSYhQG6VtO2fsm2PABdZDydqFlDx256pg7r4iZJuFsTHo3x0X6auVqlWec4z1dVt1WVfKk362d3UjzAlZeSWw==","signatures":[{"sig":"MEQCIGRgCLN+5V7XIiBTdUYSB6IPLZIzbI7BBwP4lUVq3sY0AiAmTYwzUixPGdKqBFoySOcCSCcJpME/UtZvHfVzT1xQig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3104569},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"a5427ffbff78235a37fe55774d673aa00cf131a2","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.36","@types/lodash":"^4.17.24","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.50_1784126055900_0.044923417888642625","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"idml","version":"0.1.51","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.51","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"537055f832988200ff3c08a81bb5d7a25bdb2e1d","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.51.tgz","fileCount":406,"integrity":"sha512-hlQopqGQSuzSsR5Ah31acd/1GRewgxhu9YaGtNK59OFJSBtgeVHt6Wdk1F4IrWV1GRHU1sB0G77QStZvgeMSRg==","signatures":[{"sig":"MEQCIExE2jQ/t8fq2IjfgQdlxnvuqzZkIe2D2Q27ZIOsBwSjAiBrY4O4x/KZyRlCV1a9B0AoDkE87WXAzy3HxA/UY5LTag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3104551},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"eabc02a86670b0e1a1c5ac598149d31981afbe01","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.36","@types/lodash":"^4.17.24","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.51_1784133919862_0.1390919026916877","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"idml","version":"0.1.52","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.52","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"635692f3cc65f10a083a9d6c2d914f43cc433981","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.52.tgz","fileCount":406,"integrity":"sha512-HXwUjn9AiG9GnjkfZBtr8FxsOH9cA/8yFzrkRCp8UE79KL7CnE6tjiVW+K7Tw944kwd7m/FUv8X7EmT1xTbhGw==","signatures":[{"sig":"MEUCIQD/HyR+AiKB0/H0TJmnWj2yriYaZ5riQmc1ITzh3sYeNQIgQUPgTxcjrsIgrbZcwxe4n8f+5Wj9M2TTgqnfXBySq3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3104569},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"7033bb359a74551d4d92f5ca8fafa06d8187893c","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.36","@types/lodash":"^4.17.24","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.52_1784134954477_0.2748450737151913","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"idml","version":"0.1.53","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.53","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"100fce23fb83543adb1f881f158dc96a06a0a702","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.53.tgz","fileCount":406,"integrity":"sha512-4FTXOYl7/X4zjdd8u6/FBIjgidzWZGJI4RLx1iSEgg3vsPrAZ4h8aIRRya1vKybDeN44DDf99+zubAygEo8J9g==","signatures":[{"sig":"MEUCIQCEt5VS8Lpj2TTkBqBifGh3CupR9RvwujwCZaT4c2r5rwIgKgz2ZV5BFlgzoa5mQvBX3DNkqLQr2RmIMK/EAJfZ+hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3104569},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"b66ffb64b881418c6589e748ab13ec2d52fe086a","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.38","@types/lodash":"^4.17.24","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.53_1784136334537_0.3755629196103927","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"idml","version":"0.1.54","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.54","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"2d0d6a19d055300857d4f647e496bfed47999605","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.54.tgz","fileCount":406,"integrity":"sha512-yFbh4mRQBLCiBascI6OpEI7c29aN4NKYh+NsaZLHgn2kUTHqvQkNRrObL/T6h8s2zAoCzZ8iZH2trdnPDhG4gA==","signatures":[{"sig":"MEUCIQCCtH95lusv6NYNuBz83AKQuG/PWmAO5b2WC6oNyoRCVQIgTCz/+hHBEErIQV1xz7vOAI70XERDVVQXLX5CRW+0sbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3104569},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"589cfeda2b7793a674a2953f90c9109fadd486cd","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.40","@types/lodash":"^4.17.24","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.54_1784155834666_0.2635181383633811","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"idml","version":"0.1.55","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.55","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"573ad8a281499ea305bc3baae1270061c6f925a8","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.55.tgz","fileCount":406,"integrity":"sha512-wxz68v0VPDHrMbrnepXs+hgqy8xd/GRZKMopYi1l+/uAmLKTjLQqVKvswAyHhe+VbBFUGt2+UQByz9pgDGkaEA==","signatures":[{"sig":"MEUCIQCwBvlCBJQ73dn6+FGDnNPSmH2RzFlTA12HZ2/4jNb2fgIgBwQUCahPfIRd27ZUxOsYHeTP/MCFiOJ4qPSvPyWQG4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3104569},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"15a76513f1ee4b9b02764be3f3d0942198ce57ab","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.41","@types/lodash":"^4.17.24","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.55_1784160297882_0.5382910831505623","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"idml","version":"0.1.56","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.56","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"b8124b4c2f5e93288ed6ba1df3165f3d8d09ad28","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.56.tgz","fileCount":406,"integrity":"sha512-FOZqOPxd8yoPmthmhlLM42ROBgVZ9rNqUj0wgShW038B6nVZ0+HBJED0ANqPoasRUB8MAokUX0b4/1Ky0Yd3VQ==","signatures":[{"sig":"MEUCIQCqD75EP41zBbVLLJt7L5fTeQYF93TwhSbUmBuqfyI93AIgMRnn0q7E0IOGxVRoRbFbt70RsVOVjhoeG58omAl4EtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3112517},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"00e8d0a090b2201c86177d146e7aa67af37de2e8","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.43","@types/lodash":"^4.17.24","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.56_1784192455323_0.6799500409261581","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"idml","version":"0.1.57","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.57","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"7281ce9b1056481a4390e9118205fbbc0894feda","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.57.tgz","fileCount":406,"integrity":"sha512-2NzVp273nFSg4t/RAps1dhSiiGaksgicndiANXEr/OinoHJPmT4Jd/sjx2YmOatG8OrxPrBOcqTk46SKVOfn7A==","signatures":[{"sig":"MEUCIAjVKdyjLTMy4T3T/njFu8kMxryF2JVmpNLTeacyiDmvAiEAwss9fUf6TTPnQ5WyHkHhNre6bJc5fgBcgh5dWVViv8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3114339},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"0c321c32105778cb4dc694bc27da3f471d46bc9a","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.43","@types/lodash":"^4.17.24","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.57_1784193375367_0.9107664120391308","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"idml","version":"0.1.58","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.58","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"80cb0f29c05bb0a8a0ee813600d42fed5f16c64b","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.58.tgz","fileCount":406,"integrity":"sha512-WY0mGFqaF0R+7DSaZcV7nkZZO9gEQTG8HJNzqVgglnApqrqI6AqkJT/bN+Ez3slJRczkkM7ivm8O/CJGXUrYPg==","signatures":[{"sig":"MEUCIQDiVs4gHN/OD83NdSPkU1dIPc8/9HilhjHpqQ/6zKS0ugIgTD1RrJHv2FnFABTkxP1fJqW1UO5Pu3SEV++2Osi2CjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3113881},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"08649e3c961685c0136fe786b6d76f5d7edfea34","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.43","@types/lodash":"^4.17.24","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.58_1784193493610_0.7999416893139895","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"idml","version":"0.1.59","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.59","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"e3f23cf841e0e075d583db1575ae2b39735f140e","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.59.tgz","fileCount":406,"integrity":"sha512-QE4jorELVhbxcleIXPBC/eP7YsuCX9uYvZAxP9x+9LciNiuaPCXXGUUvVX7SyM1ReNYcMPt8R4ZDgDE2224UcA==","signatures":[{"sig":"MEQCIFT8K2lfPn/ICT6sadQOauPqxiN2DQ9PieIto/3spLPaAiAiWTFz0EmqlvAlvaHdN75LNkT4lBWvLTyvbqWDYJaVTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3112739},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"333b765a60fa888da7b2adaaf599e0c5e83f55b7","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","sharp":"^0.33.5","lodash":"^4.17.21","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.43","@types/lodash":"^4.17.24","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.59_1784193566758_0.4172525021003184","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"idml","version":"0.1.60","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.60","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"4e8ef872121c981180d8efaa84bcf4d22fb8d5ed","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.60.tgz","fileCount":406,"integrity":"sha512-X/SkX/olv7wI74uukgd9Y4EJsfZAqEcdkPhY1kpviUN5Wa5zKCg3vgZILfB2Ct+XurFTCD0ctYvI1xXU/lRaOg==","signatures":[{"sig":"MEQCIC81soIqYhfXDfV5lAXgjWU+LQQRuRR8KJhXx057KwSDAiAoMAKIeuW7Vb6HyTCRCV8Rc+++1JPeRbXrFOf2rzw7pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3112093},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"b05d12cf70f79e028f5e16c0ec74319daba7e468","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.33.5","ts-node":"^10.9.2","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.43","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"sharp":"^0.33.5","skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"sharp":{"optional":true},"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.60_1784902560577_0.6767587826035204","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"idml","version":"0.1.61","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.61","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"3807286ea8057e804b9be2f661f11e7b13542e83","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.61.tgz","fileCount":406,"integrity":"sha512-hYu85S1Vy7cAtq8WEWHj1QPRs51fXU0lXIA0nGZd3TxNUHWxvY4PbW+I7HrI8Gbj/qDTfkcmgx40kINDrpy95w==","signatures":[{"sig":"MEYCIQDpewtQ5eMWsYQ5HpmrDDlzV26HOrMhEkUiOphufFqIBAIhAKEZjwuIUzsMI9c/iFTCrQ9X15qj3/E4BJH/373eAI38","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3112093},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"d10dad4bcf962793564d0c8483810ef1e8290044","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.33.5","ts-node":"^10.9.2","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.46","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"sharp":"^0.33.5","skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"sharp":{"optional":true},"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.61_1784903933241_0.7910578502707062","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"idml","version":"0.1.62","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.62","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"5b94e70cc8a44ae7712d6f561acc3c3fc6e2494c","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.62.tgz","fileCount":406,"integrity":"sha512-hHaSXW2PZKlRik95xP9/OYIWZAKcG6UYEstKHdeo6a9++nvY5umtBexbJjiAkvnHPZnyfsqJhZQ+6uM45Lo3CQ==","signatures":[{"sig":"MEUCIFzcIrw7Vdx9oQTUBjsj5YcleemNtoejuySw9i519XrxAiEA4bsga3k3amoFPe5u0/RAPJRezn/bZJ0AQ7N0OjvKEKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3112093},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"42ad7d24fb508fe0af0ed8a1ad970c89fc9c7726","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.33.5","ts-node":"^10.9.2","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.49","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"sharp":"^0.33.5","skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"sharp":{"optional":true},"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.62_1784925359077_0.5661155864922489","host":"s3://npm-registry-packages-npm-production"}},"0.1.63":{"name":"idml","version":"0.1.63","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.63","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"89753322ffc1a3c183c06288a57085dea8cb8aa1","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.63.tgz","fileCount":406,"integrity":"sha512-9289QUDrkxO+x6Ln66qD9C1MjABUJMbgkrGR+wViQS0EXXMWrO4G3IfKZjG9RUxZGvXjb4NeRl/1xFWLDl9iyw==","signatures":[{"sig":"MEUCIQDW6CbWn4Km2I1tQOgjREi7+HgpOdD1nw5wB2Qy9zkt0gIgGed7kGlnCFog8XYbY98DhV8c9ZeFOP8ZuMNOXgW5EsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3112093},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"b2786617564cd7c94c5aa720134335d8b75ad32c","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.33.5","ts-node":"^10.9.2","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.49","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"sharp":"^0.33.5","skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"sharp":{"optional":true},"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.63_1784925451056_0.35984574129856406","host":"s3://npm-registry-packages-npm-production"}},"0.1.64":{"name":"idml","version":"0.1.64","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.64","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"df9e37b9ffdfb8ef4e25731461a2f2ba1a470aee","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.64.tgz","fileCount":406,"integrity":"sha512-uwyOorCfVtx7Sov5sv+wP+Fvh72y3JhNeWa1Mz+YjEzLP9mF3ubHsYNudzd9WLM0ZYf9aU6mrrevVRkGep1CeQ==","signatures":[{"sig":"MEYCIQC8MwPuANnZ64CVtmyyyX3jmSw2htDSfPoVm9wm339pnwIhAL/LQWMkGrVF34rJ2hhJEPUo48koUeAx5Jil7JVXLtRh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3112093},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"278a07d333ebe488e9c6d9844197c18b295b3406","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.33.5","ts-node":"^10.9.2","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.49","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"sharp":"^0.33.5","skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"sharp":{"optional":true},"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.64_1784926662334_0.36876088641096505","host":"s3://npm-registry-packages-npm-production"}},"0.1.65":{"name":"idml","version":"0.1.65","keywords":[],"author":"","license":"ISC","_id":"idml@0.1.65","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"homepage":"https://github.com/ElyaConrad/idml#readme","bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"dist":{"shasum":"5be1798d3cd5292a0d37994239871cb1b4450d85","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.65.tgz","fileCount":406,"integrity":"sha512-z2gQrBxZPunSSa3IuJ3Fy8xDkXow0JPDS6MhyZRrlvzIrHgEJWAfqvQ6h774hFMG/s99pc7kI1f/FxYbUewiPQ==","signatures":[{"sig":"MEUCIQCgJHdoGqtiCdn/TckyzlXUTG8UB5uqO7FIMrF2E4fobQIgHBR/SimM9yzjSdKukmRN++sFMKorYnAWQYtZlsPH1r8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3112093},"main":"./dist/cjs/main.js","type":"module","types":"./dist/esm/main.d.ts","watch":{"build":{"ignore":["node_modules","src/assets/IDML_PLAIN.ts"],"patterns":["src/**/*.ts"],"extensions":["ts"]}},"module":"./dist/esm/main.js","exports":{".":{"import":"./dist/esm/main.js","require":"./dist/cjs/main.js"}},"gitHead":"9f03286cc38641ceb255e3d36443198b5c173372","scripts":{"build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","watch":"npm-watch","prepack":"npm run build","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc --module ESNext --outDir dist/esm","idml:test":"(cd test && zip -r ../test.idml .)","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts"},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"repository":{"url":"git+https://github.com/ElyaConrad/idml.git","type":"git"},"_npmVersion":"8.19.4","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.3","color":"^4.2.3","fontkit":"^2.0.4","unzipit":"^1.4.3","linkedom":"^0.18.12","file-type":"^21.2.0","client-zip":"^2.4.5","image-type":"^6.0.0","opentype.js":"^1.3.4","compressorjs":"^1.3.0","css-expression":"^0.0.8","svg-path-commander":"^2.1.5","inline-style-parser":"^0.2.4","transformation-matrix":"^3.1.0","svg-arc-to-cubic-bezier":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.33.5","ts-node":"^10.9.2","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","typescript":"^5.6.3","@types/node":"^22.7.9","@types/color":"^4.2.0","@types/sharp":"^0.31.1","@bluepic/core":"^0.2.50","@bluepic/types":"^0.6.27","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/opentype.js":"^1.3.8","@types/svg-arc-to-cubic-bezier":"^3.2.3"},"peerDependencies":{"sharp":"^0.33.5","skia-canvas":"^3.0.8","@bluepic/core":"^0.2.9"},"peerDependenciesMeta":{"sharp":{"optional":true},"skia-canvas":{"optional":true},"@bluepic/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/idml_0.1.65_1784926808054_0.8034238159493059","host":"s3://npm-registry-packages-npm-production"}},"0.1.67":{"name":"idml","version":"0.1.67","type":"module","main":"./dist/cjs/main.js","module":"./dist/esm/main.js","types":"./dist/esm/main.d.ts","exports":{".":{"require":"./dist/cjs/main.js","import":"./dist/esm/main.js"}},"directories":{"test":"test"},"scripts":{"inject-idml-plain":"echo \"export const IDML_PLAIN = '$(base64 -i src/assets/IDML_PLAIN.idml)';\" > src/assets/IDML_PLAIN.ts","generate-cmyk-lut":"node scripts/generate-cmyk-lut.mjs","build":"npm run build:esm && npm run build:cjs && node scripts/postbuild.mjs","prepack":"npm run build","build:esm":"tsc --module ESNext --outDir dist/esm","build:cjs":"tsc --module CommonJS --outDir dist/cjs","watch":"npm-watch","idml:test":"(cd test && zip -r ../test.idml .)"},"watch":{"build":{"patterns":["src/**/*.ts"],"extensions":["ts"],"ignore":["node_modules","src/assets/IDML_PLAIN.ts"]}},"repository":{"type":"git","url":"git+https://github.com/ElyaConrad/idml.git"},"bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"keywords":[],"author":"","license":"ISC","description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","devDependencies":{"@bluepic/core":"^0.2.84","@bluepic/types":"^0.6.27","@types/color":"^4.2.0","@types/fontkit":"^2.0.7","@types/fs-extra":"^11.0.4","@types/node":"^22.7.9","@types/opentype.js":"^1.3.8","@types/sharp":"^0.31.1","@types/svg-arc-to-cubic-bezier":"^3.2.3","lcms-wasm":"^1.0.5","npm-watch":"^0.13.0","sharp":"^0.33.5","ts-node":"^10.9.2","typescript":"^5.6.3"},"peerDependencies":{"@bluepic/core":"^0.2.50","sharp":"^0.33.5","skia-canvas":"^3.0.8"},"peerDependenciesMeta":{"@bluepic/core":{"optional":true},"sharp":{"optional":true},"skia-canvas":{"optional":true}},"dependencies":{"client-zip":"^2.4.5","color":"^4.2.3","compressorjs":"^1.3.0","css-expression":"^0.0.8","file-type":"^21.2.0","fontkit":"^2.0.4","image-type":"^6.0.0","inline-style-parser":"^0.2.4","linkedom":"^0.18.12","opentype.js":"^1.3.4","svg-arc-to-cubic-bezier":"^3.2.0","svg-path-commander":"^2.1.5","transformation-matrix":"^3.1.0","unzipit":"^1.4.3","uuid":"^11.0.3"},"gitHead":"6d0f6f9c6ffca2d74dff8716345e9972e5f3b656","homepage":"https://github.com/ElyaConrad/idml#readme","_id":"idml@0.1.67","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-2HTNbe2T2cK3nXygtZ6Yt2ymNHpyeP5MEGzJltygQCuqG+gU/s2PZITEeUGFlYg1fn3vAAhA5HT4vIcDzH/KDg==","shasum":"bfcd71a1fae31155a8cd0fd2bcbb2679a1f65fb9","tarball":"https://registry.npmjs.org/idml/-/idml-0.1.67.tgz","fileCount":406,"unpackedSize":3129647,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBqtfhurUmdxjUu3jgvqItAKA64Dp6V0CxLrXot3oK6iAiEAoma+3poz+P8Y2bwP8rh1D3afXuq3781MSD++jFcJaq8="}]},"_npmUser":{"name":"mauriceconrad","email":"conr.maur@googlemail.com"},"maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/idml_0.1.67_1789640401860_0.26535169938237346"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-16T15:36:43.625Z","modified":"2026-09-17T10:20:02.238Z","0.0.1":"2024-11-16T15:36:43.947Z","0.0.2":"2024-11-16T17:13:21.313Z","0.0.3":"2024-11-17T14:28:42.315Z","0.0.4":"2024-11-17T14:40:17.865Z","0.0.5":"2024-11-17T14:41:45.408Z","0.0.6":"2024-11-17T18:34:32.761Z","0.0.7":"2025-11-09T18:07:24.924Z","0.1.0":"2026-07-01T22:56:09.204Z","0.1.1":"2026-07-01T23:39:14.878Z","0.1.2":"2026-07-02T13:52:18.489Z","0.1.3":"2026-07-02T14:16:53.281Z","0.1.5":"2026-07-02T17:20:00.593Z","0.1.6":"2026-07-02T17:32:14.063Z","0.1.7":"2026-07-02T19:16:40.057Z","0.1.8":"2026-07-02T21:15:00.138Z","0.1.11":"2026-07-02T22:35:24.604Z","0.1.12":"2026-07-06T10:01:16.908Z","0.1.13":"2026-07-07T13:02:23.170Z","0.1.14":"2026-07-07T13:04:08.308Z","0.1.15":"2026-07-07T13:10:02.251Z","0.1.17":"2026-07-07T14:14:51.819Z","0.1.18":"2026-07-07T18:51:29.925Z","0.1.19":"2026-07-07T19:03:30.415Z","0.1.20":"2026-07-07T21:57:35.238Z","0.1.21":"2026-07-08T01:15:47.911Z","0.1.22":"2026-07-08T01:40:40.710Z","0.1.23":"2026-07-08T01:57:12.440Z","0.1.24":"2026-07-08T10:52:44.778Z","0.1.26":"2026-07-08T13:17:23.883Z","0.1.27":"2026-07-08T13:43:53.164Z","0.1.28":"2026-07-08T14:04:51.509Z","0.1.29":"2026-07-08T14:32:26.779Z","0.1.30":"2026-07-08T15:42:31.409Z","0.1.31":"2026-07-08T16:04:15.805Z","0.1.32":"2026-07-08T20:59:03.769Z","0.1.33":"2026-07-08T21:36:37.104Z","0.1.34":"2026-07-08T21:44:15.852Z","0.1.35":"2026-07-08T21:59:43.766Z","0.1.36":"2026-07-08T22:54:40.809Z","0.1.37":"2026-07-08T23:11:18.699Z","0.1.40":"2026-07-08T23:31:46.970Z","0.1.41":"2026-07-14T15:40:24.242Z","0.1.42":"2026-07-14T17:18:11.208Z","0.1.43":"2026-07-14T20:05:58.185Z","0.1.44":"2026-07-15T08:53:37.061Z","0.1.45":"2026-07-15T09:02:39.864Z","0.1.46":"2026-07-15T10:13:05.780Z","0.1.47":"2026-07-15T10:43:54.777Z","0.1.49":"2026-07-15T11:42:16.931Z","0.1.50":"2026-07-15T14:34:16.080Z","0.1.51":"2026-07-15T16:45:20.041Z","0.1.52":"2026-07-15T17:02:34.700Z","0.1.53":"2026-07-15T17:25:34.810Z","0.1.54":"2026-07-15T22:50:34.891Z","0.1.55":"2026-07-16T00:04:58.043Z","0.1.56":"2026-07-16T09:00:55.497Z","0.1.57":"2026-07-16T09:16:15.607Z","0.1.58":"2026-07-16T09:18:13.765Z","0.1.59":"2026-07-16T09:19:26.984Z","0.1.60":"2026-07-24T14:16:00.776Z","0.1.61":"2026-07-24T14:38:53.543Z","0.1.62":"2026-07-24T20:35:59.253Z","0.1.63":"2026-07-24T20:37:31.225Z","0.1.64":"2026-07-24T20:57:42.588Z","0.1.65":"2026-07-24T21:00:08.248Z","0.1.67":"2026-09-17T10:20:02.040Z"},"bugs":{"url":"https://github.com/ElyaConrad/idml/issues"},"license":"ISC","homepage":"https://github.com/ElyaConrad/idml#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/ElyaConrad/idml.git"},"description":"A typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.","maintainers":[{"name":"mauriceconrad","email":"conr.maur@googlemail.com"}],"readme":"# IDML\n\nA typescript library / API for manipulating InDesign Markup Language (IDML). Works in the browser and in nodejs.\n\n## State of the project\n\nFrom an IDML-perspective, this library covers just a subset of whats possible. IDML actually is a very complex format and it would bea an even bigger task to real cover all it's functionallity in such an API. The goal of this API:\n\n1. Implementing what I neeeded to create an `svg2idml` converter\n2. Creating an abstract handling for IDML structure, so that we can _modify_ what we need and understand but keep structures and information that _we do not understand_.\n\nThe result is a very stable library that can handle a subset of what IDML actually can **without** destroying informations and not-implemented stuff. But I would love to see any kind of development.\n\n## Demo\n\nJust run the `demo-web` project and visit `/flatsvg` and `/svg2idml` pages.\n\n## SVG to IDML\n\nAs I said, the main goal of this library is the `svg2idml` converting functionallity. It makes use of the `flat-svg` module that is a general solution to reduce complexity of an SVG while keeping exactly what we can display in the target format.\n\n```typescript\nimport {svg2idml} from 'idml'\n\nconst { idml } = await svg2idml(\n    doc,\n    // The rasterizing functionallity is outsourced because the way how we can make an bitmap out of an SVG differs from a browser and node nev\n    // This function gets called when the converter needs to rasterize soemthing\n    // THis is mostly the case for masks or filters\n    async function rasterize(svg) {\n      // This a function you need to implement depending on your env\n      // Have a look at demo-web/src/renderSVG.ts\n      const ab = await renderSVG(svg);\n      // This functionallity is optional but reducdes the size of the rastered images within the final SVG a lot\n      const visibleBBox = await getVisibleBBox(ab);\n      if (!visibleBBox) {\n        console.error('Failed to get visible bbox');\n        return undefined;\n      }\n      return {\n        left: visibleBBox?.left,\n        top: visibleBBox?.top,\n        width: visibleBBox?.width,\n        height: visibleBBox?.height,\n        buffer: await cropToVisibleBBox(ab, visibleBBox),\n      };\n    },\n    // This optional because before rastering something, we like all filters to be evaluated\n    // In a browser env, this is not needed because a canvas rendering (as used above) will do the job\n    // But in a node env, we may use an SVG renderer that does not support filers as we expect, so this is workaround here\n    async function applyColorMatrix(data, matrix) {\n      // Nothing to do since canvas API renders SVG with filters already\n      return data;\n    },\n    {\n      vectorizeAllTexts: false,\n      keepGroupTransforms: false,\n    }\n  );\n  const idmlFile = new Blob([await idml.export()], { type: 'application/vnd.adobe.indesign-idml-package' });\n};\n\n```\n\n## Example of IDML itself\n\n```typescript\nimport { IDML } from 'idml';\nconst testFile = await fs.readFile('demo_2.idml');\n\nconst idml = new IDML(testFile);\n\nidml.addEventListener('ready', async () => {\n  console.log('IDML ready');\n\n  const spread2 = idml.getSpreads()[1];\n  // Some fun with a nested texts\n  const polygonWithText = spread2.getSprites()[1] as PolygonSprite;\n  const textFrame = polygonWithText.getSprites()[0] as TextFrame;\n  const oldTransform = textFrame.getTransform([0, 0]);\n  textFrame.setTranform({ ...oldTransform, translateY: oldTransform.translateY + 25 }, [0, 0]);\n\n  // Some fun with stories\n  const story1 = textFrame.getStory()!;\n  story1.setPagaraphs([\n    {\n      paragraphStyle: {},\n      features: [\n        {\n          characterStyle: {},\n          content: 'Hello World',\n        },\n        {\n          characterStyle: {\n            appliedFont: 'Asphalt',\n            underline: true,\n            tracking: 100,\n            fontSize: 22,\n            leading: 10,\n          },\n          content: '\\n\\nwhats',\n        },\n        {\n          characterStyle: {\n            appliedFont: 'Comic Sans MS',\n            fillColor: { type: 'rgb', red: 255, green: 0, blue: 0 },\n            strokeColor: { type: 'rgb', red: 0, green: 0, blue: 255 },\n            strikeThrough: true,\n          },\n          content: ' up?',\n        },\n      ],\n    },\n  ]);\n\n  // more fun\n  const myGroup = spread2.createGroup({});\n  const myPolygon = spread2.createPolygon(\n    {\n      paths: [[{ type: 'move', x: 100, y: 100 }, { type: 'cubicBezier', x: 200, y: 200, x1: 110, y1: 10, x2: 220, y2: 30 }, { type: 'line', x: 320, y: 320 }, { type: 'line', x: 320, y: 500 }, { type: 'close' }]],\n    },\n    myGroup\n  );\n\n  const myText = spread2.createTextFrame(\n    {\n      x: 100,\n      y: 100,\n      width: 180,\n      height: 60,\n      paragraphs: [\n        {\n          paragraphStyle: {},\n          features: [\n            {\n              characterStyle: {\n                appliedFont: 'Anybody SemiBold',\n                // fontStyle: 'Black',\n                fontSize: 20,\n                strokeWeight: 0,\n                fillColor: { type: 'rgb', red: 0, green: 0, blue: 255 },\n              },\n              content: 'I was created manually :)',\n            },\n          ],\n        },\n      ],\n    },\n    myPolygon\n  );\n\n  const wrapperRect = spread2.createRectangle({\n    x: 450,\n    y: 600,\n    width: 200,\n    height: 200,\n    fill: { type: 'rgb', red: 255, green: 0, blue: 0 },\n  });\n\n  const image = spread2.createImage(\n    {\n      x: 450,\n      y: 600,\n      width: 200,\n      height: 200,\n      data: await fs.readFile('example.jpg'),\n    },\n    wrapperRect\n  );\n});\n```\n\n### SVG2IDML\n","readmeFilename":"README.md"}