{"_id":"@mdzip/editor-ng","_rev":"30-a2516c3d2ed047eaf18462eda991457f","name":"@mdzip/editor-ng","dist-tags":{"latest":"1.4.8"},"versions":{"1.2.0":{"name":"@mdzip/editor-ng","version":"1.2.0","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.2.0","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"dist":{"shasum":"d1a53f7bc8d2597e96c4434cee5a184d92918646","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.2.0.tgz","fileCount":7,"integrity":"sha512-abt0rtFN/MkRxENHUi1PYPKYXWGhM9ymPc22Vtx0dH0zBRSzFN6Al4tCme1K4qZielLeaDJetIMbh6OjS3EAWQ==","signatures":[{"sig":"MEUCIQC7vqucqsYv+aFWIaClb7jSmcJMXu+oPTXSmcqMlNdsqQIgRQRGU0PlZdIWDe0aF5Z+WliZuLxMhjVnQbQRzpEO4ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7429},"type":"module","gitHead":"5a318ea152cbcb88cc4b867cd61d3bc8465ba01d","scripts":{"build":"ng build @mdzip/editor-ng"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"mdzip-editor":"1.2.0","@angular/core":"^20.0.0","@angular/common":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.2.0_1780866525624_0.0726257875791001","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@mdzip/editor-ng","version":"1.2.1","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.2.1","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"dist":{"shasum":"0fed5c55f7348c9a7c41ac30bbe5716a716c439e","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.2.1.tgz","fileCount":7,"integrity":"sha512-0O3ewHxjbpNZZWuJKx8je0bs4Wcbd+PgLHO0+Dp2Z6GTF2AmfROcfc4qSxiUySNagdR+A0yqgF34F5qct/2Mvw==","signatures":[{"sig":"MEQCIB1no9F5fpuc3lmBSOHhesrbT4TWD3yHMA8CqINiu9YNAiAJfE55PMUDCgryKuV0YVa6ycyhjZu/vaD5+62IW8blhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7430},"type":"module","gitHead":"fe34e45e3904e4d9d6151aefb55273b39b8dfd94","scripts":{"build":"ng build @mdzip/editor-ng"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@mdzip/editor":"1.2.1","@angular/common":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.2.1_1780867568375_0.7679421908594892","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@mdzip/editor-ng","version":"1.2.2","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.2.2","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"dist":{"shasum":"5dff764bc9794db16352e2e28eb30e08e670692b","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.2.2.tgz","fileCount":7,"integrity":"sha512-EvZwnEJVaYqHYHyg0k7x5M0DSYkGMC0l8+VtVgMV5RJNxZhkOjyRL2XhQG10AH9nSvPhb7VRPpX5eXHtP6M8jQ==","signatures":[{"sig":"MEYCIQClPYLGneKksO2v+dCM2XO2+DARER/QVL91VqAbKV8/PwIhAJFAGWCzFG4//nZ93zbRfW/9rhMlGUOZcg6DoTStzjVk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7451},"type":"module","gitHead":"5fc254bed74aa1c7ca93c902edb0fee4c717b062","scripts":{"build":"ng build @mdzip/editor-ng"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@mdzip/editor":"1.2.2","@angular/common":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.2.2_1780944334068_0.19080823929200807","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@mdzip/editor-ng","version":"1.2.3","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.2.3","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"dist":{"shasum":"7c9826f5f20e7773c6473aa5fd8bfc21624efa76","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.2.3.tgz","fileCount":7,"integrity":"sha512-aqv3edT2H0GdluiO1rRRFbgGaELI/cTVZpkhiMwlRtKKnccI/iV/J/Et1na+JJrRMrozB0LqOfzLoc6yoIxgOA==","signatures":[{"sig":"MEUCIGDcUVKuHO/HQFeljlJgvTGvO8r1XbXIf55o2Mhl9oDNAiEAn8RWl7649CJQrtbIC68nOp+8ddRkwf2n4eeQdWiklBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7451},"type":"module","gitHead":"a7fe83f53b9daf47b1382c185f117874d368bdc8","scripts":{"build":"ng build @mdzip/editor-ng"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@mdzip/editor":"1.2.3","@angular/common":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.2.3_1780946672495_0.6252555343429609","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@mdzip/editor-ng","version":"1.2.4","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.2.4","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"dist":{"shasum":"6347f27b347718af40426a35d041cb663f2f1ac4","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.2.4.tgz","fileCount":7,"integrity":"sha512-r1Qk2Etup9pCDpdLf2pv3TQrwyqD8GgGM7z68BfDtoJPit1Uvwq7keYhYbzu68k5ZHLSaqdc73K96L+3VhqR1g==","signatures":[{"sig":"MEUCIQCQR5QP6xgkWpSm+ZREMiHjX/WaTa3/7a1RYLfDGZv7vwIgSurneqrwBBhihHJG0iyZHtzTsA4dLWHo9/qOq+S5U+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7451},"type":"module","gitHead":"2dc0d6f21ec10e3778df69700867bfc3c5163432","scripts":{"build":"ng build @mdzip/editor-ng"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@mdzip/editor":"1.2.4","@angular/common":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.2.4_1780953788234_0.2116357670473319","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@mdzip/editor-ng","version":"1.2.5","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.2.5","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"dist":{"shasum":"8fb0a2712624a49d5bc6068a71ad6903c48f2616","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.2.5.tgz","fileCount":7,"integrity":"sha512-BX34k3m0kUIbYckKCY6+v/OikKcvvsIgt6O9jAeC7Uls+H7UeABNlBTFBOwz6kp0rzNrnEu3yt/XZ+0YK8lNWw==","signatures":[{"sig":"MEYCIQCD3cRuC3n9mmZRAHiuPEeYxXyx6Z9JfuddKFt7AwIergIhALamnD7Oc7bwzuMPHQS0CxqfaVmxaumXuyYvPgoLU3LM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7451},"type":"module","gitHead":"ac7888f88d0c4d223cb51497e35aea04b03b7002","scripts":{"build":"ng build @mdzip/editor-ng"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@mdzip/editor":"1.2.5","@angular/common":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.2.5_1780956551221_0.4930788133051802","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@mdzip/editor-ng","version":"1.2.7","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.2.7","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"dist":{"shasum":"15d91b82ab6075bfe5c266380bc5863a4e56f6de","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.2.7.tgz","fileCount":7,"integrity":"sha512-ELHCz7Bw+FZY4QWFhB/yxCZtCDqaEU8SbBm3FPswDt4VNYGyrLUN3Q8DyqqhfucWvWA/A0zCxK7aAYtFW64GXQ==","signatures":[{"sig":"MEQCICk0Xgav9FBQFQHAQDrgkS2yrFNL4FVdMzGIKGc3MRb3AiB0/NhnLrpK37JWScxqqyJEVAGKQkZwHIcbo2GDGwpzow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7651},"type":"module","gitHead":"624e9ee193cd86e14e108ed3a31f56ef8aecb830","scripts":{"build":"ng build @mdzip/editor-ng","publish":"npm publish ../../dist/packages/editor-ng"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"deprecated":"Published with source files only, use 1.2.9+","_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.2.6","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.2.7_1780973850180_0.6445542838010156","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@mdzip/editor-ng","version":"1.2.8","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.2.8","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"dist":{"shasum":"96e6ad1c82c37892b4e602756ba70cd68da52149","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.2.8.tgz","fileCount":7,"integrity":"sha512-BaZPFMtXaf+Nfbb+rvpc5UxKd2hzPiQQlQoDr0O2AKVkHYK9zydpB7orZogcsLRJ2XIspKEb8w3p9n+L5ziHNA==","signatures":[{"sig":"MEUCIFCMjhCq8c1O86A4UNbIJjaSzD69pjod2qV8v2kQQBhZAiEAhftWpx9pncjZ0zyV+DXlDA1D39xJq8fBP8xeaqrb/kA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7651},"type":"module","gitHead":"624e9ee193cd86e14e108ed3a31f56ef8aecb830","scripts":{"build":"ng build @mdzip/editor-ng","publish":"npm publish ../../dist/packages/editor-ng"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"deprecated":"Published with source files only, use 1.2.9+","_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.2.6","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.2.8_1780974126617_0.8955516910295707","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@mdzip/editor-ng","version":"1.2.9","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.2.9","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"dist":{"shasum":"4da47983d1959794821369b3ce30d0935cc4a4b1","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.2.9.tgz","fileCount":5,"integrity":"sha512-GXImOHFIybm3xJI4SSwWtALQ34jptbenHoViBskB2xu5Vxe2sCqyb5Va4SZWHMsqglR5Nej/iSCjgjwkD/oEPA==","signatures":[{"sig":"MEUCICCRA1YMCweDdPNoKjqDiERayYhE5IeT+fBIvoqooc10AiEAxODMDMskbr+8A8TW2G2k5Di3uuwhbvIyeQrmnXMa0VA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25492},"type":"module","gitHead":"624e9ee193cd86e14e108ed3a31f56ef8aecb830","scripts":{"build":"ng build @mdzip/editor-ng"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.2.6","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.2.9_1780974693093_0.31510835481258126","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@mdzip/editor-ng","version":"1.3.0","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.3.0","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"dist":{"shasum":"c0aaed9b9d670904a44380b8dca8279642b79805","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.3.0.tgz","fileCount":7,"integrity":"sha512-m34MEL2hRftnLtRHoGLnIi0/WnmX0vxExpHp4B11saiBY4FDdflUFGEmeTzzs5F7a9+KnHhdgsKoEqpkvNZ54g==","signatures":[{"sig":"MEUCIQCzjJDi8YwTG64MdUNwdRanTVMG5XXOAUtbw0eLEIO6bgIgI4vYIzpyrdzEsQGy3mz4exzk/f8nXTnNl0ZtlybSvvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37821},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"591cac95e42fbce914877f206ccf8b97583faa72","scripts":{"build":"ng build @mdzip/editor-ng"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.3.0","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.3.0_1781209082574_0.36206905564852976","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@mdzip/editor-ng","version":"1.3.1","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.3.1","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"4fb21f322b0b40625df9bcb1b3fc4aa9fe6b76fb","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.3.1.tgz","fileCount":7,"integrity":"sha512-kHKaX4mooj2U/UAjYuv2MsOI4tN2O63jV5NxtEiP3O6j6G7qHYxfz5fpvJJ4zbfm9C5Okq3oeYdJ+/XWPgDtTg==","signatures":[{"sig":"MEQCIE9MexpAY3XD3ze7wH2RS+QQmBM0CuZvW0EKC8S/yTxEAiAslsNJISKJll/MHd67h/5eYTONue5vMXhpOeYbv7i0fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40142},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"301f0453a1571fda1982ad9317c682e4626cf8ff","scripts":{"build":"ng build @mdzip/editor-ng"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.3.0","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.3.1_1781281097433_0.7138499356013632","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@mdzip/editor-ng","version":"1.3.8","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.3.8","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"db49337da7f76f3fbdd1a3959d6d758d4741284c","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.3.8.tgz","fileCount":7,"integrity":"sha512-G0PpG+z1xMOdjb/yZFLu5bJUiCpuwjWt5HIPvA7Jtj/VH8NpCr449taaBy81dYiC7UWwvM5u3bM/3H4/mc8+Iw==","signatures":[{"sig":"MEUCIEYyfxZYCaYA2jKLI6Ima24yIPA5xM5gVFratiPLbYUPAiEAqVYWx0kxeYZdbZfP/5QDlj7oLoDnGwkKpkvPCdFjKPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85502},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"806fd1d42f8c423cacf3b413ca17acc7eb694131","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.3.8","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.3.8_1781471837530_0.3148141371186899","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"@mdzip/editor-ng","version":"1.3.11","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.3.11","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"3986729571344de79e9a5de3cc9e5566ee2924cb","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.3.11.tgz","fileCount":7,"integrity":"sha512-yTK6Yg8f6duXhz4biEooUQOvV9hXz4UT3xqtxSbiHtx4F2/dc5fjP4geWoxUJC/JJMCQk5tGD0Y82Yi7bQUtnA==","signatures":[{"sig":"MEQCIDJHyFSo9EDsSkS7jCc+METCwlRfxMd+dnTuK+C/IjM+AiBSMQapt+6J6j5PtaWlzvkgT7byjeKN4YaGcnPxws2PKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85506},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7b52e30092af3049e8e3007bea9f883a881faa9c","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.3.11","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.3.11_1781655882815_0.8135329736133616","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"@mdzip/editor-ng","version":"1.3.12","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.3.12","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"b213769c5d8700de796ef2015210919937fa36c9","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.3.12.tgz","fileCount":7,"integrity":"sha512-2+yT3uI/7UVgmK0PC+QBsdpb0O6mBe8GplvytBQnWZEpPqU7nd0bHXJdEcdoLH/4vxdakcMXthd1EETU2Tn60Q==","signatures":[{"sig":"MEUCIQCUFUYpPdvuaMezM7KHkwSIzVSfldv31lVsWtyB7wdctQIgTxLlRvfmgBdxoD/dJ+R2feVbFihkEl/YbGZk+TS93jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92954},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"a659ec3ed9df985024a13eaf43def3ebe8c66702","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.3.12","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.3.12_1782172770310_0.33842408797020473","host":"s3://npm-registry-packages-npm-production"}},"1.3.13":{"name":"@mdzip/editor-ng","version":"1.3.13","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.3.13","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"a6ec14d23a253e2d1d421c7ad904f2d9432a5fdb","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.3.13.tgz","fileCount":7,"integrity":"sha512-qemnA0vaI9sRmUvncusXIm7tveFKv7fhxKjha4EEMJdzEV7V5fNnI8VH73SK28e9JCLayhlOQHSH+dqK3AWi/A==","signatures":[{"sig":"MEUCIQD3TbNquBRyUrv/BFFsIiA9mIYiiZQeA16BplFksUxqvwIgJlldurLGj+X11Nyag9Sc9a5i2XOvcqfxIOlryiOGg+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92906},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"80a735d397d9d8be128cf6b25fa3a8084b7aa65f","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.3.12","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.3.13_1783050415139_0.5061112678276258","host":"s3://npm-registry-packages-npm-production"}},"1.3.15":{"name":"@mdzip/editor-ng","version":"1.3.15","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.3.15","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"1f2b04ee0a366b5590bb41408eca1a0c4b685d8d","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.3.15.tgz","fileCount":7,"integrity":"sha512-gJe6BjqmC2Q+x1KlIzA6XK4Qnf0KKV90ewrINBKxJ7AjExsV79r3h5R9PLQELIXIXgZ5tzbsVF44OKu+Jcg8hw==","signatures":[{"sig":"MEUCIQCEUkD12klNMKdUJpcqtvo9oeJkViQc9Ey3xgnD3R9BtwIgRWldQ1PXIOYJ3LqVvIHMSSMheugly7fbs5uZqgHGrow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92906},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"9b2cb317863d376ebbe098b2b5beac366875d1cc","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.3.12","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.3.15_1783402487052_0.4460706253353892","host":"s3://npm-registry-packages-npm-production"}},"1.3.16":{"name":"@mdzip/editor-ng","version":"1.3.16","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.3.16","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"1c69662d32257fc84205684f186ecc55084c585b","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.3.16.tgz","fileCount":7,"integrity":"sha512-Z64N6MHDmd2Dx1J2xGh0zWTDIRa8wUDvl4tjgVNOZcKOh+p5yLdxX9dPORVlUI+ikS1Kl/LECj9wWLZEkNpFLA==","signatures":[{"sig":"MEUCIEgHPwVE+jNTXwDS+Umni1hyj+oDSwnezeQnSuUeEj+6AiEAgnG1xdTZ/oAfjRP2J9gnHucG+bVZoW5OtTPIF79NNtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92906},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"814ff469c1ce17479a46abd7af654c027bf82d84","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.3.16","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.3.16_1784085798420_0.8917484013124051","host":"s3://npm-registry-packages-npm-production"}},"1.3.17":{"name":"@mdzip/editor-ng","version":"1.3.17","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.3.17","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"ade86b9c3fc551a45021b670b06c6a6694b5e2ac","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.3.17.tgz","fileCount":7,"integrity":"sha512-ONUvN178g94Vki5IWXHE4shCiXWTMoVUEo2QrKx7yf3YPeFGOTHYNURQoBHIqNsOq3MnzII33Y4LcDvCWSNvpQ==","signatures":[{"sig":"MEUCIQD33GcKIHLE86r2jdsOu8+ZuYtrZuP58W1LGIfcUhEqiAIgO5KsqRi2LOvdF+u3G+MJho9dOA/rYabdnlPt8hDZAU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92906},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7ed9b0a7cb7a3360b886103fb5e722e15d87cf66","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.3.17","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.3.17_1784088807780_0.2938283033286362","host":"s3://npm-registry-packages-npm-production"}},"1.3.18":{"name":"@mdzip/editor-ng","version":"1.3.18","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.3.18","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"4a3f2f067a31538203f5f8a8d1e85f1fab7f058c","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.3.18.tgz","fileCount":7,"integrity":"sha512-dCYck+Qkh/sdZRjS5X6+QCHc4NFisE7TP10o9dwMMRvNvgVUBKo9F30k3knwNCvqbYDH2Q6R+KCdLOaVJ6HZYQ==","signatures":[{"sig":"MEYCIQCE7uz/EqQVJseat/2CwE2LS+TDMjD3hcJPMoUW8HicngIhANcEN/k5evO0OTaTM3EQafs0jQe2tJRnUBRBuO4C6Igg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92906},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"f62d61e12cc5f4a509ddcfcc135b0843f4c823c4","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.3.18","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.3.18_1784092158832_0.27952827190505736","host":"s3://npm-registry-packages-npm-production"}},"1.3.19":{"name":"@mdzip/editor-ng","version":"1.3.19","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.3.19","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"774a623c36fb325c7650b0b103160c6bd0ac0ecf","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.3.19.tgz","fileCount":7,"integrity":"sha512-dxN+oowjL2gjJda6L3rflmFtYf/R6TDntsc5bkJKka2IemLPfLnDVf26VifqUHbXjZfib+3djWtKYiL1LG+Y7Q==","signatures":[{"sig":"MEUCIAEjId/e4NkivoLfvneK7N0sjBLJ4pOxHpezZ35T3aStAiEA7HGYZq8AsCnSMf3r44eIZY+N2d9Q6ueFa4lMWnVAUyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92906},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"442307e0e77048c54df83f402e393a7d5f39ee75","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.3.19","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.3.19_1784695501021_0.5297105710797798","host":"s3://npm-registry-packages-npm-production"}},"1.3.20":{"name":"@mdzip/editor-ng","version":"1.3.20","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.3.20","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"0deec2a4bdb313c6cded7645e97190632093a7b2","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.3.20.tgz","fileCount":7,"integrity":"sha512-dPo6eakB4L+hMWe+EOx8GPVS2HBYaKMx7MseFsmpjc+H4haGr+r9e51nrtow9EGhy2R/43MLWJxoT6iANhlgSw==","signatures":[{"sig":"MEYCIQCL3hD8cGiCvp+l/fwa68JfOUI7R2/woX83wpmwss/qiQIhAJjuXYp+RLIwZUHsu+H0du05b/jsmoahd73Q7Voi1Afl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95737},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"3846945ebc394f8a53871065c78e5af213d9cd9e","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.3.20","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.3.20_1784763242741_0.0008514480963415227","host":"s3://npm-registry-packages-npm-production"}},"1.3.21":{"name":"@mdzip/editor-ng","version":"1.3.21","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.3.21","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"bd9e6bd1b294a7f3cffbc3062c30b9fad493767d","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.3.21.tgz","fileCount":7,"integrity":"sha512-tfaAcIMooA/8SWzBL8I+h1haFZPxVYWByG8e6PApNszpV20oAHyljnNeykfI3qYXMKmMT/Y/kAQDkE112xjxzg==","signatures":[{"sig":"MEUCIAu09MhU/7Twr/pAnQfElvoYyo++JAp8Xtm45P2BoTSbAiEArHeQ64u0rvcKjizrXl3OQl1RAed7q5IZ1fQB76kn2Og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95834},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"e3dadcacbbd2ed1af96c61b05afdff6413ffe9b2","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zone.js":"^0.15.0","@angular/platform-browser":"20.3.24"},"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.3.21","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.3.21_1784932677977_0.6121932406692929","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@mdzip/editor-ng","version":"1.4.0","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.4.0","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"386a3b72c5d6752f76fc4db350de56f5f708c3f6","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.4.0.tgz","fileCount":8,"integrity":"sha512-xthGn6SP+WAthKinLXm5DDJjCgIXGRg4PD1Umu8pdhF8bFmAXch3vty+1eOVuAzuQvPDI/ZKuRcFjmwPUNet7g==","signatures":[{"sig":"MEYCIQDGiLZDLKi1Il8yy9C4k7fKRbqIC70zTDp2apmOMstTJgIhAIGYb92yNiqkhP8btNBRAorZnCOtCeCnH8xZQQIvn9da","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375243},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"},"./mdz-archive.worker.js":"./dist/mdz-archive.worker.js"},"gitHead":"2a61fb89f00df1cd4fa6aeb1b65c4a4ec7d277ad","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","postbuild":"node scripts/copy-worker-asset.mjs","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zone.js":"^0.15.0","@angular/platform-browser":"20.3.24"},"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.4.0","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.4.0_1788926024187_0.4074841722310456","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@mdzip/editor-ng","version":"1.4.4","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.4.4","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"65ca7e7e34ecef6689b979e6109b427371cd888c","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.4.4.tgz","fileCount":8,"integrity":"sha512-lsFuFuF4kHr/rPuosyzMiiHOZ/zCvei9xpkEGEE9KXN+q/C060dF6QbdMmSNX0zqMVerqBVluCq3MVZUbtn6Dg==","signatures":[{"sig":"MEYCIQDEJl6DC6Xi+VrDY6KIYLyQxACYjlQCuwA0GoUrzw29/QIhAO0pYYghEP8wx+OhAJsA62vkLmNzLkE6pYDlNfWivkvp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA0orvTSsR+qJDd0e6A4L0hmQQhzpTfyK5v1OdujV/8/AiEAzQVXQ4UwdkdG5BZYtg0bqj1Ho2Bk+qPu5o8jPOKO+kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378181},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"},"./mdz-archive.worker.js":"./dist/mdz-archive.worker.js"},"gitHead":"ef7a64813ed13b8008291a0e7b4e1a213f95c3f8","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","postbuild":"node scripts/copy-worker-asset.mjs","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zone.js":"^0.15.0","@angular/platform-browser":"20.3.24"},"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.4.4","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.4.4_1790202460761_0.7907848534789634","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"@mdzip/editor-ng","version":"1.4.5","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.4.5","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"44e0edbd41c3817e4385ebee88d699ff2b06fa90","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.4.5.tgz","fileCount":8,"integrity":"sha512-NVSoqGPRRuLq/ZkJhGoSPSQTXdk3D/mVEvvgranVsf2+zMZAqqEf2RRiSISqdleDApjjOjIUdeUJQmaVtX35qg==","signatures":[{"sig":"MEUCIQCMiZcbc8myLgGOl1KCM1jqdIMGEP0C4+UlsqKNNfRHSgIgf6DmoajmvOhfP0jUqShcrpK2ajQXMAivASGly8bzUCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3LqRypYpyXQliFte2Z2dSClAuw1I+9xsc4YvYmkOy5AIhAP66du8iGVOUBkoxhJk82dKr9vXj6cva5A5OxtF4oLGQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378181},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"},"./mdz-archive.worker.js":"./dist/mdz-archive.worker.js"},"gitHead":"0d298211833f2e38c9c1f4349a8dbfb5d9620c81","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","postbuild":"node scripts/copy-worker-asset.mjs","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zone.js":"^0.15.0","@angular/platform-browser":"20.3.24"},"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.4.5","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.4.5_1790213598563_0.3798558988119123","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"@mdzip/editor-ng","version":"1.4.6","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.4.6","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"6eb8029bd3a9b7826e698c133e376a716e9ce7d2","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.4.6.tgz","fileCount":8,"integrity":"sha512-3LfdFYeKkrNgYwIk129O1jL3tyFAGifJhf0sh9pYht0Xm5tKlxTueEd7m+x0TmHGHdSjVGx3T+T5NhM/egFSlg==","signatures":[{"sig":"MEUCIBJKaSDElSJBpsCMG+krTYV8t1jdgzEr0Yx0/rMi4lPMAiEA0S8EgjBEAZmWGKbvIzMLaxhe1ZE7Kj3aQFwAi/eKDS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHq0zVSHTH2eoF8qc84vWOFGR/Y97E5aLtnqKl6hO3UBAiBYtpuK+EtMlnyxXObH9Xknbbu07qtOhrFVBOBjABmiFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378181},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"},"./mdz-archive.worker.js":"./dist/mdz-archive.worker.js"},"gitHead":"f524c8bf5cbc0ba7fd639a474e1de45de914c2f1","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","postbuild":"node scripts/copy-worker-asset.mjs","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zone.js":"^0.15.0","@angular/platform-browser":"20.3.24"},"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.4.6","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.4.6_1790279947049_0.4796315044346202","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"@mdzip/editor-ng","version":"1.4.7","license":"Apache-2.0","_id":"@mdzip/editor-ng@1.4.7","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"homepage":"https://mdzip.org","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"9fde4643080f4065087bc51b1485eae04e18433d","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.4.7.tgz","fileCount":8,"integrity":"sha512-z7Rs5ImZPbPQC2TRzTVYUio6FNiTCLHE+teQIFH+YxNTwLgJs2j49pV1Y/kceK8KdQF64WUzx8h0YTeatVguDA==","signatures":[{"sig":"MEUCIA09Wo9AJXTG+sj1znKvrvE9YvZ557TS5c0huVtpZJpNAiEAsedkHgevMyjrPsdDUeLLWNolGu857zUQah6DDbLuys8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDbjDx/RVgs1Y7wFQkEET9spBZA+TaOhsjHxDqCyOTo9AiEAqX/DegOksKbxlxLIpxK2j1pviCsSwmrwgfRb9uxzFho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378181},"type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"},"./mdz-archive.worker.js":"./dist/mdz-archive.worker.js"},"gitHead":"c4f3c508274c6a58faff3dc718ca86049f2eaa9c","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","postbuild":"node scripts/copy-worker-asset.mjs","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zone.js":"^0.15.0","@angular/platform-browser":"20.3.24"},"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.4.7","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editor-ng_1.4.7_1790295547054_0.13660591006377532","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"_id":"@mdzip/editor-ng@1.4.8","bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"dist":{"shasum":"89ec3bd42e23707027bbd2f988f47086df41d7ea","tarball":"https://registry.npmjs.org/@mdzip/editor-ng/-/editor-ng-1.4.8.tgz","fileCount":8,"integrity":"sha512-NEFnLdck4Hf89cRmeeQcihNv60OXtZR8bOgcKn/FQswKgkZO47EdYWziDYFj+dOwCGBi2U++wv6Oh6ZpQ+yk+A==","signatures":[{"sig":"MEQCICIlxAsRu7jivQMHvgjltLDRfLi2H97wwoZAoaEIulmzAiBTt3jK0fzB1OfOHACrYvY7OArbY7uLciUOo2kf53RPbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDMQEKiRjK17ZTy7HQFRvDa8jNBoeUI337Qy9LRa3jBaQIgIPITqeo2bbvHMGpq48l7Rl6dGXOdHNCnKywv2E4+2J4="}],"unpackedSize":378181},"name":"@mdzip/editor-ng","type":"module","types":"dist/index.d.ts","module":"dist/fesm2022/mdzip-editor-ng.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/fesm2022/mdzip-editor-ng.mjs"},"./package.json":{"default":"./package.json"},"./mdz-archive.worker.js":"./dist/mdz-archive.worker.js"},"gitHead":"034be9eae4510003cacecbf76e3545d30b6091ab","license":"Apache-2.0","scripts":{"test":"vitest run","build":"ng build @mdzip/editor-ng","prebuild":"npm run generate:package-info","postbuild":"node scripts/copy-worker-asset.mjs","generate:package-info":"node ../../scripts/generate-package-info.mjs"},"version":"1.4.8","_npmUser":{"name":"kylemwhite","email":"kylemwhite@gmail.com"},"homepage":"https://mdzip.org","repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"_npmVersion":"11.16.0","description":"Angular UI components for the MDZip workspace engine.","directories":{},"maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zone.js":"^0.15.0","@angular/platform-browser":"20.3.24"},"peerDependencies":{"@angular/core":">=20.0.0","@mdzip/editor":"^1.4.8","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/editor-ng_1.4.8_1790314387437_0.45295368739913844"}}},"time":{"created":"2026-06-07T21:08:45.451Z","modified":"2026-09-25T05:33:07.724Z","1.2.0":"2026-06-07T21:08:45.764Z","1.2.1":"2026-06-07T21:26:08.533Z","1.2.2":"2026-06-08T18:45:34.277Z","1.2.3":"2026-06-08T19:24:32.636Z","1.2.4":"2026-06-08T21:23:08.364Z","1.2.5":"2026-06-08T22:09:11.360Z","1.2.7":"2026-06-09T02:57:30.343Z","1.2.8":"2026-06-09T03:02:06.741Z","1.2.9":"2026-06-09T03:11:33.219Z","1.3.0":"2026-06-11T20:18:02.761Z","1.3.1":"2026-06-12T16:18:17.637Z","1.3.8":"2026-06-14T21:17:17.680Z","1.3.11":"2026-06-17T00:24:42.952Z","1.3.12":"2026-06-22T23:59:30.451Z","1.3.13":"2026-07-03T03:46:55.285Z","1.3.15":"2026-07-07T05:34:47.181Z","1.3.16":"2026-07-15T03:23:18.566Z","1.3.17":"2026-07-15T04:13:27.977Z","1.3.18":"2026-07-15T05:09:19.036Z","1.3.19":"2026-07-22T04:45:01.149Z","1.3.20":"2026-07-22T23:34:02.891Z","1.3.21":"2026-07-24T22:37:58.108Z","1.4.0":"2026-09-09T03:53:44.319Z","1.4.4":"2026-09-23T22:27:40.867Z","1.4.5":"2026-09-24T01:33:18.635Z","1.4.6":"2026-09-24T19:59:07.151Z","1.4.7":"2026-09-25T00:19:07.151Z","1.4.8":"2026-09-25T05:33:07.538Z"},"bugs":{"url":"https://github.com/mdzip-project/mdzip-editor/issues"},"license":"Apache-2.0","homepage":"https://mdzip.org","repository":{"url":"git+https://github.com/mdzip-project/mdzip-editor.git","type":"git","directory":"packages/editor-ng"},"description":"Angular UI components for the MDZip workspace engine.","maintainers":[{"name":"kylemwhite","email":"kylemwhite@gmail.com"}],"readme":"[![MDZip logo][mdzip-logo]][mdzip-url]\n\n[mdzip-logo]: https://raw.githubusercontent.com/mdzip-project/mdzip-editor/main/resources/mdzip-mark.svg\n[mdzip-url]: https://mdzip.org\n\n# @mdzip/editor-ng\n\n[![npm](https://img.shields.io/npm/v/@mdzip/editor-ng?logo=npm)](https://www.npmjs.com/package/@mdzip/editor-ng)\n[![license](https://img.shields.io/npm/l/@mdzip/editor-ng)](https://github.com/mdzip-project/mdzip-editor/blob/main/LICENSE)\n\nAngular component wrapper for the MDZip workspace editor.\n\n`@mdzip/editor-ng` provides a standalone `MdzipWorkspaceComponent` that embeds the full MDZip workspace UI — document preview, editor, package navigator, and asset manager — as a native Angular component.\n\n## Install\n\n```sh\nnpm install @mdzip/editor @mdzip/editor-ng\n```\n\nPeer dependencies: `@angular/common` and `@angular/core` >=20.\n\n## Basic Usage\n\n```ts\nimport { MdzipWorkspaceComponent } from '@mdzip/editor-ng';\n\n@Component({\n  imports: [MdzipWorkspaceComponent],\n  template: `\n    <mdzip-workspace\n      [bytes]=\"fileBytes\"\n      fileName=\"document.mdz\"\n      mode=\"read-only\"\n      controls=\"viewer\"\n      (failed)=\"onError($event)\"\n    />\n  `,\n  styles: [':host { display: block; height: 600px; }']\n})\nexport class AppComponent {\n  fileBytes: Uint8Array | null = null;\n}\n```\n\nThe host element must have an explicit height. The component expands to fill it.\n\n## Archive Diff\n\n```ts\nimport { MdzipDiffComponent } from '@mdzip/editor-ng';\n\n@Component({\n  imports: [MdzipDiffComponent],\n  template: `\n    <mdzip-diff\n      [before]=\"{ bytes: baseBytes, label: 'Git base' }\"\n      [after]=\"{ bytes: workingBytes, label: 'Working tree' }\"\n      [toolbarActions]=\"diffActions\"\n      initialPath=\"index.md\"\n    />\n  `,\n  styles: [':host { display:block; height:600px; }']\n})\nexport class DiffComponent {}\n```\n\n`MdzipDiffComponent` is read-only. It emits `selectionChanged` and `failed`,\nand exposes `openPath`, `openPreviousChange`, `openNextChange`,\n`setShowUnchanged`, `setNavigationVisible`, and `setToolbarActions`. The\nbuilt-in toolbar adds Previous/Next change buttons and a Show-unchanged\ntoggle; bind a `controls` input (`{ navigation?, changeTraversal?,\nshowUnchanged? }`) to opt any of them out.\n\n## Editor Mode\n\n```ts\n<mdzip-workspace\n  [bytes]=\"fileBytes\"\n  fileName=\"document.mdz\"\n  mode=\"editable\"\n  controls=\"standalone-editor\"\n  (saved)=\"onSaved($event)\"\n  (changed)=\"onChanged($event)\"\n/>\n```\n\n## Inputs\n\n| Input | Type | Default | Description |\n|-------|------|---------|-------------|\n| `bytes` | `Uint8Array \\| null` | `null` | Raw archive bytes to open |\n| `workspace` | `MdzWorkspace \\| null` | `null` | Pre-built workspace object |\n| `fileName` | `string` | `'document.mdz'` | Filename used for format detection and Save dialogs |\n| `mode` | `MdzipWorkspaceMode` | `'read-only'` | `'read-only'` or `'editable'` |\n| `sourceFormat` | `MdzipSourceFormat` | — | Override format detection: `'mdz'` or `'markdown'` |\n| `controls` | `MdzipControlPreset \\| MdzipControlPolicy` | `'viewer'` | `'preview'`, `'viewer'`, `'standalone-editor'`, `'hosted-editor'`, or a policy object |\n| `toolbarDensity` | `'comfortable' \\| 'compact' \\| 'dense'` | `'comfortable'` | Semantic sizing preset for built-in toolbar controls |\n| `contentDensity` | `'comfortable' \\| 'compact'` | `'comfortable'` | Semantic padding preset for editor and preview content |\n| `imageHydrationAnimation` | `'auto' \\| 'initial' \\| 'off'` | `'auto'` | Control preview image reveal animation: every render, first render per document path, or never |\n| `initialLayout` | `MdzipWorkspaceLayout` | — | Starting layout: `'preview'`, `'editor'`, `'split'` |\n| `initialColorScheme` | `MdzipColorScheme` | — | `'light'` or `'dark'` |\n| `navigationMode` | `MdzipNavigationMode` | `'editor'` | Package navigation mode |\n| `navigationButtonActive` | `boolean` | `true` | Whether the navigation button is shown |\n| `markdownRenderer` | `MdzipMarkdownRenderer` | — | Custom markdown renderer (keep the reference stable) |\n| `markdownExtensions` | `readonly MdzipMarkdownRenderExtension[]` | `[]` | Markdown pipeline extensions, diffed by `name` — new array identities with the same names are safe |\n| `entryRenderers` | `readonly MdzipEntryRenderer[]` | `[]` | Entry renderers claiming the content area for matching entries, diffed by `id` — new array identities with the same ids are safe |\n| `frontMatter` | `MdzipFrontMatterOptions` | `{}` | Front matter panel config (`enabled`, `display`, `collapsible`, `label`) — always registered, diffed by deep equality; new object identities with equal contents are safe |\n\n`controls`, density, `imageHydrationAnimation`, and rendering input changes apply in\nplace — they never recreate the workspace view. Line-number visibility changes\npreserve the current CodeMirror document and selection. See the `@mdzip/editor`\nRendering Extensibility docs for the contracts and lifecycle rules.\n\n### Native entry rendering (template directives)\n\n```html\n<mdzip-workspace [bytes]=\"bytes\" mode=\"editable\">\n  <ng-template mdzipEntryRenderer=\"manifest.json\" let-context>\n    <app-internals\n      [manifest]=\"context.manifest\"\n      [editable]=\"context.mode === 'editable'\"\n      (manifestChange)=\"context.updateManifest($event)\"\n    />\n  </ng-template>\n\n  <ng-template [mdzipEntryRendererMatch]=\"isDrawioEntry\" let-context>\n    <app-drawio-viewer [entry]=\"context\" />\n  </ng-template>\n</mdzip-workspace>\n```\n\nImport `MdzipEntryRendererDirective` alongside the component.\n`mdzipEntryRenderer` matches exact archive paths (string or array,\ncase-insensitive); `[mdzipEntryRendererMatch]` takes a predicate. Optional\n`mdzipEntryRendererId` / `mdzipEntryRendererPriority` inputs control diffing\nand ordering. Embedded views are created in the component's view container —\nchange detection and DI work normally — and are destroyed on selection\nchange.\n\n## Outputs\n\n| Output | Payload | Description |\n|--------|---------|-------------|\n| `changed` | `MdzipWorkspaceChange` | Emitted when archive bytes change |\n| `saved` | `MdzipWorkspaceSave` | Emitted on Save |\n| `snapshotChanged` | `MdzipWorkspaceSnapshot` | Emitted on any state change |\n| `selectionChanged` | `MdzipWorkspaceSnapshot` | Emitted when the editor selection changes |\n| `dirtyChanged` | `MdzipWorkspaceSnapshot` | Emitted when the dirty flag changes |\n| `validationChanged` | `MdzipWorkspaceSnapshot` | Emitted when validation state changes |\n| `colorSchemeChanged` | `MdzipColorScheme` | Emitted when the color scheme changes |\n| `previewRendered` | `MdzipWorkspaceSnapshot` | Emitted when the preview HTML is mounted |\n| `assetsHydrated` | `MdzipWorkspaceSnapshot` | Emitted once the mounted preview's images have loaded |\n| `failed` | `unknown` | Emitted on unrecoverable errors |\n\n## Conversion hook\n\n`onConversionRequested` is an **input function** (not an output, because it must return a\nvalue): bind `[onConversionRequested]=\"handler\"` where `handler` is\n`(action: MdzipConversionAction) => boolean | Promise<boolean>`. It fires when the user\ntriggers the markdown→MDZ conversion flow (nav button, Insert Image, or image paste on a\nplain `.md`). Return/resolve `true` to take over and suppress the built-in conversion dialog.\n\n`onPackRequested` is the same kind of input function for the folder→.mdz packing\ndecision surfaced by the exposed `packFilesAsWorkspace(files, options)` method — fires\nonly when the file list contains more than one Markdown file, with the same\nreturn contract as `onConversionRequested`.\n\n## Image insertion\n\nUse `[imageInsertMode]=\"'markdown' | 'ask' | 'html'\"` for the built-in image\nmarkup flow. Bind `[imageInsertHandler]=\"handler\"` for host-owned image UI; the\nhandler can return Markdown or HTML sizing/alignment settings, return `null` to\ncancel, or return `undefined` to fall back to `imageInsertMode`.\n\nBind `[imageEditHandler]=\"handler\"` to let users edit an *existing* image by\nclicking it. Fully opt-in — with no handler bound, clicking an image does\nnothing and no edit affordance appears; there is no built-in fallback dialog.\n\n## File management (nav pane)\n\nWith `controls=\"standalone-editor\"` or `\"hosted-editor\"` (or `fileActions: true` in a custom\npolicy), the navigation pane offers a right-click context menu: new `.md` file, new folder,\nrename/move, duplicate, replace, download, copy markdown link, set entry point, set cover\nimage, and delete. Files can also be dragged between folders, and OS files can be dropped\nonto the pane. Copy and Download remain available in read-only mode. The same operations are\nexposed as component methods: `removeFile`, `renameFile`, `setEntryPoint`, and `setCoverImage`.\n`whenRendered()` resolves once the current preview (including its images) is mounted — useful\nfor revealing or animating read-only preview content.\n\n## Imperative API\n\nAll imperative methods are public instance methods on `MdzipWorkspaceComponent`,\nso any reference to the component instance works. No view query is required: a\ntemplate reference variable can hand the instance directly to an event handler.\n\n```ts\n@Component({\n  imports: [MdzipWorkspaceComponent],\n  template: `\n    <mdzip-workspace #workspace [bytes]=\"bytes\" mode=\"editable\" controls=\"hosted-editor\" />\n    <button (click)=\"save(workspace)\">Save</button>\n  `,\n})\nexport class AppComponent {\n  async save(workspace: MdzipWorkspaceComponent): Promise<void> {\n    // Flush pending edits and persist\n    const snapshot = await workspace.flush();\n    if (snapshot) {\n      await persist(snapshot.bytes);\n      workspace.markPersisted();\n    }\n\n    // Execute editor commands\n    await workspace.executeCommand('bold');\n  }\n}\n```\n\nTo call methods outside an event handler, use a view query — the signal-based\n`viewChild` or the classic `@ViewChild` decorator:\n\n```ts\nprivate readonly workspace = viewChild.required(MdzipWorkspaceComponent);\n\nasync save(): Promise<void> {\n  const snapshot = await this.workspace().flush();\n  if (snapshot) {\n    await persist(snapshot.bytes);\n    this.workspace().markPersisted();\n  }\n}\n```\n\nMethods called before the view initializes are safe: they no-op and resolve to\n`false`/`null`/empty rather than throwing.\n\nSee the [`@mdzip/editor`](https://www.npmjs.com/package/@mdzip/editor) package for the full API reference, theming guide, and framework-agnostic usage.\n","readmeFilename":"README.md"}