{"_id":"@agent-hive/beeswax","_rev":"9-a7685922945907d039491178f93c4d63","name":"@agent-hive/beeswax","dist-tags":{"latest":"0.1.9"},"versions":{"0.1.0":{"name":"@agent-hive/beeswax","version":"0.1.0","keywords":["wax","beeswax","pdf","react","jsx","document","compiler"],"license":"MIT","_id":"@agent-hive/beeswax@0.1.0","maintainers":[{"name":"swpo","email":"seanwienz@gmail.com"}],"homepage":"https://github.com/Agent-Hive/beeswax#readme","bugs":{"url":"https://github.com/Agent-Hive/beeswax/issues"},"bin":{"beeswax":"dist/cli.js"},"dist":{"shasum":"f7f08b6d39f8fc0b531e2f21e5e268f706586afa","tarball":"https://registry.npmjs.org/@agent-hive/beeswax/-/beeswax-0.1.0.tgz","fileCount":55,"integrity":"sha512-QiTX3EYnpoRpsOd4oS1syBRaHey8lZQPbbJasNXmvW2Pk/QAfV0MsfH1qbzFkV8y6zTcPLbutsF8PNAaOQJ0CQ==","signatures":[{"sig":"MEYCIQD7h9avpSfVWrUxGSH1QOGxpxwzVCaRLe0YUMCHfIsivwIhAPybJfizy1cjsw8cvxsFVjpfsEfgppaBhrAZ4MdpDR6O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7ca91b912c187f8462237c452d367b1107127529","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"swpo","email":"seanwienz@gmail.com"},"repository":{"url":"git+https://github.com/Agent-Hive/beeswax.git","type":"git"},"_npmVersion":"11.6.0","description":"Compile .wax files (React/JSX source bundles) to PDF, PNG, and JPG","directories":{},"_nodeVersion":"24.7.0","dependencies":{"chalk":"^5.4.1","react":"^19.0.0","esbuild":"^0.25.0","pdf-lib":"^1.17.1","archiver":"^7.0.1","commander":"^13.1.0","react-dom":"^19.0.0","playwright":"^1.50.0","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.13.0","@types/react":"^19.0.0","@types/archiver":"^6.0.3","@types/react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beeswax_0.1.0_1771775474024_0.5514151396977405","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agent-hive/beeswax","version":"0.1.2","keywords":["wax","beeswax","pdf","react","jsx","document","compiler"],"license":"MIT","_id":"@agent-hive/beeswax@0.1.2","maintainers":[{"name":"swpo","email":"seanwienz@gmail.com"}],"homepage":"https://github.com/Agent-Hive/beeswax#readme","bugs":{"url":"https://github.com/Agent-Hive/beeswax/issues"},"bin":{"beeswax":"dist/cli.js"},"dist":{"shasum":"4f4781173496643fc68a3c3c7c89a3d02dc0118f","tarball":"https://registry.npmjs.org/@agent-hive/beeswax/-/beeswax-0.1.2.tgz","fileCount":56,"integrity":"sha512-QZqUg9C037Pl+2LAXo1H6kXbqtyV6aZpdeHB47DnFKPsq0/umYiKWRnEX29YWdUbdUZeJkbUFf91XFbGr6mt+A==","signatures":[{"sig":"MEUCIQDU0p/Vm5Su7Id+FrV5WDfg5XwF+ebwKW/jK30+g3vkwgIgfqVaLT3uoyWWOBsXKnu+PRRNOIE/BAfuLAWXaWIxCto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59672},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c7403b04daeaaf57e10f2ca0706c6cf2671457ee","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"swpo","email":"seanwienz@gmail.com"},"repository":{"url":"git+https://github.com/Agent-Hive/beeswax.git","type":"git"},"_npmVersion":"11.6.0","description":"Compile .wax files (React/JSX source bundles) to PDF, PNG, and JPG","directories":{},"_nodeVersion":"24.7.0","dependencies":{"chalk":"^5.4.1","react":"^19.0.0","esbuild":"^0.25.0","pdf-lib":"^1.17.1","archiver":"^7.0.1","commander":"^13.1.0","react-dom":"^19.0.0","playwright":"^1.50.0","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.13.0","@types/react":"^19.0.0","@types/archiver":"^6.0.3","@types/react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beeswax_0.1.2_1771776849072_0.6933579347673535","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@agent-hive/beeswax","version":"0.1.3","keywords":["wax","beeswax","pdf","react","jsx","document","compiler"],"license":"MIT","_id":"@agent-hive/beeswax@0.1.3","maintainers":[{"name":"swpo","email":"seanwienz@gmail.com"}],"homepage":"https://github.com/Agent-Hive/beeswax#readme","bugs":{"url":"https://github.com/Agent-Hive/beeswax/issues"},"bin":{"beeswax":"dist/cli.js"},"dist":{"shasum":"682805bcb2e1ca2370397c2ddf2faee4e6ff1de5","tarball":"https://registry.npmjs.org/@agent-hive/beeswax/-/beeswax-0.1.3.tgz","fileCount":56,"integrity":"sha512-kKtqP3vBzjxEmFKn/XWjTVOVSJtJP2c2omRdAalmWyB53+vqk5rUgM9NOauO7tNA/7awivlXCS++qPamNfEd+w==","signatures":[{"sig":"MEYCIQCfo8jyuHX87fLTQYufPVmxafsmXNKDOWv46k9dY6tH1wIhAKKVGdBaUL3XlAqrYhV8kSlGjp4YZ7XnnV4y+KUQE4U5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61386},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"54165e94f4095e27cfdc14b21a30c7c78f31429f","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"swpo","email":"seanwienz@gmail.com"},"repository":{"url":"git+https://github.com/Agent-Hive/beeswax.git","type":"git"},"_npmVersion":"11.6.0","description":"Compile .wax files (React/JSX source bundles) to PDF, PNG, and JPG","directories":{},"_nodeVersion":"24.7.0","dependencies":{"chalk":"^5.4.1","react":"^19.0.0","esbuild":"^0.25.0","pdf-lib":"^1.17.1","archiver":"^7.0.1","commander":"^13.1.0","react-dom":"^19.0.0","playwright":"^1.50.0","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.13.0","@types/react":"^19.0.0","@types/archiver":"^6.0.3","@types/react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beeswax_0.1.3_1771777188482_0.48929080071279163","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@agent-hive/beeswax","version":"0.1.4","keywords":["wax","beeswax","pdf","react","jsx","document","compiler"],"license":"MIT","_id":"@agent-hive/beeswax@0.1.4","maintainers":[{"name":"swpo","email":"seanwienz@gmail.com"}],"homepage":"https://github.com/Agent-Hive/beeswax#readme","bugs":{"url":"https://github.com/Agent-Hive/beeswax/issues"},"bin":{"beeswax":"dist/cli.js"},"dist":{"shasum":"9d4e2f79389cbd5209d86e3bb9b606de860882fc","tarball":"https://registry.npmjs.org/@agent-hive/beeswax/-/beeswax-0.1.4.tgz","fileCount":57,"integrity":"sha512-FTqCiE39AOams1V8oLb1JYsHY0xIB8c1WwNXF3Nm8r45BrVxcVHbxtKmgsDxpDNXQqPCViV9ehsAeo7a+BzjIw==","signatures":[{"sig":"MEUCIQCAVHElP2FSNX9lLM9extoSa0q34nMFf55Q+J2UlbETAgIgS7mkoSTor2POEBz70QnnF4QTgb91c5lBrG1gXdfUvMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67018},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e0092da86afdf47d16a915af1b3c9b2caa8d28af","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"swpo","email":"seanwienz@gmail.com"},"repository":{"url":"git+https://github.com/Agent-Hive/beeswax.git","type":"git"},"_npmVersion":"11.6.0","description":"Compile .wax files (React/JSX source bundles) to PDF, PNG, and JPG","directories":{},"_nodeVersion":"24.7.0","dependencies":{"chalk":"^5.4.1","react":"^19.0.0","esbuild":"^0.25.0","pdf-lib":"^1.17.1","archiver":"^7.0.1","commander":"^13.1.0","react-dom":"^19.0.0","playwright":"^1.50.0","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.13.0","@types/react":"^19.0.0","@types/archiver":"^6.0.3","@types/react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beeswax_0.1.4_1771945333428_0.3356881312523894","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@agent-hive/beeswax","version":"0.1.5","keywords":["wax","beeswax","pdf","react","jsx","document","compiler"],"license":"MIT","_id":"@agent-hive/beeswax@0.1.5","maintainers":[{"name":"swpo","email":"seanwienz@gmail.com"}],"homepage":"https://github.com/Agent-Hive/beeswax#readme","bugs":{"url":"https://github.com/Agent-Hive/beeswax/issues"},"bin":{"beeswax":"dist/cli.js"},"dist":{"shasum":"2c773594fa2a3d35cf6fe9efd0a4a31c9b0308c3","tarball":"https://registry.npmjs.org/@agent-hive/beeswax/-/beeswax-0.1.5.tgz","fileCount":57,"integrity":"sha512-8CPqMYxvN4oPm00/l4VxBDrQvA/evZWfml76LAg2vNL3EijwDTSGLaXOHx2gnfP8cBKM/KUdm+ezEnkLZ97G1Q==","signatures":[{"sig":"MEQCIDyPeiD3tAstTJa4DkIi+5xHFpUv3sj9vECXRd/Xq7d+AiAxQ8iGhPfci6mo9frx4OOjv0ePfEQsjx4WhB6jd0aCDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67546},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a6044acb2bf27d2794d35e8bfe36a3b318d6eba6","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"swpo","email":"seanwienz@gmail.com"},"repository":{"url":"git+https://github.com/Agent-Hive/beeswax.git","type":"git"},"_npmVersion":"11.6.0","description":"Compile .wax files (React/JSX source bundles) to PDF, PNG, and JPG","directories":{},"_nodeVersion":"24.7.0","dependencies":{"chalk":"^5.4.1","react":"^19.0.0","esbuild":"^0.25.0","pdf-lib":"^1.17.1","archiver":"^7.0.1","commander":"^13.1.0","react-dom":"^19.0.0","playwright":"^1.50.0","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.13.0","@types/react":"^19.0.0","@types/archiver":"^6.0.3","@types/react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beeswax_0.1.5_1771947082595_0.8322455980115209","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@agent-hive/beeswax","version":"0.1.6","keywords":["wax","beeswax","pdf","react","jsx","document","compiler"],"license":"MIT","_id":"@agent-hive/beeswax@0.1.6","maintainers":[{"name":"swpo","email":"seanwienz@gmail.com"}],"homepage":"https://github.com/Agent-Hive/beeswax#readme","bugs":{"url":"https://github.com/Agent-Hive/beeswax/issues"},"bin":{"beeswax":"dist/cli.js"},"dist":{"shasum":"134e2ce6f5be6f30d86b52e8e7885cc1aeabdfda","tarball":"https://registry.npmjs.org/@agent-hive/beeswax/-/beeswax-0.1.6.tgz","fileCount":57,"integrity":"sha512-HLd/2aEDaNvoaM3r/NRQIXlXnk3r1ycjaxQlUHmIbq+3W32k4vaPa6dOipuvRfxT+QDj0+uLuisN/VA5p7JSWA==","signatures":[{"sig":"MEUCIQD7SlEXfWB5CFEp66+g3kP++0xod12JBdOr70z/XMigfwIgR4tHwZyYYTNBjsCpQ7Y/DuSZ7kx0g7OM0lTk02rVrfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67870},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1c846bf3573f36f5e9fd6661e147ef113eba8721","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"swpo","email":"seanwienz@gmail.com"},"repository":{"url":"git+https://github.com/Agent-Hive/beeswax.git","type":"git"},"_npmVersion":"11.6.0","description":"Compile .wax files (React/JSX source bundles) to PDF, PNG, and JPG","directories":{},"_nodeVersion":"24.7.0","dependencies":{"chalk":"^5.4.1","react":"^19.0.0","esbuild":"^0.25.0","pdf-lib":"^1.17.1","archiver":"^7.0.1","commander":"^13.1.0","react-dom":"^19.0.0","playwright":"^1.50.0","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.13.0","@types/react":"^19.0.0","@types/archiver":"^6.0.3","@types/react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beeswax_0.1.6_1771951288538_0.014122008406662667","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@agent-hive/beeswax","version":"0.1.7","keywords":["wax","beeswax","pdf","react","jsx","document","compiler"],"license":"MIT","_id":"@agent-hive/beeswax@0.1.7","maintainers":[{"name":"swpo","email":"seanwienz@gmail.com"}],"homepage":"https://github.com/Agent-Hive/beeswax#readme","bugs":{"url":"https://github.com/Agent-Hive/beeswax/issues"},"bin":{"beeswax":"dist/cli.js"},"dist":{"shasum":"a0a17d5f459e54ae47e4cf61761eedb89b5cca9b","tarball":"https://registry.npmjs.org/@agent-hive/beeswax/-/beeswax-0.1.7.tgz","fileCount":57,"integrity":"sha512-2A47MJKu/wknYGxzSsmlskmVy6rZHU3dhjgUIa0g40vCgKPho+ijVRnRawHK4Ef6LajqUKVMCp1XQY6HZWU5yg==","signatures":[{"sig":"MEUCIQDR5RyTFxKKU2Zcb1Nr4A/BhayA0zRyj7Gk07CUmDPHRQIgM1xJ72AdbOJHc3O6qaOQRqNk7zFAY7dp5+sGhYRLD50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68045},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4a3d10c36fca936b16b9817adf11c936e5821367","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"swpo","email":"seanwienz@gmail.com"},"repository":{"url":"git+https://github.com/Agent-Hive/beeswax.git","type":"git"},"_npmVersion":"11.6.0","description":"Compile .wax files (React/JSX source bundles) to PDF, PNG, and JPG","directories":{},"_nodeVersion":"24.7.0","dependencies":{"chalk":"^5.4.1","react":"^19.0.0","esbuild":"^0.25.0","pdf-lib":"^1.17.1","archiver":"^7.0.1","commander":"^13.1.0","react-dom":"^19.0.0","playwright":"^1.50.0","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.13.0","@types/react":"^19.0.0","@types/archiver":"^6.0.3","@types/react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beeswax_0.1.7_1771956905701_0.398380219867029","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@agent-hive/beeswax","version":"0.1.8","keywords":["wax","beeswax","pdf","react","jsx","document","compiler"],"license":"MIT","_id":"@agent-hive/beeswax@0.1.8","maintainers":[{"name":"swpo","email":"seanwienz@gmail.com"}],"homepage":"https://github.com/Agent-Hive/beeswax#readme","bugs":{"url":"https://github.com/Agent-Hive/beeswax/issues"},"bin":{"beeswax":"dist/cli.js"},"dist":{"shasum":"1ff6f9e5583c842db60a8f3fec331f6a347371ea","tarball":"https://registry.npmjs.org/@agent-hive/beeswax/-/beeswax-0.1.8.tgz","fileCount":57,"integrity":"sha512-zsaF+Ha9GnStC1E2w38KWrNVc/XfiLFgoZpexYP4bYgJQYOJuVriLKqVQ144dCjBgxrp4rJS2gL8Kh6YA1iyYg==","signatures":[{"sig":"MEUCIDYYpoDMAL8Soqc0W0YVMYIS0STrukjH0x651oJfbL9OAiEA4i9s/M+xRYcIyrosYC+XdK9uPjYNbSVD83XFbyhUfMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70199},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cf18ec3af22bf018ffa775cab113ed4203f909e5","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"swpo","email":"seanwienz@gmail.com"},"repository":{"url":"git+https://github.com/Agent-Hive/beeswax.git","type":"git"},"_npmVersion":"11.6.0","description":"Compile .wax files (React/JSX source bundles) to PDF, PNG, and JPG","directories":{},"_nodeVersion":"24.7.0","dependencies":{"chalk":"^5.4.1","react":"^19.0.0","esbuild":"^0.25.0","pdf-lib":"^1.17.1","archiver":"^7.0.1","commander":"^13.1.0","react-dom":"^19.0.0","playwright":"^1.50.0","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.13.0","@types/react":"^19.0.0","@types/archiver":"^6.0.3","@types/react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beeswax_0.1.8_1772547147454_0.9691430995714079","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@agent-hive/beeswax","version":"0.1.9","description":"Compile .wax files (React/JSX source bundles) to PDF, PNG, and JPG","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"beeswax":"dist/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc","dev":"tsc --watch","test":"vitest run","test:watch":"vitest","prepublishOnly":"npm run build"},"dependencies":{"archiver":"^7.0.1","chalk":"^5.4.1","commander":"^13.1.0","esbuild":"^0.25.0","extract-zip":"^2.0.1","pdf-lib":"^1.17.1","playwright":"^1.50.0","react":"^19.0.0","react-dom":"^19.0.0"},"devDependencies":{"@types/archiver":"^6.0.3","@types/node":"^22.13.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","typescript":"^5.7.0","vitest":"^3.0.0"},"keywords":["wax","beeswax","pdf","react","jsx","document","compiler"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Agent-Hive/beeswax.git"},"_id":"@agent-hive/beeswax@0.1.9","gitHead":"13cd2f11468c6d34af8d86fee4ac54ae7b357bbd","bugs":{"url":"https://github.com/Agent-Hive/beeswax/issues"},"homepage":"https://github.com/Agent-Hive/beeswax#readme","_nodeVersion":"24.7.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-1kKGxNRCkcE2YEsxz4MUtp8gfMYSO/GIgYY0jrIixHOEqsQlON8lc1piWcGlpKpnuA/ofs4ijOIVQsxfj3Xeqw==","shasum":"10ad462c3b097e952d872d18c13d5a4d402557b1","tarball":"https://registry.npmjs.org/@agent-hive/beeswax/-/beeswax-0.1.9.tgz","fileCount":57,"unpackedSize":71601,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEfEZ/V+gBRoOLo/zE5nVXU7IZtXPTIF3co1Du+KkVE2AiBBEHV4TYvLB1pfuRR9nFXtHS/eNeCHZJJcmQXuPrmffg=="}]},"_npmUser":{"name":"swpo","email":"seanwienz@gmail.com"},"directories":{},"maintainers":[{"name":"swpo","email":"seanwienz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/beeswax_0.1.9_1773336005797_0.8697506403530484"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-22T15:51:13.909Z","modified":"2026-03-12T17:20:06.089Z","0.1.0":"2026-02-22T15:51:14.198Z","0.1.2":"2026-02-22T16:14:09.219Z","0.1.3":"2026-02-22T16:19:48.617Z","0.1.4":"2026-02-24T15:02:13.575Z","0.1.5":"2026-02-24T15:31:22.732Z","0.1.6":"2026-02-24T16:41:28.703Z","0.1.7":"2026-02-24T18:15:05.882Z","0.1.8":"2026-03-03T14:12:27.651Z","0.1.9":"2026-03-12T17:20:05.956Z"},"bugs":{"url":"https://github.com/Agent-Hive/beeswax/issues"},"license":"MIT","homepage":"https://github.com/Agent-Hive/beeswax#readme","keywords":["wax","beeswax","pdf","react","jsx","document","compiler"],"repository":{"type":"git","url":"git+https://github.com/Agent-Hive/beeswax.git"},"description":"Compile .wax files (React/JSX source bundles) to PDF, PNG, and JPG","maintainers":[{"name":"swpo","email":"seanwienz@gmail.com"}],"readme":"# Beeswax\n\nCompile `.wax` files (React/JSX source bundles) to PDF, PNG, and JPG.\n\nA `.wax` file is a zip archive containing React components, assets, and a manifest. Beeswax handles the build tooling (esbuild), rendering (Playwright), and output generation (pdf-lib) so you just write standard React.\n\n## Install\n\n```bash\nnpm install @agent-hive/beeswax\n```\n\nThen install the browser engine:\n\n```bash\nnpx playwright install chromium\n```\n\n## Quick Start\n\n```bash\n# Scaffold a new project\nnpx beeswax init my-doc\ncd my-doc\n\n# Compile to PDF\nnpx beeswax compile .\n```\n\nThis creates a `manifest.json` and `index.jsx` with a single page, then compiles it to PDF.\n\n## The `<Page>` Component\n\nWrap each page of your document in a `<Page>` component. Everything inside is standard HTML/CSS rendered in a real browser.\n\n```jsx\nimport { Page } from '@agent-hive/beeswax';\n\nexport default function Document() {\n  return (\n    <>\n      <Page name=\"cover\">\n        <div style={{\n          width: '100%', height: '100%',\n          display: 'flex', alignItems: 'center', justifyContent: 'center',\n          background: 'linear-gradient(135deg, #667eea 0%, #764ba2 100%)',\n          color: 'white', fontFamily: 'system-ui, sans-serif',\n        }}>\n          <h1 style={{ fontSize: '72px' }}>Annual Report</h1>\n        </div>\n      </Page>\n      <Page name=\"summary\">\n        <div style={{ padding: '60px', fontFamily: 'system-ui, sans-serif' }}>\n          <h2>Executive Summary</h2>\n          <p>Content here...</p>\n        </div>\n      </Page>\n    </>\n  );\n}\n```\n\nEach `<Page>` becomes one page in the PDF or one image file for PNG/JPG output. The optional `name` prop controls output filenames for image formats.\n\n## Manifest\n\nEvery `.wax` project needs a `manifest.json`:\n\n```json\n{\n  \"version\": \"1.0\",\n  \"format\": \"jsx\",\n  \"entry\": \"index.jsx\",\n  \"output\": {\n    \"type\": \"pdf\",\n    \"dimensions\": { \"width\": 1920, \"height\": 1080 }\n  }\n}\n```\n\n**Common dimensions:**\n\n| Use case | Width | Height |\n|----------|-------|--------|\n| Presentation (16:9) | 1920 | 1080 |\n| Letter portrait | 816 | 1056 |\n| Letter landscape | 1056 | 816 |\n| A4 portrait | 794 | 1123 |\n| Social media square | 1080 | 1080 |\n\n## CLI\n\n```bash\nbeeswax compile <dir|file.wax> [options]\n  -o, --output <format>    pdf, png, or jpg (default: from manifest)\n  -f, --filename <name>    Output base filename\n  -d, --outdir <dir>       Output directory (default: cwd)\n\nbeeswax pack [dir] [-o output.wax]\n  Pack a directory into a .wax archive\n\nbeeswax unpack <file.wax> [dir]\n  Unpack a .wax archive\n\nbeeswax init [dir]\n  Scaffold a new .wax project\n\nbeeswax setup-skill [agent-type]\n  Install the beeswax skill for Claude Code\n```\n\n## Library API\n\n```ts\nimport { compile, pack, unpack, Page } from '@agent-hive/beeswax';\n\n// Compile a directory or .wax file\nconst result = await compile('./my-doc', {\n  output: 'pdf',        // 'pdf' | 'png' | 'jpg'\n  filename: 'report',   // output base name\n  outdir: './output',   // output directory\n});\nconsole.log(result.files);    // ['/path/to/report.pdf']\nconsole.log(result.duration); // ms\n\n// Pack/unpack .wax archives\nawait pack('./my-doc', 'report.wax');\nawait unpack('report.wax', './unpacked');\n```\n\n## How It Works\n\n```\n.wax source directory\n  → esbuild transpiles JSX (milliseconds)\n  → Playwright loads compiled output in headless Chromium\n  → Each <Page> is rendered at exact viewport dimensions\n  → Pages are merged into a single PDF (pdf-lib) or saved as individual images\n  → Thumbnail generated from first page\n```\n\n## Assets\n\nPut images, fonts, and other assets in your project directory and import them:\n\n```jsx\nimport logo from './assets/logo.png';\n\nexport default function Document() {\n  return (\n    <Page>\n      <img src={logo} alt=\"Logo\" />\n    </Page>\n  );\n}\n```\n\nSupported asset types: `.png`, `.jpg`, `.svg`, `.gif`, `.woff`, `.woff2`, `.ttf` — all bundled as data URLs.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}