{"_id":"astro-webmanifest","_rev":"17-f3026fb5d55e55e8cd2700de8c064738","name":"astro-webmanifest","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.1":{"name":"astro-webmanifest","version":"0.0.1","description":"Generate a webmanifest for Astro","keywords":[],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","devDependencies":{"@types/node":"^17.0.35","@types/jest":"^27.5.1","at-scripts":"0.0.1","astro":"^1.0.0-beta.31","jest":"28.1.0","memfs":"^3.4.3","ts-jest":"^28.0.2","typescript":"^4.6.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts build && tsc -p tsconfig.build.json","build:declarations":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test":"jest","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.0.1","_integrity":"sha512-w5JrzZuc/txJmnX0yAXgBz5gfEzEEQJ3KMhI4sQkzs74Ogv6WlmGOfuxdkVBpNG3fKeyJIBaerCIxI+aruJgWw==","_resolved":"C:\\Users\\alex\\AppData\\Local\\Temp\\0120e762f29c703ad74b446969c7a08e\\astro-webmanifest-0.0.1.tgz","_from":"file:astro-webmanifest-0.0.1.tgz","_nodeVersion":"18.1.0","_npmVersion":"8.9.0","dist":{"integrity":"sha512-w5JrzZuc/txJmnX0yAXgBz5gfEzEEQJ3KMhI4sQkzs74Ogv6WlmGOfuxdkVBpNG3fKeyJIBaerCIxI+aruJgWw==","shasum":"2dbb08989013583c4346fa8f579956a79100504f","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.0.1.tgz","fileCount":5,"unpackedSize":2629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDnez+6FXBv1rA5UlAFw+Mm1SQXVk5SMVAfixhR7kDrGAiEA7Xpv3WxpkVzw9RZyvEou/Mb0jWtMzK9MV/7w/duABgk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiVXuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpE3g/+P7lPn/2kG659Ih8VCTFcsCLVNro/f4uUVJK0aWvamXtcsdO/\r\nQyiTRbb2uXFb4B0ukeNqp8VJPsH36BbKaS648wwI7po5IonWHgZsfUSTj8zr\r\n1GCXZLuUFIIfeb5QwAYv8eHiX7JlkjF6r4HXii4hTzwyERQTC7Of1JUb7RRz\r\nxeWBOYjMjEpX2/WEnQJJ3ceuz3TsuJ6g4oFfKAPVEW3nKUEcYF6vCylwec4J\r\n7i4DVrMSXqrAfXLJ4hUAp/b5O5ClW0he2RFw+kp7SVcaF5lD+Wk0hn5KPtPI\r\ni1M8qoiGiiJfy1EpxkFSuRYc1RHbEWtF5MnsIBxZ7vovPEGCg6LCWFFAJJBV\r\nYsi8NHkGIpbcWUdHOp+o9scuHdEbHocPE48hayo7Ag9WokkCHv+gLzsz/96T\r\nCuQzyse+tM7yA1MgwTYX9BxaHFvxAwuEWDhRcCOQhghNqlzloNlQW9FpW51S\r\nCz7l2OCXAi+TcZGdu95WmFrx1KiJ3bb4nDpj9cf3+stRtMQOw/r7mW7H6Xf8\r\n9gxDFAC5+vlDTgDea3Q1ZLX6iLLyae0PmVOa0yRqT/3KlsRtc4hYPrFR7YAG\r\n1TitWyPFZht4AJoncQiC5Dpl6iAna7Q40vHjRl3w+b2SjVr4352t4kLKIuu8\r\nlqzv2CgoeGy20u8h/jki6QOoIzPwJGpSXC0=\r\n=BDtc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.0.1_1653167598338_0.8878789006149184"},"_hasShrinkwrap":false},"0.2.0":{"name":"astro-webmanifest","version":"0.2.0","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro","astro-component","favicon","icons","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"node-html-parser":"latest","sharp":"^0.30.6","valid-filename":"^4.0.0"},"devDependencies":{"@types/node":"^17.0.38","@types/sharp":"^0.30.2","astro":"^1.0.0-beta.38","at-scripts":"0.0.3","c8":"^7.11.3","typescript":"^4.7.2","vite":"^2.9.9","vitest":"^0.13.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy-index.d.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.2.0","_integrity":"sha512-CoVMM18Li+ri2T6EoJd7AVccQvLW5bnzLykFAABsi3TKO/jokwi/ud0hDCzbEEgu4pjdmTw7qQfQPNxkaL+wxw==","_resolved":"/tmp/49ef165393d0ddc714948f548b4ba440/astro-webmanifest-0.2.0.tgz","_from":"file:astro-webmanifest-0.2.0.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-CoVMM18Li+ri2T6EoJd7AVccQvLW5bnzLykFAABsi3TKO/jokwi/ud0hDCzbEEgu4pjdmTw7qQfQPNxkaL+wxw==","shasum":"d42a7936d5e32d0e05528370fdb965373de3da7f","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.2.0.tgz","fileCount":5,"unpackedSize":50766,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDwaqk6XP+FITN2Xxf/FHEyj7e+0DjABCM5xN4wJVcWAIgKo4Zx+0MSSGNmc/gTy6eIqXOH8KmfJdSl9qHATKbT10="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil4J+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAqw/+K9caP1len+d8RIdiD+j97WIU3Y/H8RM994xXUBmgZFcjzFnf\r\nLyinGWV2d8EdLhud2l1pS1W9ORnfwnnFpnvX0nDY/IISTO5ZwcdL/ENxrn1N\r\n0eHAefkuDV94H5gHP18TkQ/Q6kE/bS/7989a6gy0cWth6DsH1CK2YzjTqM/t\r\nknR8USgIJtwt2/Vra9fklROD7HpveLD7i6GdIH1FOz9tUN6aqfpkBwd+5DGl\r\n3jZ+bnLR7YDmSnplGMiOtaGjkk6Foxb12DAu8zyQozLy4EKpL+jMeM/4QSoD\r\nJ+yma+LN5Z3f1F/cfXhpfhiYuRrKquIhNs99HiXkCZZ3hJtRL04mi5qWdhwv\r\nOo0M5vPphDJmD/1MkVrkQTepRoDv91LS0azx8YGrW5507E7OmhWYdPC0CRj5\r\nri/Jq+how5I5bVC+/X0EKCRo1VbhqD2+ZYT+QSNxVlfrpV7Jpta0h3e4EqFR\r\n/tfuPWq+Z5NBmq8iOrqvRdZh0ZDmgzICPgQSezYnB7f29abl+YIfkMXjjpAP\r\nc454me767Ds5Bl3NfWYH5du8zhel3KEsOR6Lwcbk61DDYkiJMWFC7AtduTEH\r\nUiOd+okU7a0FodfOPVj8RWwKBTclRd5qEZ1iUohMZ8uHpTAaO+52VPqqr0Le\r\nLSxu0QmrTO55/UhL8XeYAx9Gyk3X95NBfBA=\r\n=DlBY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.2.0_1654096510270_0.7763566122579937"},"_hasShrinkwrap":false},"0.3.0":{"name":"astro-webmanifest","version":"0.3.0","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro","astro-component","favicon","icon","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"deepmerge":"^4.2.2","node-html-parser":"^5.3.3","sharp":"^0.30.6","valid-filename":"^4.0.0","zod":"^3.17.3"},"devDependencies":{"@types/node":"^17.0.40","@types/sharp":"^0.30.2","astro":"^1.0.0-beta.40","at-scripts":"0.0.3","c8":"^7.11.3","typescript":"^4.7.3","vite":"^2.9.9","vitest":"^0.13.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy-index.d.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.3.0","_integrity":"sha512-FQygbfIS89kjviZvP4WPza4FTCjLjsduSGa2pwC7pbCWFuy90jNcIiEVdDAVLvB4lAyB89TiZe5gDADIf62ToA==","_resolved":"/tmp/6f71d558f82bea139a1bdb4e4c518ec9/astro-webmanifest-0.3.0.tgz","_from":"file:astro-webmanifest-0.3.0.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-FQygbfIS89kjviZvP4WPza4FTCjLjsduSGa2pwC7pbCWFuy90jNcIiEVdDAVLvB4lAyB89TiZe5gDADIf62ToA==","shasum":"c03dc8c15a1e34fabec09bc73ef5b9969acc214e","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.3.0.tgz","fileCount":5,"unpackedSize":53145,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOk+7Yb2GqTaNbP8vsCUqhX4jNwSOO+B8fNODKv/SSrwIhAIm4LxKV8PW/oRf7d9ENNITw47Shl1+MjaKzLUwoxkbm"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinJENACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQLBAAj0wf4zsiZGDY8v1L42Zm4Zjgh4pWIh8ePko5rhewHOZ2FT6F\r\nBOdzBsyJ8vF0j7cGkIiRTfgbX4KmUSIoJxR5uQjpdXbSUWcvacimO+QWY2pJ\r\nx+hA24DedKJ0ocbWsmDtW5e6gSgI7hjffQn9YfUladRBUlUmYDBK+g5rgt+d\r\nogNAy8iiaGdRF6cjH/qu+XVRjuCrio1syITpF1kC9S4zA3U++HeUQfF3puYA\r\ngqxGPuUazaa/u9yjEpwTlI/KXIR1PtAy97pcEgMfdhRRknrPpIKakVUoQ74l\r\n7g9b/wub0M6cJnWXg5e5HeVgqfi5Nur6hJZBFC9a8m3SH/faC7TWDg6Urse6\r\nIzGofQST9OMQk7Ign/jEo0zRoB+DLaX9rL/h2MB/je01VqEnpp2csCXApJcO\r\nAOnYHGiT2CsSNVrYlf8h6R97VrvqudjN4595qcDN+UAwPLWEvdkS0RlZTnRc\r\nDQzXABa3MHDgER3SSSxLHD9SE3lVe+JFiiD8pPOzpVBZMqDpXaLI5ukKwwKS\r\ncdqCgs10nl4P70hxejDidYYEpT5feRMnS0MNRzyEue8F/OiQ9jXna1ekDJus\r\ntDGEXY3pMFnCQ9HA6f2X+zsBJncvOU8t4IjXsE8CD/49sLNkdRCeRDfekTHN\r\nO4up4W7gi0gsMqxcVfbaWPzEjYgo2yTIHzE=\r\n=GG5M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.3.0_1654427917610_0.19802876517662105"},"_hasShrinkwrap":false},"0.3.1":{"name":"astro-webmanifest","version":"0.3.1","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro","astro-component","favicon","icon","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"deepmerge":"^4.2.2","node-html-parser":"^5.3.3","sharp":"^0.30.6","valid-filename":"^4.0.0","zod":"^3.17.3"},"devDependencies":{"@types/node":"^17.0.41","@types/sharp":"^0.30.4","astro":"^1.0.0-beta.42","at-scripts":"0.0.4","c8":"^7.11.3","typescript":"^4.7.3","vite":"^2.9.10","vitest":"^0.14.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy index.d.ts && at-scripts copy-s constants.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.3.1","_integrity":"sha512-l66C9Q5m026C1cXIC4vA5B4O6ZJXZxt5VLXZTNcEQCJmnf6ABEUJnSTIZJuXD7Ak8gAcqnQgKVNM7PKfHTe5fQ==","_resolved":"/tmp/6d909be74e7a51e2b85ac5c623006b83/astro-webmanifest-0.3.1.tgz","_from":"file:astro-webmanifest-0.3.1.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-l66C9Q5m026C1cXIC4vA5B4O6ZJXZxt5VLXZTNcEQCJmnf6ABEUJnSTIZJuXD7Ak8gAcqnQgKVNM7PKfHTe5fQ==","shasum":"0883845d47e6769d68a1e0409e9b617c64272bfc","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.3.1.tgz","fileCount":6,"unpackedSize":54019,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4kPT0dAJmsmJFAB4rUG7wIFaz2gC9nSeqDSwd8suG2AiEA4SQM20JYYxaV/OXVLTcFfBwaox9NsnUntFZ4wefsGuI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioQ0xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNHA/+O+ozhqQBETCyRYf+yxfaTZFA0O2FZhimKV+QEaKwGUmSHKEn\r\n5rajgkb1QY2cSX5EQ3EcMV+AS9a9uzpe0eDwCcnAVNnSFl5STtkeyA0tCLV/\r\ndEIOkyTwvZEk/TaoI493EhWK8zAmOCsSTQOVOozPOtjRcTBrBZT/ZUl++b3Y\r\nJxZEE5EyMn0AcRFmNw718FLZ+BdTbn36hICOHLvbrpofPNyh8vUCsRIdFOYk\r\np08iwPuessa6UJ1NohZb60nbnHrsBZa+DYr6EtJMojwFInq+ZDH4RpQoJG9C\r\nJJKM6oIga46y/4DTnzlAUJ2CnimX4qofqt6loOJs/BYnv7W75S4jNjPwBr7/\r\nL+5Wdl7c728KJFzsgQkpm4Z8AV/UIGhBeP+ydInAEcgejNXSGA14cnfBfJtl\r\nr1V2boFQORX3QW8H+iOSRdSH32v4wHsBISNK49EuSBH9i07xr2wccMoxOZGi\r\nMx4KVH2fFUOW5iBW6/G5r20+4dtCGRiW4epG0JCOSLlUa0o0OLsdNrrTm1s3\r\ndYviSiPqA7snEdxhGBW+L1HqiU0IEqucqhv0/fsBvFip7h3c16zMLrV9dBrs\r\neLEVs9U5eTb63Qv2xDZzcjM87skZ74RMST+xHMpO6sPQuYuZpq3EWeO6aGSa\r\nFSJANjwCDC89hvKFybvbdqBEJevvdXOaddg=\r\n=geeb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.3.1_1654721841467_0.447294539755724"},"_hasShrinkwrap":false},"0.3.2":{"name":"astro-webmanifest","version":"0.3.2","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro","astro-component","favicon","icon","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"deepmerge":"^4.2.2","node-html-parser":"^5.3.3","sharp":"^0.30.6","valid-filename":"^4.0.0","zod":"^3.17.3"},"devDependencies":{"@types/node":"^17.0.43","@types/sharp":"^0.30.4","astro":"^1.0.0-beta.46","at-scripts":"0.0.4","c8":"^7.11.3","typescript":"^4.7.3","vite":"^2.9.12","vitest":"^0.15.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy index.d.ts && at-scripts copy-s constants.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.3.2","_integrity":"sha512-R0vL65hk5M3ia3+cKWfNaXOmlZukR0WBo45PIPQ2n8+DJc4KcXgI6Ybn2i/TptF/tmlKHW5a44Nx3hiim+NDbw==","_resolved":"/tmp/6a95d2566fcd52d78af33ae532c20ca5/astro-webmanifest-0.3.2.tgz","_from":"file:astro-webmanifest-0.3.2.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-R0vL65hk5M3ia3+cKWfNaXOmlZukR0WBo45PIPQ2n8+DJc4KcXgI6Ybn2i/TptF/tmlKHW5a44Nx3hiim+NDbw==","shasum":"8f26f3d18f2e161c01c03c31f3ccedc52d065e3a","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.3.2.tgz","fileCount":6,"unpackedSize":53371,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETVDyYJnLTs9ctB2vJasPLWp+nLgUb38HPZowwvZihEAiEAhNh0Jz6Dg+mR+vbLTIPCr4VvnHUMu7taSoQPaSWpPYA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqfJrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMVg/8Cd3hQJmPrSWWuLvWin8B7vhO/I+CZEw84wDDFAkNUdQ00bzH\r\nyAdZXU5BVBzwoO6u5x0aEXIceQHdqLhLyOZNwXtY7EsXBU3gSLUwU05hNyP5\r\nSvoT6V0xG0mTALYHcNyyRIygyar/i4DMdTKdLQg2jMUm8dw6oHrD2SU2Yrb1\r\nwYFb1x0rO/8/2VofGtdZU6Yb9ZZqD2Ar7H7kTc4Yaf9PsToulv0bL2LNGJ8t\r\n6I9VVsLzk0CnSaKgRS8px+AtuwY6SMSxYfmUzCFAo97LXFkpwmswxTZdFT8E\r\ni0TVuy0t9v7RyMvJ5B0x3NaotqADPCBEoPRXTCB8tHU1tC92zi2b4lv3euCG\r\nocn4C2R0Dcz7ZZ3OO/iQE2VOzj20W3hU74z3LfrjG1IG30ktVEGqAZR79iSW\r\nu+5JCPmD82e1JtZjD7RpVPEqLgdhgWYV4OhCI5Y+Lpi/huqjmS0GT7o1E3sR\r\nUpPb8CUxe6c268FIpLSO9PukZ1zrSuMFQErH1V+Ak2wDVareifU7lRxMMwre\r\nGIsBt0cqDfGK+SG+5wIPh1atUEfEjegWQseOHsj31GWeb0xOTn2CLinVDCtI\r\nBrYTsKhaQqR7KPHjy4smL1hbEKE+U7CJ0epLAsX2YHJJADWlterlVn5clg+D\r\n64Ek0hkOywZWA6WmhVRfKbov2rYxbQ3g4BI=\r\n=vMm+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.3.2_1655304811552_0.4184365477544387"},"_hasShrinkwrap":false},"0.3.3":{"name":"astro-webmanifest","version":"0.3.3","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro","astro-component","favicon","icon","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"deepmerge":"^4.2.2","node-html-parser":"^5.3.3","sharp":"^0.30.6","valid-filename":"^4.0.0","zod":"^3.17.3"},"devDependencies":{"@types/node":"^18.0.0","@types/sharp":"^0.30.4","astro":"^1.0.0-beta.47","at-scripts":"0.0.4","c8":"^7.11.3","typescript":"^4.7.4","vite":"^2.9.12","vitest":"^0.15.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy index.d.ts && at-scripts copy-s constants.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.3.3","_integrity":"sha512-u7ESq02aatk4fXXi/dcxbc9ah2G5Gs7wAIMwKnpk1JKAvKKrGmQ42NE8aBEsw1yH+qXAPrbAWkPEPFfDg81sZw==","_resolved":"/tmp/78bb250fb0cebf14836e64ac0417d859/astro-webmanifest-0.3.3.tgz","_from":"file:astro-webmanifest-0.3.3.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-u7ESq02aatk4fXXi/dcxbc9ah2G5Gs7wAIMwKnpk1JKAvKKrGmQ42NE8aBEsw1yH+qXAPrbAWkPEPFfDg81sZw==","shasum":"7e70b6aa5fa3e36fc98c1b5a00f0220428c14e1e","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.3.3.tgz","fileCount":6,"unpackedSize":47366,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKFWT4w64MYKDJJFRG4xFYtT9OF2dPtMbqtq9eN//QHAiEA/KLiSAspTtYui9RDc5sVSaNhCch2PjRHEqDZpu04VLg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJir0XmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQ0xAAk2XN8Y1AkAG5IFJaNdagXs53iibd1fJmsVOPWhr60/z+jNhM\r\n1ZHhqEf1JxzMtdrYL9uB9Jq+dhnZk/9M385XoJX6558d3PesA71IpmdiQs9F\r\nVmObr6q1/hYiaxar6xWzytIfeyFFdkUR27RJzOH15ACzfzCIcAIa4Umewyvt\r\nfmD8J+CNyy9UmEDkHeud141Zr4MB0o/a4bm36Bf+sZ7tpkFR/F9nebvPjlap\r\nAaZOpofNzQF01YcUG0Z9r478GG9XpgoES2g2247mWA2awbVJ03s1nypYQ1Y3\r\n/TMt2rrg0BW5wlmG45eS4yGhQ5MWTO9+NjwI22Z+9MkwNGK0O8qQbr+wy3Na\r\nG/BqzuwPwTzLB6hZ9oHcqApvUB1iN46VDH5EP4eRKKxX+87hYD+xguGbCxxs\r\nGMma+oqpIxS0x5YRxNy96etszBRsNaFV9KZ5wNX/3qpnPlF0JHNiOTUBkbjA\r\nTWdbAMFsSIDirmDR16sFhHuBzU63EHX1rQutYIzDRINx4As/mjdQUCKIZd+1\r\nA/5p0xo0Id0JT6nchaxYQknqkp8YIV2w5tOIJX6QMf7ncDOwru19qP6ReDkz\r\naUKou92Q1PAzppeit1fllffUGCJY81BcZFKoJpQtyauEo3Ss06PrVfCR9naP\r\n4m3YXS6ULFf7qqKeQBjIH8jisc7yi4SZ+7c=\r\n=rjhK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.3.3_1655653861946_0.14646108308550865"},"_hasShrinkwrap":false},"0.3.4":{"name":"astro-webmanifest","version":"0.3.4","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro","astro-component","favicon","icon","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"deepmerge":"^4.2.2","node-html-parser":"^5.3.3","sharp":"^0.30.7","valid-filename":"^4.0.0","zod":"^3.17.3"},"devDependencies":{"@types/node":"^18.0.0","@types/sharp":"^0.30.4","astro":"^1.0.0-beta.53","at-scripts":"0.0.4","c8":"^7.11.3","typescript":"^4.7.4","vite":"^2.9.12","vitest":"^0.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy index.d.ts && at-scripts copy-s constants.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.3.4","_integrity":"sha512-rFU+rMa0xJTq1YyySd3Jvf4HVTPAzLvcE3fmbBQ3aufRXtIVwtCclgFwGlZOCinnLC8of0aRNbpttF4F9hQf7w==","_resolved":"/tmp/773c95fddf5d489863a387b0b9df8b0d/astro-webmanifest-0.3.4.tgz","_from":"file:astro-webmanifest-0.3.4.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-rFU+rMa0xJTq1YyySd3Jvf4HVTPAzLvcE3fmbBQ3aufRXtIVwtCclgFwGlZOCinnLC8of0aRNbpttF4F9hQf7w==","shasum":"23e37cbd52e6139bab89b56089a338b62e7f335a","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.3.4.tgz","fileCount":6,"unpackedSize":47183,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKE+QkbYe07FpJxcUgtXGTcJCodfNMumHKxTlH7CtZEwIhALd63V6UxLH2x076l/aGsgdliIFDFBC9uHZ4aCr0GE1E"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitdqWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbYhAAnq45Ja+DOH/khEwTZus18e3PC2haPdW17dkAKNd2zRS/Kjcm\r\n+YFbQ3sdGu/Y6faIrgdmT8hvQlwl9GVAgiLyDnqH6D3qjvMoCkrA/Fc9HotP\r\n06cCt8Lv+dC/GJlbtIP4kolLmTn9J6XKE4BPCZC5Or45K5sv22G2a95ys+uC\r\nfaxajd6kHJpPYQ6m7U0edJg+CpQOJZB8VGcqMcKQpi+GErqqBZ1wXvVn1HHZ\r\nOHLzUZ6kCg6123U39U4Y97U+O3+bBbioxaa8bf6zFgE+sxKv5k3pDcQ0z6Ra\r\n6FsHX+amFE3tFyQeKthgci8RAYw7sxq2WX8J6ySgDIIS2dyp8yHstCxELDiA\r\nQx9n0WDQHnUpha8RoVJ/l8fH0x/FcmjQGTEi7r2zfltwgjHtPyOjV0O47WrL\r\nYgVQu7k4WNeQrxWXLx4klpMR0R0+B4QefBBqUl3SIUONEG1URHbgQJkscM2n\r\niDKgHICERndY2Xe43iCsWkKuyPvPnWWBy8pPfOXWOL7obQlUxByLPf32dRcG\r\n/kss7yHRJtRWeS5SUCszJfDtcaaxVSSio80HmxHK0eQsFbToz+NFzCauT2p6\r\nYt9Fj/rEHHFDU+I8XqxK3sZJC7sJrwhB5KhQTirV7H+ki02oRpWgT1qIRlFe\r\nhXT0vgoBrkv5ILSEmu1Za/muDuWcJ/23A+c=\r\n=/XM6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.3.4_1656085141995_0.021193521744605315"},"_hasShrinkwrap":false},"0.3.5":{"name":"astro-webmanifest","version":"0.3.5","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro","astro-component","favicon","icon","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"deepmerge":"^4.2.2","node-html-parser":"^5.3.3","sharp":"^0.30.7","valid-filename":"^4.0.0","zod":"^3.17.3"},"devDependencies":{"@types/node":"^18.0.4","@types/sharp":"^0.30.4","astro":"^1.0.0-beta.70","at-scripts":"0.0.4","c8":"^7.11.3","typescript":"^4.7.4","vite":"^3.0.0","vitest":"^0.18.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy index.d.ts && at-scripts copy-s constants.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.3.5","_integrity":"sha512-vllktcDcqC1+x3Jm269rh50o6mD44GmdlV26V+gET5laOxaYZUAywuxDpv6pfyEnLsYb8RzKAbU64BW/hj+nPQ==","_resolved":"/tmp/3e1ff01dca2ecfdaab8cfe4c3deefa1d/astro-webmanifest-0.3.5.tgz","_from":"file:astro-webmanifest-0.3.5.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-vllktcDcqC1+x3Jm269rh50o6mD44GmdlV26V+gET5laOxaYZUAywuxDpv6pfyEnLsYb8RzKAbU64BW/hj+nPQ==","shasum":"bef9add1cc0d666f0d7514e6c03e89956651dee5","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.3.5.tgz","fileCount":6,"unpackedSize":47142,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhUGi0eSw80DeD4YL0y9dwni5VC64QFwd66LiGIsY+xAiEA9AI9H0kA4sm5uqxvosakKRK4coSK80zPHlhFmNc+/Lk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0FnnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0GA//T/0eW9Bb6g4/WgvXwx9etOBKXWv8HVLw5DuvrPgno8uySsqm\r\nB5mm/1LYpSDyJWN9HprSG2ci8mEMn4/AGnam7Dl9F4BuugdtIy5vP6aVrBTU\r\ndSBwkp5luQPYMGX2ESHCgRvSXkEypyDLM/uiUqKEq/NwF8afTnYQNoExqZkk\r\nJh8X+OHYXc34cX7OPbCglOMOUfTyGcQr0mUm4Cv9yvyhgeuw6e5wWT3h9bbm\r\n7MK+f8Y5LpIDCCFqhmqlXyJr+bqBTx0q28Zk/QNdfKlIwcEU8fHnmJ2mJJ/y\r\nYSV+uns3w7CzhWhxE67B5OImtw2M8gGNhHEo1mqb0pvufFSGOt7ArQwlqlpT\r\nJ0bV23smRGsWxZU7zEKJtQJYtMJQWl7qslD1Zk0N2ludXfc8JrJu/zdL9aWR\r\nv29d9tyjqLzb7yzRrhk/BqKsutos/wMSdLIs4un16xSG43b8/moeVn048o7k\r\nbqshnG7cPE5S3goneCmTbVRD538JXJA4BJQr3KFQU3fyHus6rH0UXZGVuEDb\r\nms0BiuB6PxGkwZEAZII0ma5dubjzX/g+bd7P7VGRgHoJRroS7ZXaYNk/8QAX\r\ngL0bTuMecWMCXjptgMSVzuELPNrmiS0xrXupeHwdze5qiWHpABSb0Kpjw+AA\r\nXMauiYuRLRx6PFAVRnFgjflYgGRsl5gG64o=\r\n=j+vn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.3.5_1657821671308_0.6451430689430995"},"_hasShrinkwrap":false},"0.3.6":{"name":"astro-webmanifest","version":"0.3.6","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro","astro-component","favicon","icon","icons","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"deepmerge":"^4.2.2","node-html-parser":"^5.3.3","sharp":"^0.30.7","valid-filename":"^4.0.0","zod":"^3.17.9"},"devDependencies":{"@types/node":"^18.0.6","@types/sharp":"^0.30.4","astro":"^1.0.0-beta.73","at-scripts":"0.0.4","c8":"^7.12.0","typescript":"^4.7.4","vite":"^3.0.2","vitest":"^0.18.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy index.d.ts && at-scripts copy-s constants.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.3.6","_integrity":"sha512-IifUNIz9WJNMThbhbaCYAWt9jHOMbEpR6R8kFZFrQdIYUfUFqQ1gp4vAm3CGfvjMDAedWIMQQByzo8+uOz/xrA==","_resolved":"/tmp/8d2766fd381c1bde8a8fc4189b0c5001/astro-webmanifest-0.3.6.tgz","_from":"file:astro-webmanifest-0.3.6.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-IifUNIz9WJNMThbhbaCYAWt9jHOMbEpR6R8kFZFrQdIYUfUFqQ1gp4vAm3CGfvjMDAedWIMQQByzo8+uOz/xrA==","shasum":"7e13d7de1ed57e604f5eba11fb5d2dc9c92b1715","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.3.6.tgz","fileCount":6,"unpackedSize":54902,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqIdeKHyiRRe0dPd35bGq+QMIjAcXOzGpKK02ytxXt2wIgdZeFz8Y40qjvrbRIgGLaswg74l5X3Bem/L2CrYdIUxA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1+mIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIUQ/+Iti8gOfM15Fzs0Md81japDDAhjaeocw7t8Thze2fiVjc680t\r\n/rAtiVDDwW/zIqw8pZm0qEu23dRt9hGLGoxgedWCdw3APpmQsz72ojtT+Qj0\r\n+bzjE45sL5hkxbHfHceIfab34eLb9qWG//rGWkDUrW0cYJoxFdXD1iRHTuu9\r\nbn6mJe9YIL+eABa9dvtW9sIKutFCP920VcVgxMv04nKybrjGJzzNRvi50DNN\r\nbdOS+u7oFQeV3iLGYcRYLh/nnLjtvAiAIhHdFDap+HI/E7k1BgfCJlQvLI5V\r\nUsUyGRr596NFut+zlnJLgHAx8+whd6vcg3rvK9Z1XNhMZw6BwssT1ao2OL8x\r\ncUlaYlj9rGd2ea2AHpdw0RU/3XSO1zOdVERLiOp1371LJm7uIm96eALYfL36\r\nPB7J9PLEQhAyhWe6Rc8iDS3qs1uvVAAgabCfmpbH1PKhu5GPuL5nEv04Uiqy\r\nYPLWKr2PrJXvmJ968O4eR6wHnA5zdY7uPy6QdPfZHICSZkoElJGmNU5KmNbS\r\nZWif9TclEiEwEY2CxOWDIZY9wpeEUXYqtLxsTq9RfvK23byvcnPxNrbYNbP/\r\niYXNJ3hc3OiK2peLjG37ZQdpbCHtmwJzI3qUZ8YOPrPjMlso59b18jBHq0Jh\r\n6rhEccf1PPNQHZC8Egs+j14raQEpzBSKS/g=\r\n=jSQr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.3.6_1658317192109_0.7539847813219867"},"_hasShrinkwrap":false},"0.4.0":{"name":"astro-webmanifest","version":"0.4.0","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro","astro-component","favicon","icon","icons","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"deepmerge":"^4.2.2","sharp":"^0.30.7","valid-filename":"^4.0.0","zod":"^3.18.0"},"devDependencies":{"@types/node":"^18.7.11","@types/sharp":"^0.30.5","astro":"^1.0.7","at-scripts":"0.0.4","c8":"^7.12.0","typescript":"^4.7.4","vite":"^3.0.9","vitest":"^0.22.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy index.d.ts && at-scripts copy-s constants.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.4.0","_integrity":"sha512-jjfVdH0olUu7XH+yfgq/jPQwXZzl4XNS/ZZfPwwf+PcNp9OTyZTsWxq9qz2c1+Qub8ins5NzE+V/vMQF7AVgUA==","_resolved":"/tmp/ea17ea8422d0428bc22243f2ea28f13c/astro-webmanifest-0.4.0.tgz","_from":"file:astro-webmanifest-0.4.0.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-jjfVdH0olUu7XH+yfgq/jPQwXZzl4XNS/ZZfPwwf+PcNp9OTyZTsWxq9qz2c1+Qub8ins5NzE+V/vMQF7AVgUA==","shasum":"081e819de5cc81399f2521df7e0a4f108ba6b3a3","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.4.0.tgz","fileCount":6,"unpackedSize":55145,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBenxMTeb27l/P5cZCEg176iXOH3fodhM/flRj0ySA8gAiBQHBEAW9TD7m8brgQ8U+4hq3VCl+g2Xn5tdtH3MwpMUQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBLtmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpatw/7BDoIbkJPuxFdySjzeNJ8aFMJymRKwYsBGACZ0g5ZV3U4+cFw\r\n+Aaw8Lq8BLfm8KgQWW4wmHvee4RKwYfUyWHSs+LE877o62kZUaHprJQ9KZ8E\r\nvFBc5RaT5KQq/p7fuXBQu688kMocdF+fpzDgyWkz9NtypG5IVVQrrW0obJGq\r\nR3M1y2O0fzHa9YvhrX5zF2QkBt5XJtBJYzyIqo7SL0w1O2PDG1EhbaZKR2gr\r\nMj3o6V7n/mS4W4C1H52y6jlzMSFF3aM9BcATX3v30SyKlry/srwGCoh0sHC2\r\nak8WMZGN9YaMLOzYZxUvpYMjX5HnqHyNaB55EB1HFtijKvHVpSEMa8+w3a2J\r\n2R7LCu9IAPosegFZHwQdEGceHTdxSfomb4GJska1TjVwgWXiWGA1A/PUpyce\r\ngY8lp6UiCOyg/x0r2lbaPFbSKu9fwaNBoAhTpt05WqNcQpRYoN8Q1US6aHeK\r\nJ/OLaCbk9xBgPkJmy2pEhinTsEhNBVqsVPwxS4hbA6tEHZlhshcKS6RJQi5L\r\nakAw+Mfv/ZO+i9EI3BWvc9DCNwOcmonMy6tEYrdESfGfy0Cp9U9Wxlrmp++5\r\nKPAPLqZ/chXOv6PdtMISY4pZpqE4jHdq10zpC2C4vKhFPL38rY0XbjIAVNQQ\r\nrReKC8HjdU+yWQcPFIF5IUX1PnshsvPmzDk=\r\n=JlHv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.4.0_1661254502166_0.7054640625612978"},"_hasShrinkwrap":false},"0.4.1":{"name":"astro-webmanifest","version":"0.4.1","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro","astro-component","favicon","icon","icons","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"deepmerge":"^4.2.2","sharp":"^0.31.0","valid-filename":"^4.0.0","zod":"^3.19.1"},"devDependencies":{"@types/node":"^18.7.18","@types/sharp":"^0.30.5","astro":"^1.2.5","at-scripts":"0.0.4","c8":"^7.12.0","typescript":"^4.8.3","vite":"^3.1.1","vitest":"^0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy index.d.ts && at-scripts copy-s constants.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.4.1","_integrity":"sha512-MLGHAFOGCewDdhQTRr0VD48b8dMK/LYtQ6nJgi3PZG95ohIJNot7xR3lbiRipDZiqkcG9usRoIPC0Lem7a5YnQ==","_resolved":"/tmp/b17f5f83ba33d7839777b292b2ddc20d/astro-webmanifest-0.4.1.tgz","_from":"file:astro-webmanifest-0.4.1.tgz","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-MLGHAFOGCewDdhQTRr0VD48b8dMK/LYtQ6nJgi3PZG95ohIJNot7xR3lbiRipDZiqkcG9usRoIPC0Lem7a5YnQ==","shasum":"ca430e8b1cee1f0d786e23d8170ce9094f1d3cb2","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.4.1.tgz","fileCount":6,"unpackedSize":55131,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3tyXMVadFsn2klvL3A3S/jvC+suJPjnK7e3d1MEiJWQIgODNcgXne0XKK+UbHFRL0dTcqvdtbwZ18iXE1njyJI2c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJDoeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZMA/+JXr0O3LeUxmBc6TCwz1rrE1qWralKWL9Blc9GrG95wpD2dHH\r\nay03xv0i2stjY7quK6LjzPmGTUu4aWdbVUOFBDGW5X+jqV7zvPg+JAWzsw+l\r\nUgmSeAANE1+JtPQosUxTB7uB9CGqUK6Q9FUGsYYqBletdSeiSUW8gu5Y2G8O\r\nHtL9YUk0pVBP8Xh83hexK3ZrSo5BMqU5lLp9Btbf8+P1FwJsoKAsNUje+NRN\r\nu+FnsCAjemRjRKDEEZ+Fle7AXe9o4kGtMTmUsEqWTR+JREwQIVbaoa155KYf\r\n+sY8mlf+ZoZtqikCemJLcQhId7T229WWm1Ij4LQfnxz5b9igIxX1HvyRrIWO\r\nozWY+Icn5kiBOZwwquYpKYHwvgIcsiD2/ZjrOhR9+EYPS3pii+tU8eaFdnwp\r\nJtHwsGzHAh87VpzYNi19U5gGxLkKp1ULSuIBbzW7qVuzsZ7eBOTDXcGmL1Dw\r\nNOGBYM83fBlj400k+yzV4u41X/e5inBr5HSlNVnWSpinkIE14vQuLIxjvEFm\r\n8SwOQNOO8SYLQSAYCe+PdeQXgKeuTqJtaOe5dBvsxotttwccQAqVWcmSncHG\r\nA09K85oSewJYPR0pB7NBRPazjvZXoh/DBWKIc3vsksuqpVEggys6wDF9ApbR\r\nhA5NxsAjfoj+4cg2Cvt+p2mD+s4suRpWL08=\r\n=tPcy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.4.1_1663318557939_0.988076077114155"},"_hasShrinkwrap":false},"0.4.2":{"name":"astro-webmanifest","version":"0.4.2","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro","astro-component","favicon","icon","icons","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"deepmerge":"^4.2.2","sharp":"^0.31.1","valid-filename":"^4.0.0","zod":"^3.19.1"},"devDependencies":{"@types/node":"^18.8.2","@types/sharp":"^0.31.0","astro":"^1.4.4","at-scripts":"0.0.4","c8":"^7.12.0","typescript":"^4.8.4","vite":"^3.1.4","vitest":"^0.23.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy index.d.ts && at-scripts copy-s constants.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.4.2","_integrity":"sha512-+aV5IxJ0N3TG7Z5Cos7j9stPGnbnNOwj1h1E2ROQQefv8niajNwdEm8u0seLw0bMcQfRGPH4LfzjehkUJbVNyQ==","_resolved":"/tmp/928b0aa637a63dc79107623ce67ae2d0/astro-webmanifest-0.4.2.tgz","_from":"file:astro-webmanifest-0.4.2.tgz","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-+aV5IxJ0N3TG7Z5Cos7j9stPGnbnNOwj1h1E2ROQQefv8niajNwdEm8u0seLw0bMcQfRGPH4LfzjehkUJbVNyQ==","shasum":"173d7bccec34e8ccfa2df6f47031f71bc47cc2fb","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.4.2.tgz","fileCount":6,"unpackedSize":55130,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtRNUJX6CAO9p1FF/+c6aq3bigQnh6aOfB/Gb7Lm+kJAIhALmMr7NICnHFSZrUwuKFRcthJUYsLpLcHEdL3qpyfn9Z"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPJAgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5/BAAiREMYjkjKTegAODnRv3ZeZ5C1VTMcjmoSvVI1LzPg8fQfgHS\r\nX434TiIh22d75B44OvDEaPnsqIQClOGL0alkiF4Nlea0G0WdLp60YtjjTmnG\r\nP8NRmuNhd7Qri8UdsCOV8MOJaqJ6XFbcMTJbKtJqrB5pCwSHf5XwRw3/stne\r\n1vEh/LCbXZ3Tm7FupbeyIgOhI/3zq6403JV7wUoO5KyjsN5cRCpCi7AKqde6\r\nEw/Sh/Q9agMqFQcqxkWdflqvR0iVCctMctpZwI4xAnB5G1S+zdxUoBRaFrcV\r\n3xAkCNu27PP3cRK08dPmSaUoJ3pw6XHRRgcRj1ktKI04bKURk1FFeHBfVa5R\r\ndI3kBId+XVdjYqM+naH62voGDdW2T4I8OB5DxkmdhmkuN6ZlbuIP387hhQr6\r\nwa+F2r2cvXs/CGbpt14p/2iR0yOarsc/aJkzisrYuG1ePgXfxDrLxqWIPrzL\r\nmU59UJbF0APSo1l/OMHSGHpeqy9QdO0yV+2suZ9AllTQh5GQbMPuy8LlcVuJ\r\nazxcZzkjoT0HHMGL4OXuFU0ml6+VaJrm+85uwZbynh7V737ZJDqN4Sw6sppz\r\nVO2EhOxpLNqNQr+ScQNyFzxPKHqz5X1VeOFGJWVo3oOrhLQrr9IrtjPZR+r2\r\nhMR+Ys1so01biUVtZxajEVgvtJLcfkNGcDA=\r\n=5+84\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.4.2_1664913440364_0.9832810923380086"},"_hasShrinkwrap":false},"0.4.3":{"name":"astro-webmanifest","version":"0.4.3","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro-integration","astro","astro-component","favicon","icon","icons","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"deepmerge":"^4.2.2","sharp":"^0.31.3","valid-filename":"^4.0.0","zod":"^3.20.2"},"devDependencies":{"@types/node":"^18.11.18","@types/sharp":"^0.31.1","astro":"^1.9.1","c8":"^7.12.0","typescript":"^4.9.4","vite":"^4.0.4","vitest":"^0.27.0","at-scripts":"0.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy index.d.ts && at-scripts copy-s constants.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.4.3","_integrity":"sha512-Ulby92EP2IpUeK48evsNv9eJqWH642WV5HOxKzQiz1oCIBAU+V7F9rMFeOm1QqluxLQ98cigB1zoSdioYqcFzQ==","_resolved":"/tmp/779286d3ebb1c492e2ab8e0e33c14e2c/astro-webmanifest-0.4.3.tgz","_from":"file:astro-webmanifest-0.4.3.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Ulby92EP2IpUeK48evsNv9eJqWH642WV5HOxKzQiz1oCIBAU+V7F9rMFeOm1QqluxLQ98cigB1zoSdioYqcFzQ==","shasum":"e7ff7f2d3f42d52d5e237aeb136fe4fd735b5809","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.4.3.tgz","fileCount":6,"unpackedSize":53705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeKPXKnzrN/+SEVfMFoEAPyXFlkxOLxGx+4qFki0WuJwIhAOOjYKoOw3k4fez5gJyk8Q68p46nkLk9GDTWtZXMQ/BT"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvFtFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfFw/+LFK7uKmlA5k1XcOMtjMoMzx8ObhR9D1VJcoCNerKe1xWin9R\r\no0j8GDUBppu4jGZh0u61tRePtpWU4EJO0O7BjJLkEU22CYwnOkXBYKvBJfY3\r\nVqnuBCgqdfltIaSuAcMjCWuM/PbwrTU3jF9BtVOdhz2BgPxwRob3aUZlaVbQ\r\nPlIwB9iIk3N09OaGmEK9FY+MCl8bmWGrK1FRgSeTwpgtIq736wuv3Y30Eieb\r\nHiN7zPnyVZGqZFYvCuIZlDGaHO0K8t3uRtywp+E+EF6JFXwjQ+s7c0E58QR5\r\nP54lCEkzUJ10xZk8jMTLhHiRcV1LV3wspn4HlK36Un36AdrFzRVckSvR9QRW\r\nuKSd8JQBobJp+4a0W/qxOmCsLJ++t7Fsxuf557jViQmnB6uAg4fdT86vfz3d\r\nLJEtP7GmdaN02XDvbW8XYjRuwo8AH4hYUKn9FeX8c/rbInrleAtt4PgCQSAF\r\n0ZfIYQYCVy42LlCz6BXttLy57ihEvfoSA3tRu/URQnowQQU1ta28waygt6aM\r\no6XG9KsYohn83Swc10PNT+Y72Me1wI3wlFkTZYN/9cFnBumcdtJL2owuT77p\r\nROOsk9hAZzZy1OocJnHTym+eazUaGSGhmF5ba44GhK5GYVyu9W1rduLr92zZ\r\nY/nVvwt6LNT/UBthWKub7aDy3RnUr6OXUnE=\r\n=ToPV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.4.3_1673288516854_0.6515825118885952"},"_hasShrinkwrap":false},"0.4.4":{"name":"astro-webmanifest","version":"0.4.4","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro-integration","astro","astro-component","favicon","icon","icons","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"deepmerge":"^4.3.0","sharp":"^0.31.3","valid-filename":"^4.0.0","zod":"^3.20.6"},"devDependencies":{"@types/node":"^18.13.0","@types/sharp":"^0.31.1","astro":"^2.0.9","c8":"^7.12.0","typescript":"^4.9.5","vite":"^4.1.1","vitest":"^0.28.4","at-scripts":"0.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy index.d.ts && at-scripts copy-s constants.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.4.4","_integrity":"sha512-lPsAJpBViaXezEyoxitdXKbt82pQ7nR0uLeOIbio/q3B8JGsjx13AAxI6/8+vRRK+2jXYnentKIU9sDoFCNeZg==","_resolved":"/tmp/f2a27ef710f6115b630ec532c1d83716/astro-webmanifest-0.4.4.tgz","_from":"file:astro-webmanifest-0.4.4.tgz","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-lPsAJpBViaXezEyoxitdXKbt82pQ7nR0uLeOIbio/q3B8JGsjx13AAxI6/8+vRRK+2jXYnentKIU9sDoFCNeZg==","shasum":"44aa4a042fb969f54d4d4402e29fdc64fe4cff35","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.4.4.tgz","fileCount":6,"unpackedSize":53704,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtV3efpmp6y1cmOfbP7OXNSfqDaqluyVDfsTskljF2jAiEAwwRsa01otPFC4M2/z59EgJIrF8fkq0Fu4j+CweICQJE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5S4iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTMg/8D1p8qrV/T110MkC5T1Nt7Xil6nEzG0GbohkA+qsR9RV++enx\r\nFlC4OGXPc4qT87WuxzWb+GrtJzgsNHQcpAbG26T7c5Rkqb4rVEBGVhLXUzeD\r\nLq8gbci4TIHm1rkTUSW9vb8RzX8NOKpFAdio1d8PqNShD0oEV3HJQkiXKZHn\r\n3Zn7DyoePWh8z7/2maj7gAKpFeD9nfvPfZ85k2oiaI/gbAS9AFqpTIbR7DPm\r\n7Wson1bcH4LGgnx1TwJn1QTFDA74pLaui6beKG2vfNM+v1qYKVrA1VdITQBO\r\neZPLvH9skqwP53RCnX8hv2kLRiG9r3qRYg7VAG6DmrL+vzySKBbGhNXV4kqM\r\numaY9rbqc6KVhOi8/6R4jXFZhO6+OjGa6l1QlneLA23eLE7OeiLbhtsoQuq3\r\nWmO5oUts+vWAxmYqyflu1EUxvwAIGwNvGbZwMJ13OU7lyvvSBQchfMOOGLV/\r\nwzKVCQLc7MeShexYexE1N9YLsz0k4XM3MSyiz167lrZXHqCcm2W10wr/RF2p\r\nzj/e+5rirh5c+twJCnKdML/jKzzSPCOr/6YiajIHohOyK8Id90sh/UH8PFDP\r\nzMK3w5NIJyH/GsVLCaiGD3k7szEG0AVbhmSdoGq+07f5ogMGS7tK9oxgM5YA\r\nS+T93T8L1jEucwY1wN1myWf3/0UXz51duBc=\r\n=33pH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.4.4_1675963938580_0.595389526104454"},"_hasShrinkwrap":false},"0.5.0":{"name":"astro-webmanifest","version":"0.5.0","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro-integration","astro","astro-component","favicon","icon","icons","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"@proload/core":"^0.3.3","@proload/plugin-tsm":"^0.2.1","deepmerge":"^4.3.0","sharp":"^0.31.3","valid-filename":"^4.0.0","zod":"^3.20.6"},"devDependencies":{"@types/node":"^18.13.0","@types/sharp":"^0.31.1","astro":"^2.0.13","c8":"^7.13.0","typescript":"^4.9.5","vite":"^4.1.1","vitest":"^0.28.5","at-scripts":"0.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy index.d.ts && at-scripts copy-s constants.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.5.0","_integrity":"sha512-S4kkG4j0wEoIYWdq2RBknFHSapuNgNuNS1K+SQp+pt2WRgR+zjXdiBHBPGlWqXHvVvx/e4ZFdIvkAXIl6IzxbQ==","_resolved":"/tmp/159d891f040c8ced8953ca9e56221c2d/astro-webmanifest-0.5.0.tgz","_from":"file:astro-webmanifest-0.5.0.tgz","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-S4kkG4j0wEoIYWdq2RBknFHSapuNgNuNS1K+SQp+pt2WRgR+zjXdiBHBPGlWqXHvVvx/e4ZFdIvkAXIl6IzxbQ==","shasum":"947ae15015afa9363295baef9ec9232261155ca5","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.5.0.tgz","fileCount":6,"unpackedSize":53022,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDi+tZue+8Xmo9+VqoRXw0nBi4Gj1DAMX3OsvCAuwzO+QIgNfhTX5kwYcnORtCVjYQgJ6kSzWRWVDs4b2Kjlkm9lW8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7pCbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPIQ//X2LS4RC11T+TbpByQywnicoWo+7Ru9IJyHjphqNgOgSTiLT+\r\nKUEpDQZpV1zzDa3vgEJtVihy3s/1wDneIdRcJsCZHBKNJowdkcNFMro1dyOM\r\nAvpXIMA7IVfhDtJECoECgRm24jBTBnqb4Sn+bnm2VCAG9i8EPIUF4m5PuvR8\r\nkyU30p+vHL/EoTqxZ4GUf11p8xorVaYo/atCXejCU0Q6mh3nDtOnvZSSi6iX\r\nHNpiZV7s3F/V3RSXYYwyLP8TPbxz63dLKe4gizHfo6Fuw4MesSkzQ7+QkK7g\r\nxqCAAqvU3Eerf9XqSnKTuXsNBoQa+a2gzG/m4IA+/pNaPRMJKVDp+H+sJxi/\r\nDTav3VQhgXhq5yGjf6D7K4RSlgZHZ6ZahU4qlzUPpEAt66c3Vq6pmHzSrR0O\r\nVtlmuhdfk8oDVwm1jeCNyDdB5ihQEB4Gi4CrsFVh3KFcDt+/3fosmVqvR/TQ\r\nhRfN2Mf1Itazku3PNurB2eoe0KDHzBVqoICx0bLExBPx9QTYEdYuGy8Lb2pp\r\nXZ0g93UWunX0lvb8M0zZH0yDJ9qpU0eQFF15xFiWwqUneNYFM4lRa6X2dHRN\r\nxbfkw8So7o75D0eJq5ROBGvHHvaHuOJoXtbO2seQU3pnYVks1/mwnKjK0uUJ\r\nUOcRuzhCY0YSofVjQJ7fM7ttFPgOvc0Axh8=\r\n=yB2t\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.5.0_1676578971400_0.35736109323383336"},"_hasShrinkwrap":false},"0.5.1":{"name":"astro-webmanifest","version":"0.5.1","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro-integration","astro","astro-component","favicon","icon","icons","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"@proload/core":"^0.3.3","@proload/plugin-tsm":"^0.2.1","deepmerge":"^4.3.1","sharp":"^0.31.3","valid-filename":"^4.0.0","zod":"^3.21.4"},"devDependencies":{"@types/node":"^18.15.5","@types/sharp":"^0.31.1","astro":"^2.1.5","c8":"^7.13.0","typescript":"^5.0.2","vite":"^4.2.1","vitest":"^0.29.7","at-scripts":"0.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy index.d.ts && at-scripts copy-s constants.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.5.1","_integrity":"sha512-rN2O0qU7On8mtonF3u7zzw0m9lOkn8sC1c6yzlR8XEAP/RjTCyqTvBPz1ZaCdNs8C9keTV9DMeMFqtniNIEvBA==","_resolved":"/tmp/31643395dbf4fab3b4dc7c9cb4859192/astro-webmanifest-0.5.1.tgz","_from":"file:astro-webmanifest-0.5.1.tgz","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-rN2O0qU7On8mtonF3u7zzw0m9lOkn8sC1c6yzlR8XEAP/RjTCyqTvBPz1ZaCdNs8C9keTV9DMeMFqtniNIEvBA==","shasum":"da98558e8a1b62554ae0bd7aca0bf295445e341a","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.5.1.tgz","fileCount":6,"unpackedSize":53021,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDNG9cxciIT/oud95Gta7hcQgfqK/ZarVzvBOY4m2+rmAiEAt+JNHqmsBqCXWNefzabGHcnuLjfb+d8I+GJTGfC7G/Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG3bJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWog//e5Q0E6XctoPibYLEdgLp2sjlRvqrloszbiRmqxYwrLFR76vP\r\niRwlGZru9Bsvc3s1/s6+SDhFC4BWXSSE2o4p7tTNQlAeCYPVrtJPqmlXmySe\r\n+3BW9QmqcD4lJ+boncaJrffHBTXYENiwVcWM5EHf2htdhGXKUZgUjTUdzWvN\r\nCOp2JXzHauAXPz94f7gTCyiYjJoLOBlv3nowXTGS6lKFChEarJvbrOIvQ+j/\r\n6tPonbz+tzN8whDPzZHECHG0u4mVHVKqlu7DgfxR/iHjp9qq4BiAS9ELBoM9\r\nwzRhF3ioJYMvENzjIxGzz+vNNYtyCaLTOWMj5LGFkFJjQvjHb85miVGi5dav\r\nASTzNwpz0G/0EoBr836GXrg5DN3ypIrAxiGKgNQd5ggOleZzqPy4vjNMLFbk\r\nCOg6jm4EPre7Y1piXVYShhMhcv4fzY0/7oy8X5+fGPRqxGdKvOghxfSWfmZU\r\nt5VOzXnl6AtF8DWvezgrWpxPbk2Crz5J1wQeC6wbQPQf5iI6+d31kfudzE82\r\neeM31QvgEH0woWJCT2+uvHV32bm4QFfl3VLz0SKf1hkgM0izE8decdQPkY3C\r\n/cbU3xtFhouGf1QjK7Y2p6QuQynfnHerll3aR7e6jKiXGJjLthqSkqQnvXQ9\r\n9dFHxq4MkcpC9+10zdoOk7avO7BtXMdJkls=\r\n=Wuon\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.5.1_1679521481643_0.5919181947558847"},"_hasShrinkwrap":false},"0.6.0":{"name":"astro-webmanifest","version":"0.6.0","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro-integration","astro","astro-component","favicon","icon","icons","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"sharp":"^0.31.3","valid-filename":"^4.0.0","zod":"^3.21.4"},"devDependencies":{"@types/node":"^18.15.11","@types/sharp":"^0.31.1","astro":"^2.3.0","at-scripts":"0.0.4","c8":"^7.13.0","typescript":"^5.0.4","vite":"^4.2.2","vitest":"^0.30.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy index.d.ts && at-scripts copy-s constants.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@0.6.0","_integrity":"sha512-dHfjne0OXQwTgDmXPgo6NWxiXr3DFcFNNAm/SLAd0tbKCCXNWseC9vnW0irJF1WUQfAODNZgneRwKhFjleQssw==","_resolved":"/tmp/eb5c5146671e15189f6db82d5df4da81/astro-webmanifest-0.6.0.tgz","_from":"file:astro-webmanifest-0.6.0.tgz","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-dHfjne0OXQwTgDmXPgo6NWxiXr3DFcFNNAm/SLAd0tbKCCXNWseC9vnW0irJF1WUQfAODNZgneRwKhFjleQssw==","shasum":"9122aea89e23b64e9a183a85237fbbec502c2428","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-0.6.0.tgz","fileCount":6,"unpackedSize":51134,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9oXNlXFYLRKTIVVIr+9wJBd9GN0Mhrz72gCJAxM2ddAIgaVN/POIWKbDmNwcFGnoEnyGIvzzCT6HcS0/Z3R/pukc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP6cvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotZRAAnmmxLiOjcx7Lj0KkPoWOJDobYs7MEygpKexEz20+B1WAO0bA\r\n7dWFgRJ7ZdqbAhcy9tfjzsAIeZEWNkigXfg4nJoA9SX1yNVeD6p9VXCvvTMA\r\ni6cCr/F6S1K1SH2rUbjqaRi3sWvq5S3ahAAgf8OpPpcx3m5J5+rzFs7Xxd3G\r\nxg3a+vwKmhoxJegQ7s389ehXUJS/u3q4ezN+4FBVSeXW9p2Xvxj6U1s49SR0\r\nTFmImF+GPzMwgO5EvgHmwOMyfW7Yjjd92GUu1OFTUQ47+xkcbMLHb30kIiIb\r\ntfGmYy+4RajQCC2vHP8lTZS0xA/EDJ0FxdRYsWA07TLmAjT565kL8rLhqeA6\r\nD1eWjKtdQdGJF2hYvWW0jTzzef5+qH3et95nfqyLR9RMqObF/il4sXF8xZcb\r\nqEoo5Wz7uUPECwFi/Xchk27dR9JPe5++SiafmZwoo4gr0pBjm2KvVPvSEwAU\r\neDcXHMxbx+0HMR2C+SM/upd5TCe1nPPFNaFV2K3j6ZKcm+S0GariIRvyflfC\r\n2e1pzt0Ogen7AleENABoKSAx/wPPaZXEwhpBc8VDWfl/Wsj1Mu9bAvwK8Gzw\r\nZyuquCznWfh5UbxXIAMvEYnXf8QN2niDynTclnlsFgt4kFzQkgRf81rFKtcX\r\nqyNaOZerefqkIieURfNWdDY8gMvMJwQ8Ojo=\r\n=ZNqh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_0.6.0_1681893167128_0.49768287200207717"},"_hasShrinkwrap":false},"1.0.0":{"name":"astro-webmanifest","version":"1.0.0","description":"Generate a webmanifest and icons for Astro to make progressive web apps","keywords":["astro-integration","astro","astro-component","favicon","icon","icons","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"author":{"name":"Oleksii Tymoshenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"types":"./dist/index.d.ts","dependencies":{"sharp":"^0.32.5","valid-filename":"^4.0.0","zod":"^3.22.2"},"devDependencies":{"@types/node":"^20.5.9","@types/sharp":"^0.31.1","astro":"^3.0.11","at-scripts":"0.0.4","c8":"^8.0.1","typescript":"^5.2.2","vite":"^4.4.9","vitest":"^0.34.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"at-scripts create-pkg-name && at-scripts build && tsc -p tsconfig.build.json && at-scripts copy index.d.ts && at-scripts copy-s constants.ts","typecheck":"tsc --noEmit --pretty","test":"vitest run","coverage":"vitest run --coverage","test:pub":"pnpm publish --dry-run --no-git-checks"},"_id":"astro-webmanifest@1.0.0","_integrity":"sha512-ar8SZuFf8k2XuqAYpiaiGmzgpqVufyPx0A9d8OljPup+Sgs+1trG2bpvo7JcM+m4L3figPaYEZOy1rRawCEU0w==","_resolved":"/tmp/2ef1bdae03098865703137ab077c3995/astro-webmanifest-1.0.0.tgz","_from":"file:astro-webmanifest-1.0.0.tgz","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-ar8SZuFf8k2XuqAYpiaiGmzgpqVufyPx0A9d8OljPup+Sgs+1trG2bpvo7JcM+m4L3figPaYEZOy1rRawCEU0w==","shasum":"e5736ab81a079431c5f4576839eb59fd24091b6a","tarball":"https://registry.npmjs.org/astro-webmanifest/-/astro-webmanifest-1.0.0.tgz","fileCount":6,"unpackedSize":51132,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAL92Vdp1tVb+AEf8xaSGcRuULxwJuHsKTb8gFpXdaHRAiB2T/WQtX3Y0DxSy2YyWYNEm7WI3YNcRRm0jJgQ6edIoA=="}]},"_npmUser":{"name":"alextim","email":"buildmnt@gmail.com"},"directories":{},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-webmanifest_1.0.0_1694179394755_0.08150728178322075"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-21T21:13:18.291Z","0.0.1":"2022-05-21T21:13:18.481Z","modified":"2023-09-08T13:23:15.132Z","0.2.0":"2022-06-01T15:15:10.506Z","0.3.0":"2022-06-05T11:18:37.854Z","0.3.1":"2022-06-08T20:57:21.597Z","0.3.2":"2022-06-15T14:53:31.719Z","0.3.3":"2022-06-19T15:51:02.131Z","0.3.4":"2022-06-24T15:39:02.177Z","0.3.5":"2022-07-14T18:01:11.489Z","0.3.6":"2022-07-20T11:39:52.391Z","0.4.0":"2022-08-23T11:35:02.383Z","0.4.1":"2022-09-16T08:55:58.076Z","0.4.2":"2022-10-04T19:57:20.582Z","0.4.3":"2023-01-09T18:21:57.071Z","0.4.4":"2023-02-09T17:32:18.813Z","0.5.0":"2023-02-16T20:22:51.613Z","0.5.1":"2023-03-22T21:44:41.807Z","0.6.0":"2023-04-19T08:32:47.283Z","1.0.0":"2023-09-08T13:23:14.965Z"},"maintainers":[{"name":"alextim","email":"buildmnt@gmail.com"}],"description":"Generate a webmanifest and icons for Astro to make progressive web apps","homepage":"https://github.com/alextim/astro-lib/tree/main/packages/astro-webmanifest#readme","keywords":["astro-integration","astro","astro-component","favicon","icon","icons","manifest","webmanifest","manifest.webmanifest","progressive-web-app","pwa"],"repository":{"type":"git","url":"git+https://github.com/alextim/astro-lib.git","directory":"packages/astro-webmanifest"},"author":{"name":"Oleksii Tymoshenko"},"bugs":{"url":"https://github.com/alextim/astro-lib/issues"},"license":"MIT","readme":"[![Help Ukraine now!](https://raw.githubusercontent.com/alextim/help-ukraine-win-flag/master/stop-russian-agressian-help-ukraine-now-link.svg 'Help Ukraine now!')](https://war.ukraine.ua/support-ukraine/)\n\n# astro-webmanifest\n\nThis **[Astro integration](https://docs.astro.build/en/guides/integrations-guide/)** generates a _web application manifest_, favicon, icons and inserts appropriate html into `<head>` section for your Astro project during build.\n\n![Release](https://github.com/alextim/astro-lib/actions/workflows/release.yaml/badge.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)\n\n- <strong>[Why astro-webmanifest](#why-astro-webmanifest)</strong>\n- <strong>[Installation](#installation)</strong>\n- <strong>[Usage](#usage)</strong>\n- <strong>[Generation modes](#generation-modes)</strong>\n- <strong>[Configuration](#configuration)</strong>\n- <strong>[Localization](#localization)</strong>\n- <strong>[Examples](#examples)</strong>\n- <strong>[Contributing](#contributing)</strong>\n- <strong>[Changelog](#changelog)</strong>\n---\n\n## Why astro-webmanifest?\n\nThe _web app manifest_ provides information about a [Progressive Web App (PWA)](https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps) in a JSON text file. [See Google's advice on web app manifest](https://web.dev/add-manifest/) to learn more. Current standard for the manifest is on [W3C](https://w3c.github.io/manifest/). See also on [MDN](https://developer.mozilla.org/en-US/docs/Web/Manifest).  \n\n\nThis integration provides numerous features beyond manifest configuration to make your life easier, they are:\n\n- automatic icon generation - generates multiple icon sizes from a single source;\n- favicon support;\n- inserts all required `link`s and `meta` into `<head>` section of generated pages;\n- legacy icon support (iOS);\n- localization - provides unique manifests for path-based localization.\n\nEach of these features has extensive configuration available so you are always in control.\n\n---\n\n## Installation\n\n<details>\n  <summary>Quick Install</summary>\n\nThe experimental `astro add` command-line tool automates the installation for you. Run one of the following commands in a new terminal window. (If you aren't sure which package manager you're using, run the first command.) Then, follow the prompts, and type \"y\" in the terminal (meaning \"yes\") for each one.  \n\n```sh\n# Using NPM\nnpx astro add astro-webmanifest\n\n# Using Yarn\nyarn astro add astro-webmanifest\n\n# Using PNPM\npnpx astro add astro-webmanifest\n```\n\nThen, restart the dev server by typing `CTRL-C` and then `npm run astro dev` in the terminal window that was running Astro.\n  \nBecause this command is new, it might not properly set things up. If that happens, [log an issue on Astro GitHub](https://github.com/withastro/astro/issues) and try the manual installation steps below.\n\n</details>  \n\n<details>\n  <summary>Manual Install</summary>\n\nFirst, install the `astro-webmanifest` package using your package manager. If you're using npm or aren't sure, run this in the terminal:\n\n```sh\nnpm install --save-dev astro-webmanifest\n```\n\nThen, apply this integration to your `astro.config.*` file using the `integrations` property:\n\n__`astro.config.mjs`__\n\n```js\nimport webmanifest from 'astro-webmanifest';\n\nexport default {\n  // ...\n  integrations: [\n    webmanifest({\n      ...\n    }),\n  ],\n};\n```\n  \nThen, restart the dev server.\n</details>\n\n## Usage\n\nThe `astro-webmanifest` integration requires the [config](#config) object to have at least a `name` option.\n\n__`astro.config.mjs`__\n\n```js\nimport { defineConfig } from 'astro/config';\nimport webmanifest from 'astro-webmanifest';\n\nexport default defineConfig({\n  // ...\n  integrations: [\n    webmanifest({\n      /**\n       * required\n       **/\n      name: 'Your App name',\n\n      /**\n       * optional\n       **/\n      icon: 'src/images/your-icon.svg', // source for favicon & icons\n\n      short_name: 'App',\n      description: 'Here is your app description',\n      start_url: '/',\n      theme_color: '#3367D6',\n      background_color: '#3367D6',\n      display: 'standalone',\n    }),\n  ],\n});\n```\n\nNext put a source file `your-icon.svg` for icons generation to the `src/images` folder. This is optional.  \n\nNow, [build your site for production](https://docs.astro.build/en/reference/cli-reference/#astro-build) via the `astro build` command. You should find your _web manifest_, all icons, favicons under `dist/` folder!\n\n<details>\n  <summary>Example of generated `manifest.webmanifest` file</summary>\n\n**`manifest.webmanifest`**\n\n```json\n{\n  \"name\": \"Your App name\",\n  \"icons\": [\n    {\n      \"src\": \"icons/icon-48x48.png\",\n      \"sizes\": \"48x48\",\n      \"type\": \"image/png\"\n    },\n    {\n      \"src\": \"icons/icon-72x72.png\",\n      \"sizes\": \"72x72\",\n      \"type\": \"image/png\"\n    },\n    {\n      \"src\": \"icons/icon-96x96.png\",\n      \"sizes\": \"96x96\",\n      \"type\": \"image/png\"\n    },\n    {\n      \"src\": \"icons/icon-144x144.png\",\n      \"sizes\": \"144x144\",\n      \"type\": \"image/png\"\n    },\n    {\n      \"src\": \"icons/icon-192x192.png\",\n      \"sizes\": \"192x192\",\n      \"type\": \"image/png\"\n    },\n    {\n      \"src\": \"icons/icon-256x256.png\",\n      \"sizes\": \"256x256\",\n      \"type\": \"image/png\"\n    },\n    {\n      \"src\": \"icons/icon-384x384.png\",\n      \"sizes\": \"384x384\",\n      \"type\": \"image/png\"\n    },\n    {\n      \"src\": \"icons/icon-512x512.png\",\n      \"sizes\": \"512x512\",\n      \"type\": \"image/png\"\n    }\n  ],\n  \"short_name\": \"App\",\n  \"description\": \"Here is your app description\",\n  \"start_url\": \"/\",\n  \"theme_color\": \"#3367D6\",\n  \"background_color\": \"#3367D6\",\n  \"display\": \"standalone\"\n}\n```\n\n</details>\n\n<details>\n  <summary>Example of inserted HTML</summary>\n\n  All pages generated at build time will contain the following in the `<head>` section:\n\n\n```html\n<link rel=\"icon\" href=\"/favicon-32x32.png\" type=\"image/png\" />\n<link rel=\"icon\" href=\"/favicon.svg\" type=\"image/svg+xml\" />\n<meta name=\"theme-color\" content=\"#3367D6\" />\n<link rel=\"manifest\" href=\"/manifest.webmanifest\" crossorigin=\"anonymous\" />\n```\n\n</details>\n\n## Generations modes\n\nThere are 3 usage modes of `astro-webmanifest` integration: auto, hybrid and manual.\n\n<details>\n  <summary>Automatic mode</summary>\n\nFor the most users - you need only the `icon` option to generate all required icons and favicons.\n\nThe integration has default icon preset to generate all icons.\n\n__`astro.config.mjs`__\n\n```js\nimport webmanifest from 'astro-webmanifest';\n\nexport default {\n  integrations: [\n    webmanifest({\n      name: 'Your app name',\n      icon: 'src/images/your-icon.svg',\n    }),\n  ],\n};\n...\n```\n\n</details>\n\n<details>\n  <summary>Hybrid mode</summary>\n\nAdditionally to the `icon` option you need to provide the `icons` array as a template to generate required icons.\n\nNo default icons. Only icons from the array will be created.\n\n__`astro.config.mjs`__\n\n```js\nimport webmanifest from 'astro-webmanifest';\n\nexport default {\n  integrations: [\n    webmanifest({\n      name: 'Your app name',\n      icon: 'src/images/your-icon.svg',\n      icons: [\n        {\n          src: 'icons/icon-96x96.png',\n          sizes: '96x96',\n          type: 'image/png',\n        },\n        {\n          src: 'icons/icon-256x256.png',\n          sizes: '256x256',\n          type: 'image/png',\n        },\n        // add any other icon sizes\n      ],\n    }),\n  ],\n};  \n```\n\n</details>\n\n<details>\n  <summary>Manual mode</summary>\n\nIf you don't provide `icon` option, you will be fully responsible for manifest configuration.\n\nYou should create all icons and favicons manually and put them in a `public` folder.\n\n__`astro.config.mjs`__\n\n```js\nimport webmanifest from 'astro-webmanifest';\n\nexport default {\n  integrations: [\n    webmanifest({\n      name: 'Your app name',\n      icons: [\n        {\n          src: 'icons/icon-96x96.png',\n          sizes: '96x96',\n          type: 'image/png',\n        },\n        {\n          src: 'icons/icon-256x256.png',\n          sizes: '256x256',\n          type: 'image/png',\n        },\n        // add any other icons\n      ],\n    }),\n  ],\n};\n```\n\n</details>\n\n## Configuration\n\nTo configure this integration, pass an object to the `webmanifest()` function call in `astro.config.mjs`.\n\n:bulb: For this integration to work correctly, it is recommended to use the `mjs` or `js` configuration file extensions.\n\n__`astro.config.mjs`__\n\n```js\n...\nexport default defineConfig({\n  integrations: [webmanifest({\n    name: ...\n  })]\n});\n```\n\n\nThe integration option object extends the `Webmanifest` type and optionally has `config` and `locales` properties as an object.\n\n### `config` property\n<details>\n    <summary>outfile</summary>\n\n|  Type   | Required |  Default value  |\n| :-----: | :------: | :-------------: |\n| `String`|   No     | `manifest.webmanifest` |\n\nTemplate name for generated manifest file.\n\n__`astro.config.mjs`__\n\n```js\nimport webmanifest from 'astro-webmanifest';\n\nexport default {\n  integrations: [\n    webmanifest({\n      name: 'Your app name',\n      config: {\n        outfile: 'site.webmanifest',\n      },\n    }),\n  ],\n};  \n```\n\nSee also [Localization](#localization) section.\n\n  </details>\n  \n  <details>\n    <summary>indent</summary>\n\n|  Type   | Required |  Default value  |\n| :-----: | :------: | :-------------: |\n| `String`|   No     |  4 spaces |\n\nLeading characters for each line inserted into `<head>` to make the output more readable.\n\nThis only works when any of the `insertFaviconLinks`, `insertThemeColorMeta`, `insertManifestLink`, `insertAppleTouchLinks` properties are set to `true`.  \n\n__`astro.config.mjs`__\n\n```js\nimport webmanifest from 'astro-webmanifest';\n\nexport default {\n  integrations: [\n    webmanifest({\n      name: 'Your app name',\n      config: {\n        // Empty string to cut off some bytes from html\n        indent: '',\n        // ...\n      },\n    }),\n  ],\n};  \n```\n\n  </details>  \n\n  <details>\n    <summary>eol</summary>\n\n|  Type   | Required |  Default value  |\n| :-----: | :------: | :-------------: |\n| `String`|   No     | `\\n` |\n\nTrailing characters for each line inserted into `<head>` to make the output more readable.  \n\nThis only works when any of the `insertFaviconLinks`, `insertThemeColorMeta`, `insertManifestLink`, `insertAppleTouchLinks` properties are set to `true`.  \n\n__`astro.config.mjs`__\n\n```js\nimport webmanifest from 'astro-webmanifest';\n\nexport default {\n  integrations: [\n    webmanifest({\n      name: 'Your app name',\n      config: {\n        // Empty string to cut off some bytes from html\n        eol: '',\n        // ...\n      },\n    }),\n  ],\n};  \n```\n\n  </details>\n\n  <details>\n    <summary>createFavicon</summary>\n\n|  Type   | Required |  Default value  |\n| :-----: | :------: | :-------------: |\n| Boolean |   No     | `true` |\n\nEnable or disable a favicon generation.\n\nThis only works when the `icon` property is not empty.\n\n__`astro.config.mjs`__\n\n```js\nimport webmanifest from 'astro-webmanifest';\n\nexport default {\n  integrations: [\n    webmanifest({\n      name: 'Your app name',\n      config: {\n        icon: 'src/images/your-icon.png',\n        createFavicon: false, // default - true\n        // ...\n      },\n    }),\n  ],\n};  \n```\n\n  </details>\n\n  <details>\n    <summary>insertFaviconLinks</summary>\n\n|  Type   | Required |  Default value  |\n| :-----: | :------: | :-------------: |\n| Boolean |   No     | `true` |\n\nEnable or disable the favicon links insertion into `<head>`.  \n\nThis only works when the `icon` property is not empty and `createFavicon` is `true`.\n\n__`astro.config.mjs`__\n\n```js\nimport webmanifest from 'astro-webmanifest';\n\nexport default {\n  integrations: [\n    webmanifest({\n      name: 'Your app name',\n      config: {\n        icon: 'src/images/your-icon.png',\n        insertFaviconLinks: false, // default - true\n        // ...\n      },\n    }),\n  ],\n};  \n```\n\n:exclamation: The final output reprocessing is used to insert the links into `<head>` sections. It can impact build times for large sites.\n\n  </details>\n\n  <details>\n    <summary>insertThemeColorMeta</summary>\n\n|  Type   | Required |  Default value  |\n| :-----: | :------: | :-------------: |\n| Boolean |   No     | `true` |\n\nEnable or disable the `meta` insertion into `<head>`.  \n\nThis only works when the `theme_color` property is not empty.\n\n__`astro.config.mjs`__\n\n```js\nimport webmanifest from 'astro-webmanifest';\n\nexport default {\n  integrations: [\n    webmanifest({\n      name: 'Your app name',\n      config: {\n        theme_color: '0xFFFF',\n        insertThemeColorMeta: false, // default - true\n        // ...\n      },\n    }),\n  ],\n};  \n```\n\n:exclamation: The final output reprocessing is used to insert the links into `<head>` sections. It can impact build times for large sites.\n\n  </details>\n\n  <details>\n    <summary>insertManifestLink</summary>\n\n|  Type   | Required |  Default value  |\n| :-----: | :------: | :-------------: |\n| Boolean |   No     | `true` |\n\nEnable or disable the manifest link insertion into `<head>`.  \n\n__`astro.config.mjs`__\n\n```js\nimport webmanifest from 'astro-webmanifest';\n\nexport default {\n  integrations: [\n    webmanifest({\n      name: 'Your app name',\n      config: {\n        insertManifestLink: false, // default - true\n        // ...\n      },\n    }),\n  ],\n};  \n```\n\n:exclamation: The final output reprocessing is used to insert the links into `<head>` sections. It can impact build times for large sites.\n  </details>\n\n  <details>\n    <summary>crossOrigin</summary>\n\n|  Type   | Required |  Default value  |\n| :-----: | :------: | :-------------: |\n| CrossOrigin |   No     | `anonymus` |\n\n`crossorigin` attribute for the manifest link into `<head>`.\n\nAvailable values for the **CrossOrigin** type are `anonymous` | `use-credentials`.  \n\nMore details on [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/crossorigin).  \n\n__`astro.config.mjs`__\n\n```js\nimport webmanifest from 'astro-webmanifest';\n\nexport default {\n  integrations: [\n    webmanifest({\n      name: 'Your app name',\n      config: {\n        crossOrigin: 'use-credentials', // default - anonymus\n        // ...\n      },\n    }),\n  ],\n};  \n```\n\n  </details>\n\n  <details>\n    <summary>insertAppleTouchLinks</summary>\n\n|  Type   | Required |  Default value  |\n| :-----: | :------: | :-------------: |\n| Boolean |   No     | `false` |\n\nEnable or disable `apple-touch-icon` links into `<head>`.  \n\niOS versions before 11.3 don't have support for web app manifest spec and don't recognize the icons defined in the webmanifest, so the creation of `apple-touch-icon` links into `<head>` is needed.  \n\nThis only works when the `icon` property is not empty.\n\n__`astro.config.mjs`__\n\n```js\nimport webmanifest from 'astro-webmanifest';\n\nexport default {\n  integrations: [\n    webmanifest({\n      name: 'Your app name',\n      config: {\n        icon: 'src/images/your-icon.png',\n        insertAppleTouchLinks: true, // default - false\n        // ...\n      },\n    }),\n  ],\n};  \n```\n\n:exclamation: The final output reprocessing is used to insert the links into `<head>` sections. It can impact build times for large sites.\n  </details>\n\n  <details>\n    <summary>iconPurpose</summary>\n\n|  Type         | Required |  Default value  |\n| :-----------: | :------: | :-------------: |\n| IconPurpose[] |   No     | `undefined`     |\n\nAvailable values for the **IconPurpose** type are `badge` | `maskable` | `any` |`monochrome`.  \n\nIf provided it will be appended to the `purpose` property of generated icons.\n\nThis only works when the `icon` property is not empty.  \n\n\n__`astro.config.mjs`__\n\n```js\nimport webmanifest from 'astro-webmanifest';\n\nexport default {\n  integrations: [\n    webmanifest({\n      name: 'Your app name',\n      config: {\n        icon: 'src/images/your-icon.png',\n        iconPurpose: ['badge', 'maskable'], \n        // ...\n      },\n    }),\n  ],\n};  \n```\n\n:exclamation: The final output reprocessing is used to insert the links into `<head>` sections. It can impact build times for large sites.\n  </details>\n\n### `locales` property\n\n`Record<string, Webmanifest>` - key/object pairs. See usage in [Localization](#localization) section.\n\n### Type `Webmanifest`\n\n| Name                          |          Type          | Required | Description                                                                                                                     |\n| :---------------------------- | :--------------------: | :------: | :------------------------------------------------------------------------------------------------------------------------------ |\n| `icon`                        |        `String`        |    No    | This is a source for automatically generated favicon and icons. It's a part of `Webmanifest` type.<br/><br/>Icon format: JPEG, PNG, WebP, TIFF, GIF or SVG<br/>Icon size: at least as big as the largest icon being generated (512x512 by default).<br/>Icon geometry: preferably square, otherwise the results will be padded with transparent bars to be square.<br/><br/>If the `icon` is empty - no automatic icon generation.<br/>See more about usage in [Generation modes](#generation-modes) section.                                                                     |\n| `icons`                       |        `Icon[]`        |    No    | See usage in [Generation modes](#generation-modes) section.                                                                     |\n| `name`                        |        `String`        |   Yes    | You must provide the name of your app.                                                                                          |\n| `short_name`                  |        `String`        |    No    |                                                                                                                                 |\n| `description`                 |        `String`        |    No    |                                                                                                                                 |\n| `categories`                  |       `String[]`       |    No    |                                                                                                                                 |\n| `lang`                        |        `String`        |    No    |                                                                                                                                 |\n| `dir`                         |         `Dir`          |    No    | `auto` \\| `ltr` \\| `rtl`                                                                                                        |\n| `iarc_rating_id`              |        `String`        |    No    |                                                                                                                                 |\n| `id`                          |        `String`        |    No    |                                                                                                                                 |\n| `start_url`                   |        `String`        |    No    |                                                                                                                                 |\n| `scope`                       |        `String`        |    No    |                                                                                                                                 |\n| `theme_color`                 |        `String`        |    No    | Source for `meta` in `<head>`                                                                                                   |\n| `background_color`            |        `String`        |    No    |                                                                                                                                 |\n| `display`                     |       `Display`        |    No    | `fullscreen` \\| `standalone` \\| `minimal-ui` \\| `browser`                                                                       |\n| `display_override`            |      `Display[]`       |    No    |                                                                                                                                 |\n| `orientation`                 |     `Orientation`      |    No    | `any` \\| `natural` \\| `landscape` \\| `landscape-primary` \\| `landscape-secondary` \\| `portrait` \\| `portrait-primary` \\| `portrait-secondary` |\n| `protocol_handlers`           |  `ProtocolHandler[]`   |    No    |                                                                                                                                 |\n| `prefer_related_applications` |       `Boolean`        |    No    |                                                                                                                                 |\n| `related_applications`        | `RelatedApplication[]` |    No    |                                                                                                                                 |\n| `screenshots`                 |       `Image[]`        |    No    |                                                                                                                                 |\n| `shortcuts`                   |      `Shortcut[]`      |    No    |                                                                                                                                 |\n\n### Type `Icon`\n\n| Name      |   Type   | Required | Description                                                                                                                  |\n| :-------- | :------: | :------: | :--------------------------------------------------------------------------------------------------------------------------- |\n| `src`     | `String` |   Yes    | The path to the image file in URL form.                                                                                      |\n| `sizes`   | `String` |    No    | Space-separated image dimensions. Syntax on [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link#attr-sizes) |\n| `type`    | `String` |    No    | Media type of the image                                                                                                      |\n| `purpose` | `String` |    No    | Space separated list of image purposes (`IconPurpose` type). See on [W3C](https://w3c.github.io/manifest/#purpose-member)    |\n\n:bulb: If icon entry `sizes` property has value `any` or contains more then one size (`96x96 128x128`) in that case such entry will be excluded from automatic generation.  \n\nFor `Image`, `Shortcut`, `RelatedApplication`, `ProtocolHandler` look on content of [index.ts](https://github.com/alextim/astro-lib/blob/main/packages/astro-webmanifest/src/index.ts).\nAlso you can find the detailed descriptions on [W3C](https://w3c.github.io/manifest/) and [MDN](https://developer.mozilla.org/en-US/docs/Web/Manifest).\n\nDemo with advanced configuration is in this [repo](https://github.com/alextim/astro-lib/tree/main/examples/webmanifest/advanced).\n\n## Localization\n\nLocalization allows you to create a unique manifest, icon set and `<head>` html for each individual language.\n\nYou need to provide `locales` property as a `Record<string, Webmanifest>`.\n\nThe integration uses the keys of the `locales` property to make the manifest name unique and to determine the page language by page's path.\n\nThe integration expects page paths in the following format: /{locale}{path}, where the locale is a key from the `locales` property.\n\nSample configuration below:\n\n__`astro.config.mjs`__\n\n```js\nimport webmanifest from 'astro-webmanifest';\n\nexport default {\n  integrations: [\n    webmanifest({\n      icon: 'src/images/logomark-light.svg',\n\n      name: 'Webmanifest i18n test',\n      short_name: 'Test',\n      description: 'This is the application description',\n      lang: 'en-US',\n      start_url: '/',\n\n      theme_color: '#3367D6',\n      background_color: '#3367D6',\n      display: 'standalone',\n\n      locales: {\n        es: {\n          name: 'Prueba Webmanifest i18n',\n          short_name: 'Prueba',\n          description: 'Esta es la descripción de la aplicación.',\n          lang: 'es-ES',\n          start_url: '/es',\n        },\n        fr: {\n          name: 'Test i18n du manifeste Web',\n          short_name: 'Test',\n          description: \"Ceci est la description de l'application\",\n          lang: 'fr-CA',\n          start_url: '/fr',\n        },\n      },\n    }),\n  ],\n};  \n```\n\nBy this configuration three separate manifests will be generated:\n\n- `manifest.webmanifest` - for default language;\n- `manifest-fr.webmanifest` - for `fr` language;\n- `manifest-es.webmanifest` - for `es` language.\n\nAnd language specific html will be inserted into `<head>` section of generated pages.\n\nIf you need a separate set of icons for each language, add the `icon` property.\n\n__`astro.config.mjs`__\n\n```js\nimport webmanifest from 'astro-webmanifest';\n\nexport default {\n  integrations: [\n    webmanifest({\n      name: 'Your app name',  \n      icon: 'src/images/logo.svg',\n      lang: 'en-US',\n      // ...\n      locales: {\n        es: {\n          icon: 'src/images/logo-es.svg',\n          lang: 'es-ES',\n          // ...\n        },\n        fr: {\n          lang: 'fr-CA',\n          // ...\n        },\n      },\n    }),\n  ],\n};\n```\n\nIn this configuration, the default `en` language and `fr` language will have a common icon set, `es` will have its own icon set.\n\n:bulb: The favicon will be the same for all languages. The source for generation will be taken from the default language.\n\nYou can explore a localization usage in this demo [repo](https://github.com/alextim/astro-lib/tree/main/examples/webmanifest/i18n).\n\n## Examples\n\n| Example  | Source                                                                                 | Playground                                                                                                  |\n| -------- | -------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |\n| basic    | [GitHub](https://github.com/alextim/astro-lib/tree/main/examples/webmanifest/basic)    | [Play Online](https://stackblitz.com/fork/github/alextim/astro-lib/tree/main/examples/webmanifest/basic)    |\n| advanced | [GitHub](https://github.com/alextim/astro-lib/tree/main/examples/webmanifest/advanced) | [Play Online](https://stackblitz.com/fork/github/alextim/astro-lib/tree/main/examples/webmanifest/advanced) |\n| i18n     | [GitHub](https://github.com/alextim/astro-lib/tree/main/examples/webmanifest/i18n)     | [Play Online](https://stackblitz.com/fork/github/alextim/astro-lib/tree/main/examples/webmanifest/i18n)     |\n\n## Contributing\n\nYou're welcome to submit an issue or PR!\n\n## Changelog\n\nSee [CHANGELOG.md](CHANGELOG.md) for a history of changes to this integration.\n\n[astro-integration]: https://docs.astro.build/en/guides/integrations-guide/\n","readmeFilename":"README.md"}