{"_id":"@compiiile/compiiile-print","_rev":"10-7326324fdbc457e4da2c55cec7b8e051","name":"@compiiile/compiiile-print","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"@compiiile/compiiile-print","version":"1.0.0","keywords":["astro","compiiile","integration","print","markdown"],"author":{"name":"AlbanCrepel","email":"alban.crepel@gmail.com"},"license":"GPL-3.0-only","_id":"@compiiile/compiiile-print@1.0.0","maintainers":[{"name":"alban-crepel","email":"alban.crepel@gmail.com"}],"homepage":"https://github.com/@compiiile/compiiile-print","bugs":{"url":"https://github.com/@compiiile/compiiile-print/issues"},"dist":{"shasum":"0e2a1542b4019d0b37f801b8fdb514cd5fd03ecb","tarball":"https://registry.npmjs.org/@compiiile/compiiile-print/-/compiiile-print-1.0.0.tgz","fileCount":5,"integrity":"sha512-XAJ9aPBmtdTOzut83xxP5n+STbJQYk8OnCJCTRMYqLLIQFJqA3VFDr1bqodFVbP3R2r/4huK5AQFO2IiHhlpSQ==","signatures":[{"sig":"MEQCIASHjdeiHW+sjfqFQl6L0s94Vk4BpoUsJLrzXIhsTwMnAiBdLXOcsh6f/IcNrgDoo42oKXBPkpXso0BvmEPOBJN04Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44170},"main":"./src/main.js","type":"module","module":"./src/main.js","exports":{".":{"import":"./src/main.js"}},"funding":[{"url":"https://github.com/sponsors/AlbanCrepel","type":"github"},{"url":"https://ko-fi.com/alban_crepel","type":"ko-fi"}],"gitHead":"db3a34b474f29c915e842b1f0d33219d713486a3","private":false,"_npmUser":{"name":"alban-crepel","email":"alban.crepel@gmail.com"},"repository":{"url":"git+https://github.com/@compiiile/compiiile-print.git","type":"git"},"_npmVersion":"9.8.1","description":"An Astro integration to add a print-ready page containing all Compiiile files","directories":{},"_nodeVersion":"21.7.1","dependencies":{"pagedjs":"^0.4.3","@compiiile/compiiile":"^2.13.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/compiiile-print_1.0.0_1722500703637_0.34144702402154414","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@compiiile/compiiile-print","version":"1.0.1","keywords":["astro","compiiile","integration","print","markdown"],"author":{"name":"AlbanCrepel","email":"alban.crepel@gmail.com"},"license":"GPL-3.0-only","_id":"@compiiile/compiiile-print@1.0.1","maintainers":[{"name":"alban-crepel","email":"alban.crepel@gmail.com"}],"homepage":"https://github.com/@compiiile/compiiile-print","bugs":{"url":"https://github.com/@compiiile/compiiile-print/issues"},"dist":{"shasum":"8aac8a242f88315ddefded5a4766a4804ea4e33a","tarball":"https://registry.npmjs.org/@compiiile/compiiile-print/-/compiiile-print-1.0.1.tgz","fileCount":5,"integrity":"sha512-S+88dggFO3U72ajmVTNBtX1XAiz5RP7UPTqZQ/QNn5XEuzi+DSGLzEcaOm6DbkIqApIfFM/kNm024xDepRk1Lw==","signatures":[{"sig":"MEUCIQD/ZUTbqch/tUphZe0DVG0ros0kEwrzcBhOxE3w2le6swIgBI2lcuPv0Lyr9eQjFOeZzIlZ0IXBKYEF4yuAGpFTpaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44203},"main":"./src/main.js","type":"module","module":"./src/main.js","exports":{".":{"import":"./src/main.js"}},"funding":[{"url":"https://github.com/sponsors/AlbanCrepel","type":"github"},{"url":"https://ko-fi.com/alban_crepel","type":"ko-fi"}],"gitHead":"e6b7cdccbe53d36aad2821988f8cbfa492316c77","private":false,"_npmUser":{"name":"alban-crepel","email":"alban.crepel@gmail.com"},"repository":{"url":"git+https://github.com/@compiiile/compiiile-print.git","type":"git"},"_npmVersion":"9.8.1","description":"An Astro integration to add a print-ready page containing all Compiiile files","directories":{},"_nodeVersion":"21.7.1","dependencies":{"pagedjs":"^0.4.3","@compiiile/compiiile":"^2.13.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/compiiile-print_1.0.1_1722500929004_0.4260129876899128","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@compiiile/compiiile-print","version":"1.0.2","keywords":["astro","compiiile","integration","print","markdown"],"author":{"name":"AlbanCrepel","email":"alban.crepel@gmail.com"},"license":"GPL-3.0-only","_id":"@compiiile/compiiile-print@1.0.2","maintainers":[{"name":"alban-crepel","email":"alban.crepel@gmail.com"}],"homepage":"https://github.com/compiiile/compiiile-print","bugs":{"url":"https://github.com/compiiile/compiiile-print/issues"},"dist":{"shasum":"793e24737ae6bb9fbbe91df6791010e2f2adefab","tarball":"https://registry.npmjs.org/@compiiile/compiiile-print/-/compiiile-print-1.0.2.tgz","fileCount":5,"integrity":"sha512-iuKRyMW2EpbCvIS4i81Odf8x6dCyTJUGEzMC6X7dRpMA0kGDA8sJc5+ruhU5fyKXzzeU68wnSpuvOPX/foJw6g==","signatures":[{"sig":"MEQCICeXNbj665aDH3S3Jaeg6/+UFANwdAdbDE13JMcxiECmAiA6zQUNvLuqqbxbqBFMYdDUNRfJw62C+PoHfNxxAXjDkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44200},"main":"./src/main.js","type":"module","module":"./src/main.js","exports":{".":{"import":"./src/main.js"}},"funding":[{"url":"https://github.com/sponsors/AlbanCrepel","type":"github"},{"url":"https://ko-fi.com/alban_crepel","type":"ko-fi"}],"gitHead":"e00dfeb42254e0b39c22c91d9c28e900b1a0f631","private":false,"_npmUser":{"name":"alban-crepel","email":"alban.crepel@gmail.com"},"repository":{"url":"git+https://github.com/compiiile/compiiile-print.git","type":"git"},"_npmVersion":"9.8.1","description":"An Astro integration to add a print-ready page containing all Compiiile files","directories":{},"_nodeVersion":"21.7.1","dependencies":{"pagedjs":"^0.4.3","@compiiile/compiiile":"^2.13.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/compiiile-print_1.0.2_1722501773618_0.06524881303101826","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@compiiile/compiiile-print","version":"1.0.3","keywords":["astro","compiiile","integration","print","markdown"],"author":{"name":"AlbanCrepel","email":"alban.crepel@gmail.com"},"license":"GPL-3.0-only","_id":"@compiiile/compiiile-print@1.0.3","maintainers":[{"name":"alban-crepel","email":"alban.crepel@gmail.com"}],"homepage":"https://github.com/compiiile/compiiile-print","bugs":{"url":"https://github.com/compiiile/compiiile-print/issues"},"dist":{"shasum":"78eb60a716ff722d0946f52e3e10a2d06f880a4f","tarball":"https://registry.npmjs.org/@compiiile/compiiile-print/-/compiiile-print-1.0.3.tgz","fileCount":5,"integrity":"sha512-SuDo4reU/ROGEI+4KWOkIfSUTpOa7bheo8L7Chi3NSUrLEDeJtNI/w9o1RYNMwwfTIoJamD18fbtGupYpMmUnQ==","signatures":[{"sig":"MEUCIQCsBaCLD0I6+71QsIK3jUPOHQb+FGImgJMlBawTMTZOiAIgAmGu0vOTnbZvKKqgp/QplVNeqjF10Lat9iZHtXHsEKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44304},"main":"./src/main.js","type":"module","module":"./src/main.js","exports":{".":{"import":"./src/main.js"}},"funding":[{"url":"https://github.com/sponsors/AlbanCrepel","type":"github"},{"url":"https://ko-fi.com/alban_crepel","type":"ko-fi"}],"gitHead":"b2bb29094475e52334300091ad1ff6ea301048fe","private":false,"_npmUser":{"name":"alban-crepel","email":"alban.crepel@gmail.com"},"repository":{"url":"git+https://github.com/compiiile/compiiile-print.git","type":"git"},"_npmVersion":"9.8.1","description":"An Astro integration to add a print-ready page containing all Compiiile files","directories":{},"_nodeVersion":"21.7.1","dependencies":{"pagedjs":"^0.4.3","@compiiile/compiiile":"^2.13.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/compiiile-print_1.0.3_1722509911875_0.5247149173480643","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@compiiile/compiiile-print","version":"1.0.4","keywords":["astro","compiiile","integration","print","markdown"],"author":{"name":"AlbanCrepel","email":"alban.crepel@gmail.com"},"license":"GPL-3.0-only","_id":"@compiiile/compiiile-print@1.0.4","maintainers":[{"name":"alban-crepel","email":"alban.crepel@gmail.com"}],"homepage":"https://github.com/compiiile/compiiile-print","bugs":{"url":"https://github.com/compiiile/compiiile-print/issues"},"dist":{"shasum":"488e7418705d10858da93e34990944c0e9c18a71","tarball":"https://registry.npmjs.org/@compiiile/compiiile-print/-/compiiile-print-1.0.4.tgz","fileCount":5,"integrity":"sha512-hvFPsUx3fnaK3J0eB8QzHeTs1P1n0+SvzHSNeaoF4O+oHblP0jvP/FIKk3WOtbIpBmZwxiRQJn840kMvpRhrjQ==","signatures":[{"sig":"MEQCIAFTFwpsjctZtulathIqGyOXC2EZje/s+qFcrzj963CgAiBrpt/nY+1k5UwioZ0btCgct0gCuCmkTyJBcHHiFixt4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44384},"main":"./src/main.js","type":"module","module":"./src/main.js","exports":{".":{"import":"./src/main.js"}},"funding":[{"url":"https://github.com/sponsors/AlbanCrepel","type":"github"},{"url":"https://ko-fi.com/alban_crepel","type":"ko-fi"}],"gitHead":"c02fa1ca477e85ca1124cd926ad63cc6f73df213","private":false,"_npmUser":{"name":"alban-crepel","email":"alban.crepel@gmail.com"},"repository":{"url":"git+https://github.com/compiiile/compiiile-print.git","type":"git"},"_npmVersion":"9.8.1","description":"An Astro integration to add a print-ready page containing all Compiiile files","directories":{},"_nodeVersion":"21.7.1","dependencies":{"pagedjs":"^0.4.3","@compiiile/compiiile":"^2.13.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/compiiile-print_1.0.4_1722515669939_0.5284063910231498","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@compiiile/compiiile-print","version":"1.0.5","keywords":["astro","compiiile","integration","print","markdown"],"author":{"name":"AlbanCrepel","email":"alban.crepel@gmail.com"},"license":"GPL-3.0-only","_id":"@compiiile/compiiile-print@1.0.5","maintainers":[{"name":"alban-crepel","email":"alban.crepel@gmail.com"}],"homepage":"https://github.com/compiiile/compiiile-print","bugs":{"url":"https://github.com/compiiile/compiiile-print/issues"},"dist":{"shasum":"275db41ae032974f1b9b8633c63bae9ff028e9e6","tarball":"https://registry.npmjs.org/@compiiile/compiiile-print/-/compiiile-print-1.0.5.tgz","fileCount":5,"integrity":"sha512-1VJNtEdjmtkI+1ahtPYTywGrNJBzcqioPldTsL5wDrLDoicXdhfLO5cd/rmQ1Yzh0hdt/RcBD5Xp2VSGw97Mfg==","signatures":[{"sig":"MEYCIQD5Av90n5u777PAFLuRcE2reB4Rpt4wsfHajC6tVtceHgIhAK3bnRllxVMD1hW/BotHOctwcL8Ba1PVpHaIixoBYVi5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44701},"main":"./src/main.js","type":"module","module":"./src/main.js","exports":{".":{"import":"./src/main.js"}},"funding":[{"url":"https://github.com/sponsors/AlbanCrepel","type":"github"},{"url":"https://ko-fi.com/alban_crepel","type":"ko-fi"}],"gitHead":"a1e05c20b070ef86c7f46473bb19d6436c51d4ad","private":false,"_npmUser":{"name":"alban-crepel","email":"alban.crepel@gmail.com"},"repository":{"url":"git+https://github.com/compiiile/compiiile-print.git","type":"git"},"_npmVersion":"9.8.1","description":"An Astro integration to add a print-ready page containing all Compiiile files","directories":{},"_nodeVersion":"21.7.1","dependencies":{"pagedjs":"^0.4.3","@compiiile/compiiile":"^2.13.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/compiiile-print_1.0.5_1722523775204_0.16324620777370535","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@compiiile/compiiile-print","version":"1.0.6","keywords":["astro","compiiile","integration","print","markdown"],"author":{"name":"AlbanCrepel","email":"alban.crepel@gmail.com"},"license":"GPL-3.0-only","_id":"@compiiile/compiiile-print@1.0.6","maintainers":[{"name":"alban-crepel","email":"alban.crepel@gmail.com"}],"homepage":"https://github.com/compiiile/compiiile-print","bugs":{"url":"https://github.com/compiiile/compiiile-print/issues"},"dist":{"shasum":"f9c65d6cd6f85d27b17a2c5cad78369621b251e0","tarball":"https://registry.npmjs.org/@compiiile/compiiile-print/-/compiiile-print-1.0.6.tgz","fileCount":5,"integrity":"sha512-YFS0Vzk+mwlPRSVprDIj/1uLfSdGon3nszQ5xOl/zFXMzR/Fu+AJSsEAL7rB55GyjVOqM8VuZE/s7EVe6TWI9A==","signatures":[{"sig":"MEUCIQDDX2QqRo2OKUBE8Ze8hJWLdLicEXT4Peigk6BZj8eAdgIgNpdiBuLXRg1+wFoIKX8GepzP+EC8+18FnQv3esZ4U6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44793},"main":"./src/main.js","type":"module","module":"./src/main.js","exports":{".":{"import":"./src/main.js"}},"funding":[{"url":"https://github.com/sponsors/AlbanCrepel","type":"github"},{"url":"https://ko-fi.com/alban_crepel","type":"ko-fi"}],"gitHead":"627517823632cfaaf5cc838cd3447550c5f54958","private":false,"_npmUser":{"name":"alban-crepel","email":"alban.crepel@gmail.com"},"repository":{"url":"git+https://github.com/compiiile/compiiile-print.git","type":"git"},"_npmVersion":"10.9.2","description":"An Astro integration to add a print-ready page containing all Compiiile files","directories":{},"_nodeVersion":"22.12.0","dependencies":{"pagedjs":"^0.4.3","@compiiile/compiiile":"^2.15.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/compiiile-print_1.0.6_1734349408335_0.257498182322907","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@compiiile/compiiile-print","version":"1.0.7","keywords":["astro","compiiile","integration","print","markdown"],"author":{"name":"AlbanCrepel","email":"alban.crepel@gmail.com"},"license":"GPL-3.0-only","_id":"@compiiile/compiiile-print@1.0.7","maintainers":[{"name":"alban-crepel","email":"alban.crepel@gmail.com"}],"homepage":"https://github.com/compiiile/compiiile-print","bugs":{"url":"https://github.com/compiiile/compiiile-print/issues"},"dist":{"shasum":"f4a392effd460a97befd5f4b1962fd4f94c400a5","tarball":"https://registry.npmjs.org/@compiiile/compiiile-print/-/compiiile-print-1.0.7.tgz","fileCount":5,"integrity":"sha512-awrutZXxVU621Gac/82dFWJMmwfmjX5cu0C71SA0TcsRlB1s3Rztb4rBQlS2s2C5Q9/kr3Hw5jqKJcyOq8351g==","signatures":[{"sig":"MEUCIQC3JvyNaAVN+CaNECn30QHhDkAFZR3QVgVLPxbFkLt5LwIgcKotBdmI9kbICfj8eG2fomqVjTXOEpnFDC3NKLxbiI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44793},"main":"./src/main.js","type":"module","module":"./src/main.js","exports":{".":{"import":"./src/main.js"}},"funding":[{"url":"https://github.com/sponsors/AlbanCrepel","type":"github"},{"url":"https://ko-fi.com/alban_crepel","type":"ko-fi"}],"gitHead":"0e76422dc0252f82f0ba9aca1395ef3de57512de","private":false,"_npmUser":{"name":"alban-crepel","email":"alban.crepel@gmail.com"},"repository":{"url":"git+https://github.com/compiiile/compiiile-print.git","type":"git"},"_npmVersion":"10.9.2","description":"An Astro integration to add a print-ready page containing all Compiiile files","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pagedjs":"^0.4.3","@compiiile/compiiile":"^2.18.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/compiiile-print_1.0.7_1767484469239_0.07365486114600284","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@compiiile/compiiile-print","version":"1.1.0","keywords":["astro","compiiile","integration","print","markdown"],"author":{"name":"AlbanCrepel","email":"alban.crepel@gmail.com"},"license":"GPL-3.0-only","_id":"@compiiile/compiiile-print@1.1.0","maintainers":[{"name":"alban-crepel","email":"alban.crepel@gmail.com"}],"homepage":"https://github.com/compiiile/compiiile-print","bugs":{"url":"https://github.com/compiiile/compiiile-print/issues"},"dist":{"shasum":"1650326527388619460d76f5da6adc4377103e1b","tarball":"https://registry.npmjs.org/@compiiile/compiiile-print/-/compiiile-print-1.1.0.tgz","fileCount":5,"integrity":"sha512-2nYlp8LnoJi44ERoIqNNPJoEFU2SP8166Aha6yUpC3OZ9LKB1b2unZmFbUvR66L2Vyy+jvU2vFOCEDCyynP0+w==","signatures":[{"sig":"MEQCIFPys/3zgAqwxVfHSawhVjyP12msOxYoXASd/7Tk7MJpAiA4Eor9ZWiz3V1U//e06EpBms3CVQHVfSvI29+6OGW7ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44818},"main":"./src/main.js","type":"module","module":"./src/main.js","exports":{".":{"import":"./src/main.js"}},"funding":[{"url":"https://github.com/sponsors/AlbanCrepel","type":"github"},{"url":"https://ko-fi.com/alban_crepel","type":"ko-fi"}],"gitHead":"8ceed926399b5a103c5681d8233336f90c611871","private":false,"_npmUser":{"name":"alban-crepel","email":"alban.crepel@gmail.com"},"repository":{"url":"git+https://github.com/compiiile/compiiile-print.git","type":"git"},"_npmVersion":"10.9.2","description":"An Astro integration to add a print-ready page containing all Compiiile files","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pagedjs":"^0.4.3"},"_hasShrinkwrap":false,"peerDependencies":{"@compiiile/compiiile":"^2.*"},"_npmOperationalInternal":{"tmp":"tmp/compiiile-print_1.1.0_1780406204094_0.14662356670419197","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@compiiile/compiiile-print","description":"An Astro integration to add a print-ready page containing all Compiiile files","version":"1.1.1","type":"module","license":"GPL-3.0-only","author":{"name":"AlbanCrepel","email":"alban.crepel@gmail.com"},"private":false,"main":"./src/main.js","module":"./src/main.js","exports":{".":{"import":"./src/main.js"}},"dependencies":{"pagedjs":"^0.5.0-beta.2"},"peerDependencies":{"@compiiile/compiiile":"^2.*"},"repository":{"type":"git","url":"git+https://github.com/compiiile/compiiile-print.git"},"funding":[{"type":"github","url":"https://github.com/sponsors/AlbanCrepel"},{"type":"ko-fi","url":"https://ko-fi.com/alban_crepel"}],"bugs":{"url":"https://github.com/compiiile/compiiile-print/issues"},"homepage":"https://github.com/compiiile/compiiile-print","keywords":["astro","compiiile","integration","print","markdown"],"_id":"@compiiile/compiiile-print@1.1.1","gitHead":"22ba0ba77ce8e496a51adcbf2a8c12df71b6809b","_nodeVersion":"24.12.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-vXRWtkiwVRMsql8IZKudxdYqTIK/ysjJfBOHcCJHpHJamgIghQJONcWCg8+WKs3YGMSt6jBJv1QSoDjEfSx9Yw==","shasum":"0eeb000048ce877599a30d5b1628f88e02559b51","tarball":"https://registry.npmjs.org/@compiiile/compiiile-print/-/compiiile-print-1.1.1.tgz","fileCount":5,"unpackedSize":44825,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG8cDubz+loMpnDU940mvC0P2CqLsr1wOOQGWGAhW7rKAiA8wEZydTnqsy7UrG94VmBepOhFAG9YUZFD6m+P7TjXBg=="}]},"_npmUser":{"name":"alban-crepel","email":"alban.crepel@gmail.com"},"directories":{},"maintainers":[{"name":"alban-crepel","email":"alban.crepel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/compiiile-print_1.1.1_1787058933639_0.645588820884897"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-01T08:25:03.515Z","modified":"2026-08-18T13:15:34.020Z","1.0.0":"2024-08-01T08:25:03.800Z","1.0.1":"2024-08-01T08:28:49.172Z","1.0.2":"2024-08-01T08:42:53.746Z","1.0.3":"2024-08-01T10:58:32.029Z","1.0.4":"2024-08-01T12:34:30.124Z","1.0.5":"2024-08-01T14:49:35.513Z","1.0.6":"2024-12-16T11:43:28.507Z","1.0.7":"2026-01-03T23:54:29.375Z","1.1.0":"2026-06-02T13:16:44.228Z","1.1.1":"2026-08-18T13:15:33.781Z"},"bugs":{"url":"https://github.com/compiiile/compiiile-print/issues"},"author":{"name":"AlbanCrepel","email":"alban.crepel@gmail.com"},"license":"GPL-3.0-only","homepage":"https://github.com/compiiile/compiiile-print","keywords":["astro","compiiile","integration","print","markdown"],"repository":{"type":"git","url":"git+https://github.com/compiiile/compiiile-print.git"},"description":"An Astro integration to add a print-ready page containing all Compiiile files","maintainers":[{"name":"alban-crepel","email":"alban.crepel@gmail.com"}],"readme":"# compiiile-print\n\n> An Astro integration to add a print-ready page containing all Compiiile files.\n\n## Features\n\n- :page_facing_up: Add a `/print` route displaying all your pages ready to be printed\n- :wrench: Header can be fully customized\n- :nail_care: Apply your own style\n- :white_check_mark: All pages come after a page-break, and with a pagination\n\n## Installation\n\n```bash\nyarn add @compiiile/compiiile-print # install as a project dependency with yarn\n# or\nnpm install @compiiile/compiiile-print # install as a project dependency with npm\n```\n\n## Add to Compiiile\n\nImport the dependency and add it to your Compiiile config file (`compiiile.config.js`):\n\n```js\nimport printIntegration from \"@compiiile/compiiile-print\"\n\nexport default {\n    integrations:[printIntegration()]\n}\n```\n\nYou should now get a print-ready page when navigating to the `/print` route :sparkles:\n\n## Customize\n\n### Style\n\nTo customize the print page with your own style, pass an object to the print integration with a `style` property which is a String containing your custom CSS.\nHere is an example to set the header style:\n\n```js\nimport printIntegration from \"@compiiile/compiiile-print\"\n\nexport default {\n    integrations:[printIntegration({\n        style: `\n            .page-header-top-left {\n                \n            }\n            \n            .page-header-top-center {\n                \n            }\n\n            .page-header-top-right {\n                \n            }\n            \n            h2 {\n            \n            }\n        `\n    })]\n}\n```\n\n> :warning: By default, the print page switches to the light theme. If you want to print while using the dark theme, set the theme as a route param like so: `/print?theme=dark`.\n\n### Page header\n\nYou can customize the header displayed on each pages by passing specific object keys to the `data` property of your config:\n- `data.printHeader.topLeft`: content to be displayed at the top left of the header,\n- `data.printHeader.topCenter`: content to be displayed at the top center of the header,\n- `data.printHeader.topRight`: content to be displayed at the top right of the header.\n\nThe value must be a `String` and can contain HTML tags.\n\n### Full example\n\nHere is a full working example with custom CSS and a header containing a logo:\n\n```js\nimport printIntegration from \"@compiiile/compiiile-print\"\nimport fs from \"node:fs/promises\"\n\nconst headerLogoPath = new URL(\"./logo.png\", import.meta.url) // logo in the same directory as the config file\nconst headerLogo = await fs.readFile(headerLogoPath, {encoding:'base64'})\n\nexport default {\n    integrations:[printIntegration({\n        style: `\n            .page-header-top-center {\n                color: #d82727;\n                font-weight: bold;\n            }\n\n            .page-header-top-right {\n                color: #273ed8;\n                line-height: 1.2rem;\n                text-align: right;\n            }\n\n            html.theme--dark .page-header-top-right {\n                color: #8db0e8;\n            }\n        `\n    })],\n    data: {\n        printHeader: {\n            topLeft: `<img src=\"data:image/png;base64,${headerLogo}\" width=\"150\"/>`,\n            topCenter: \"My custom title\",\n            topRight: \"Compiiile<br/>2024\",\n        }\n    }\n}\n```\n\n## Contributions\n\nAttention is more directed on the [Compiiile project](https://github.com/compiiile/compiiile). \nSo please, open an issue first to discuss any fix or improvement on this integration.\n\n## License\n\nThis project is licensed under the terms of the GNU General Public License v3.0.\n\nSee [LICENSE.md](./LICENSE.md).\n\n","readmeFilename":"README.md"}