{"_id":"@ayco/astro-resume","_rev":"40-64422fecf3d92a2a97b46b25b1a1b03a","name":"@ayco/astro-resume","dist-tags":{"latest":"1.1.1"},"versions":{"0.0.1":{"name":"@ayco/astro-resume","version":"0.0.1","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"_id":"@ayco/astro-resume@0.0.1","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","bugs":{"url":"https://todo.sr.ht/~ayoayco/astro-resume"},"dist":{"shasum":"7e649efe4c8ada73133679c12b28587d662ffa34","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.0.1.tgz","fileCount":5,"integrity":"sha512-ZVo+m1ASJeCry54E2WuAqnAmvWv1ZgFhCI5J76G/vrlgJAbI1pN/Y6z4KCb8CYj89F5TUrVG7LWrdKyd8qqDFQ==","signatures":[{"sig":"MEUCIDiOEG6bIo9xa31yLWya7ku5j/bbpxEdZiEiK10K95mHAiEAiak/dhZa4qFyKA7c0O/0d2KPPdn1JjCkMZrPvMZ4xi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1331},"type":"module","exports":{".":"./index.ts"},"gitHead":"c98d9ef6c83965214e1d0f56a992f8236e34bb62","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"https://git.sr.ht/~ayoayco/astro-resume.git","type":"git"},"_npmVersion":"9.6.6","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.0.1_1689502918998_0.37769706080119203","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@ayco/astro-resume","version":"0.0.2","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"_id":"@ayco/astro-resume@0.0.2","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","bugs":{"url":"https://todo.sr.ht/~ayoayco/astro-resume"},"dist":{"shasum":"4de8149c375d02e8637d09bdff11bfbc5221aace","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.0.2.tgz","fileCount":5,"integrity":"sha512-WyRWggVX15uxjjPix0P7DUWTi05rUJcBU1VBi8Xk67TKacCxcXfoVC0noJsR9rG9yv9lAcdGHY1QS9MwuR6fcQ==","signatures":[{"sig":"MEYCIQDiiETsffqB5464gBtfRGQhxSwWiHntlmZGeOu89qHZXQIhAIz8yepX0QbaxAxBhNevM/aWeequA3nJxniwIMVn6O3P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1816},"type":"module","exports":{".":"./index.ts"},"gitHead":"62e202929e369d093377756e798e37ec7f01be88","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"https://git.sr.ht/~ayoayco/astro-resume.git","type":"git"},"_npmVersion":"9.6.6","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.0.2_1689503101359_0.8364785681977429","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@ayco/astro-resume","version":"0.0.3","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"_id":"@ayco/astro-resume@0.0.3","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","bugs":{"url":"https://todo.sr.ht/~ayoayco/astro-resume"},"dist":{"shasum":"96f458bc0af1d7aee0278b93c1c1437fec574dab","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.0.3.tgz","fileCount":5,"integrity":"sha512-8GuWXORfk34HIEEVTqus0VXjjcpzcG69UBtWW1xtkb+sZKaNy4xv9XP+Necpni/A3VEXHwwlbYVWZ1JusB5Z5A==","signatures":[{"sig":"MEUCIQCGTv72xqUubD/fjnjt9gaGW/uj9WbRSii/ZhVAMvLydQIgWwV0+KHkmlng9VlUgODa/USObbCOtlvVVpmCDg5vvwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820},"type":"module","exports":{".":"./index.ts"},"gitHead":"658a15c275da3f9dc86a0ccdc7c0f14f28ecd4ba","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"https://git.sr.ht/~ayoayco/astro-resume.git","type":"git"},"_npmVersion":"9.6.6","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.0.3_1689504536439_0.46743849899953527","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@ayco/astro-resume","version":"0.0.4","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"_id":"@ayco/astro-resume@0.0.4","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","bugs":{"url":"https://todo.sr.ht/~ayoayco/astro-resume"},"dist":{"shasum":"43d4a3c29f8f53a03c8542a51f21ad476df75034","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.0.4.tgz","fileCount":5,"integrity":"sha512-c3m74bmx3yjjSE7ctYVBNXW9BrHdoc/TivqN+499X/ddJvrT5Z48rAV9sxAQ6hEKKQiiDyylNRXm4QtjsZtPCQ==","signatures":[{"sig":"MEUCIQC7DuMcn0he3VeoWu469mbRWmVMRqXeX+sSWof70O9tMwIgW1+x5Uoz+3E+ngLnoNk8LWRAjD2Y3tqjS/mWoRJbWEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1630},"type":"module","exports":{".":"./index.ts"},"gitHead":"6c3d1e37bffde9cecc95bac79e4a7cd4b605b909","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"https://git.sr.ht/~ayoayco/astro-resume.git","type":"git"},"_npmVersion":"9.6.6","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.0.4_1689504784716_0.48030760893461455","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@ayco/astro-resume","version":"0.0.5","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"_id":"@ayco/astro-resume@0.0.5","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","bugs":{"url":"https://todo.sr.ht/~ayoayco/astro-resume"},"dist":{"shasum":"f037491edaac9694770dffcccd35478188e0013b","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.0.5.tgz","fileCount":6,"integrity":"sha512-b2B0rwd/O4gd/vUwZxRBijS7sY2nv5cWSywWx3lljhwn12B5Oo+/78kVO5hum7iwyeSDM68NVPxFDa+O+iT5+A==","signatures":[{"sig":"MEUCIGPeDeWmP4pw8iCzWPUsMy6aai1pgWLXHNgrobw+t2ASAiEArSlYf1UqJi3i/ab1uYZmC9TUVb1aZBJbz63FEV00rLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2701},"type":"module","exports":{".":"./index.ts"},"gitHead":"ec67e439e5089ca69f918b362b6f1cde809e02cf","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"https://git.sr.ht/~ayoayco/astro-resume.git","type":"git"},"_npmVersion":"9.6.6","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.0.5_1689504932466_0.305242097032431","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@ayco/astro-resume","version":"0.0.6","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"_id":"@ayco/astro-resume@0.0.6","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","bugs":{"url":"https://todo.sr.ht/~ayoayco/astro-resume"},"dist":{"shasum":"ab0ef48fa4ef80df0da87cd613a7710c97cbe962","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.0.6.tgz","fileCount":6,"integrity":"sha512-5MKlngu7Pc6pkVjtCGmxXkCP06wYLOm39dA9oYyOfhejEp7HOz11zXdMvIA9iYGRco4tajiA7gM90KM+WtLWLA==","signatures":[{"sig":"MEUCIQCQfPeCCddA+dwJAAOxoIxJ01juF1ttyk+XkOnqbFYgLwIgLWjFjtwSHRgR1KspuU5Bi0exwe6oBD0O5jAFpSAHpJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2701},"type":"module","exports":{".":"./index.ts"},"gitHead":"c2d9f89c138f00c3c4e3cd6901688369c5cf7db0","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"https://git.sr.ht/~ayoayco/astro-resume.git","type":"git"},"_npmVersion":"9.6.6","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.0.6_1689505570178_0.1693333758232003","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@ayco/astro-resume","version":"0.0.7","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.0.7","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","bugs":{"url":"https://todo.sr.ht/~ayoayco/astro-resume"},"dist":{"shasum":"d9c7feb4a3da9553dd9ff757f11febe6cfb908b2","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.0.7.tgz","fileCount":6,"integrity":"sha512-uBH2XE6tsh3+NdseE1uKqXGZ+v1BbjwdZqp2L6L4rIfc0EzszDBiHAHVxp3PIJk0WwTyH6HxKRf5oRByDIIbuA==","signatures":[{"sig":"MEUCIQC8TvtVBjyxZJuW1fpiZEFNvifiDm5WhABOqsHj0ya2uwIgG9/K5IXaORGYREUzduKlBvMZYDzPdeXQ+S9oTo0YiVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2721},"type":"module","exports":{".":"./index.ts"},"gitHead":"2bba07bb6000c313b58db52c52e1fb836f8d9515","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"https://git.sr.ht/~ayoayco/astro-resume.git","type":"git"},"_npmVersion":"9.6.6","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.0.7_1689505688816_0.5875501877164986","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@ayco/astro-resume","version":"0.0.8","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.0.8","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"b4def56fee899eba15382ebaf2b1d12ccc60ff60","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.0.8.tgz","fileCount":6,"integrity":"sha512-Nmh1sXb+K6aFhsiHkp2r/YszPvz/Am/pczmjVxdYuqs2XP5SAGPK8Ai6zsUqvK++K6vLIReasa1/M9CL7lOMeQ==","signatures":[{"sig":"MEUCIQDYcD96zGDMgW+8uxVxiys40rfO3wc8lxXOPSaBw5kz9wIgYS8wAGjE1HvM4jGsMcsmG+lf0UftDZLUg9ePfVYh8KE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2854},"type":"module","exports":{".":"./index.ts"},"gitHead":"5ecda11d84bc2208fbc30916c594aa4cfeb4fc9f","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.6.6","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.0.8_1689507999575_0.2674682118763052","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@ayco/astro-resume","version":"0.0.9","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.0.9","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"ade0c6968bc6e3b3d3da2bc32a64d0b7217d588c","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.0.9.tgz","fileCount":6,"integrity":"sha512-oQCiUfBe7risOWAlaKzHwvTQEsRGMJw8zhfpsjRE+cTiQGz74v1BMq+sO/94VGu1/1KUukAlT91n6dPjPcAO0A==","signatures":[{"sig":"MEUCIQCQek5CGLEau6uFLy5QcNed8lVOF3t7Em5j8Q4KYGfzxwIgIENzUHfReRVP/hd6eL16S5KAyVP+WrdSvL5eswo4Zig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2859},"type":"module","exports":{".":"./index.ts"},"gitHead":"b0dd9791a95ae56698008d6f165aaacdce140647","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.0.9_1689531646489_0.5425179694016231","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@ayco/astro-resume","version":"0.1.0","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.1.0","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"aff2f7910db4c0141676ea150a8454e9d0cd45cc","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.1.0.tgz","fileCount":6,"integrity":"sha512-vQFBRl5UJQZ53bF7cs4T0Avrs4r5Y7gQ29td+zT81/YD1UapwMdETYGVn/XGkSQ68oRjWhP5AySKpzkgW84RfQ==","signatures":[{"sig":"MEUCIQCrMLjPuXDGqCqB6RHKDvpoNu0QONmogxd2bCV1XTAtkwIgSGDbM0FfRnqS6CPkwm5dL63FtmF3J/kuINBd02NqeVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4401},"type":"module","exports":{".":"./index.ts"},"gitHead":"6372fd510008655396ced919f07fb92dfb468d07","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.1.0_1689537158057_0.18446989150926596","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@ayco/astro-resume","version":"0.1.1","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.1.1","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"b0ec482f66672e62bf43ff23915416cd77c11e4c","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.1.1.tgz","fileCount":6,"integrity":"sha512-WaYMg8LpKEDJre/ZGGsocyX74kLA8V5JZnDhZorty8FKf9/075+Y16prj4ZTTBFCiBsEFg7XRy4kkNev+oYSTQ==","signatures":[{"sig":"MEUCIQCvUVrXtLpR2S5g02+5TM/E3PtPE5V2NoAq5OB1iHG/gAIgLHLJAJ/RRA/NqrSWIysNI/tcf5Y1dkaCTuzrm4jTbfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4395},"type":"module","exports":{".":"./index.ts"},"gitHead":"84c2161e4d13b229fb52a72f70ef31d076d31442","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.1.1_1689537255962_0.6855190444522623","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@ayco/astro-resume","version":"0.1.2","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.1.2","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"66ac52e42153605af18d7be1249bf14f07230a4b","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.1.2.tgz","fileCount":6,"integrity":"sha512-IrlDt7di37C8pyJdxy9wAyTGaup4OUWAtaVAT7uj6TQznkfCNgZtPuzO1fwTgb+MB66ymIL3o+LLFDfTCppSgw==","signatures":[{"sig":"MEUCIGw2w5yA+GtBz5OvwkjRmI8evyvlk7XPZJrk4t5V4a75AiEAhT4360ftMdpN80l4F6rFPOia/Z4v1Z3UlgoRwscA5lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4409},"type":"module","exports":{".":"./index.ts"},"gitHead":"1804904dd33cb7183711e0c877f1cf5e17ba1b01","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.1.2_1689537392917_0.9499296353052185","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@ayco/astro-resume","version":"0.1.3","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.1.3","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"9bf7fc5c2561cea9cbc41343f7fdae8c16e5c980","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.1.3.tgz","fileCount":6,"integrity":"sha512-SyJDsicpcnZMehHQe7/vJjqvoQXLIw/sQRI87vFPSEa6hBCSmBFkN32TiwsJFsQQdjukF78WaoF6WTFzfeXfKw==","signatures":[{"sig":"MEQCIHARgT37kbCokZFYV/HJ9w56NqSbrSL6SPKQBx83KOeHAiBll95vheH7IZ9xd+6F/TW0mDdpQcQbZbBtQrjD4G3FoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4918},"type":"module","exports":{".":"./index.ts"},"gitHead":"596c6325ce16932296ea08ae3b854fa10fbf5a0f","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.1.3_1689538320493_0.2342526982188926","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@ayco/astro-resume","version":"0.1.4","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.1.4","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"1bc7ed8f9abb2eb84b55412889dc0582e891ef42","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.1.4.tgz","fileCount":6,"integrity":"sha512-FWwmXykZiWb121zEVqtyR3EbbKj6JGP77mRzVldgg25HavPuHqcgaKf2OaKQW8gCVgTm0qDoPkYW9ocSvTn84g==","signatures":[{"sig":"MEQCIE4qyav7ULxHgeuGcxJIne/PRtqIpd9D67NqnDx4+BGtAiBgOMCDWc62tWDvXCO7mLfXfeOtGUPC7ypb4yGp+bKCgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4913},"type":"module","exports":{".":"./index.ts"},"gitHead":"7989fe90c8324d3fe55eca2c45046b994956359b","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.1.4_1689538379799_0.043701331319735415","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@ayco/astro-resume","version":"0.1.5","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.1.5","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"64b9b4f6869cf544e0bf5ee95595eebefae31de8","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.1.5.tgz","fileCount":6,"integrity":"sha512-c7aLUpHsBrmSgnjPZThVttZ+EBRhyL1+Sz7f+1wl6RVlG7dzu/UBMOGonHkpAVfWCM7+ks81vvYbfONcJcaAIg==","signatures":[{"sig":"MEYCIQDROcezChVr9gzTyUC8KQh6y1nY/sbREoOL7qTEfIuEhAIhANC4SxCSKijg0I3Djk04kbEAo8MBtE5Q/13/wdh7Um5A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5895},"type":"module","exports":{".":"./index.ts"},"gitHead":"4cd758b42e5522e7d7f2d99d76e0a920eb1d61d1","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.1.5_1689583314212_0.7342301114811653","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@ayco/astro-resume","version":"0.1.7","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.1.7","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"37b6e6f2d79bc559fe97ca8c749636da2810e8f6","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.1.7.tgz","fileCount":6,"integrity":"sha512-uS4Iufu+pDMUMWdQbu/4TFc1PE1Q4nAgtFRv5O3kHxTLb6kA9xjvNYmgt3oLpR/xbt2BCJ5F63ilohyXJ3VJrQ==","signatures":[{"sig":"MEQCIDI2P1/QpVu47JzSPULnYo6/yhqCiRzuLCgMbtABU+ZTAiBRr87DC07l4lGmIaoqgR8sb0fIwwQ3Xx13Pztsdj+KYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5961},"type":"module","exports":{".":"./index.ts"},"gitHead":"29ad406bdf9677c2e9aef9fa8937f0400df830ea","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.1.7_1689583699063_0.07843308490457801","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@ayco/astro-resume","version":"0.1.8","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.1.8","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"28e1c343041dc23490bfdf82721e141ebe60cf56","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.1.8.tgz","fileCount":6,"integrity":"sha512-d5eF4tcAFubPy7VrxdmCVdF9fqu22R29By7PJ10qMOXZ2JBrQbApndp7bU6g4HvADyHuyyfvFEmcF1tggFYKjg==","signatures":[{"sig":"MEUCIEA8RWnC8ecsOmWoHXuz3EBJDzXa8Y6vpeI48N8hBL4gAiEAg1/J91Nb4oCClEKyeD4BN8BXxVKs4AhWFzKWRznwWG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5958},"type":"module","exports":{".":"./index.ts"},"gitHead":"ee04c9ab58d469e27a7f9f2e9a7ca8e3aa4f6495","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.1.8_1689583883524_0.9962074587303011","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@ayco/astro-resume","version":"0.1.9","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.1.9","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"e8b1eea1650b74b1ef3d7d4fd3ffd97f7338420b","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.1.9.tgz","fileCount":6,"integrity":"sha512-Drf7ambORzV0X0yexq3zVOhYfza3bH/zw6G8h/GonjrlmF149IRLtoYu257s3FWbXMVBGYvV0nLN1SxJubNyLw==","signatures":[{"sig":"MEUCIQCTTx/2S0r9Xp9WwCkPoPC5oaGuKJl+/9kULTj7ZmTqngIgbLfD1G2dLiEHGpe/LHJy8U4xSb3coTATZgDZMAqBI+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6092},"type":"module","exports":{".":"./index.ts"},"gitHead":"f584ba3b7e19ceb33d5b30ed47cc3e47846a0e5d","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.1.9_1689584206231_0.476806835550839","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@ayco/astro-resume","version":"0.2.0","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.2.0","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"6505e2675ed88c1145b004b923f95afe04276b82","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.2.0.tgz","fileCount":6,"integrity":"sha512-IyZQgVRsnjSl1w05NvzPN8JtVYH0U76oTfIM1ZPQIYe5bDgf5N9hvC2Dzh1faXP1rI9UsZ6+xtaexT7jeyNo0g==","signatures":[{"sig":"MEYCIQD+rhUcxXhMrPJAPAxkg3rhrLotJtqGBlmRxht1MQ5m6wIhAMiuoBZy4W8BTqim9l5jmau5wdqqf3+ET5G7FsVV+j5v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5878},"type":"module","exports":{".":"./index.ts"},"gitHead":"c540aff352589e1b1e6be3984777a502c91a68c3","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.2.0_1689606620908_0.6314197914333277","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@ayco/astro-resume","version":"0.2.1","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.2.1","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"ad93d7ee66179c63e92c233710eb256d56f7d953","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.2.1.tgz","fileCount":6,"integrity":"sha512-cMFFpDzf0DY9J3FgmQ515qa+WzsBhWjWwjgWCFL6cxgxFs/rTRBb9A/BKFSkb79kVXPyyv7qFkNsFCyw4LDJ7Q==","signatures":[{"sig":"MEYCIQDi88xZTFemyjGhRldno+OAyK07/D61YmxTQaKAeXCfqAIhAIoxK7QjJI0KlBUpv7AVxrcHuHga5XK8KGklUsEpaWtB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6262},"type":"module","exports":{".":"./index.ts"},"gitHead":"41452dabbccef7be111b374e1f31bd06552d5adb","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.2.1_1689607163537_0.24439323618492348","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@ayco/astro-resume","version":"0.2.2","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.2.2","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"0b29e4c39ab371fc665c18f70b7ab439585e5da4","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.2.2.tgz","fileCount":6,"integrity":"sha512-wfTsvmi5pVYajNEotZ2QJOXF2iS6m1ALYQwxC61OCRMF7COIG9KAuVhQksZ+VYH+fA39J4ZwKnpDcUdlFzoOhA==","signatures":[{"sig":"MEQCIEsOf2sJbTGoAG6HKs01JrOIwil0RptqoVqk/EpTtuTcAiBMhb5PzOHCJzbnSdd9tnMtKXbcNI0pLO0sk9R1aKSOFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7096},"type":"module","exports":{".":"./index.ts"},"gitHead":"42b79466c527897a389b8f5898c794919a6d8d29","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"astro":"^2.8.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.2.2_1689608959163_0.4495882114361647","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@ayco/astro-resume","version":"0.3.0","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.3.0","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"e1b936710edcd35957e6529d98afb70c893f76c4","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.3.0.tgz","fileCount":6,"integrity":"sha512-0X0IA4xDSkBOV8e8hF2PgYL71nmtVxssidAT0iHXjLa+lWrKPA6Javec38g8FNySbE4PxWK30R1B4P6I8yt2iw==","signatures":[{"sig":"MEUCIHU+0HdZffKMNozRat+PaXGLUSZ00l1dLWSSibrh4dQvAiEArjK1mNmHik37ndEMsHqLuz8FXVX5whUbxoS7UmOy5TY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8784},"type":"module","exports":{".":"./index.ts"},"gitHead":"1d7def5ea7e1545f4b243d6233a282f7845dbc17","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.6.6","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"astro":"^2.8.4","devalue":"^4.3.2","@astrojs/node":"^5.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.3.0_1689710940203_0.8282312072098079","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@ayco/astro-resume","version":"0.3.1","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.3.1","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"b3410227f65a45f0973f02abfd34d20d4c03bdcb","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.3.1.tgz","fileCount":6,"integrity":"sha512-RYamhpT78XbJhGQrusedvuk7lt5lOGcalDbZAdIAajrxxSAxdfc7l5kppnfx1BPYHLWTDPhPcQtMJIkJCLqXyg==","signatures":[{"sig":"MEQCIA43vtHISk+lgOWGxgOfVvYVJEWmEvftWDRUGt3OWLySAiBdu+5zQMDM9VJKsRQVRdQezKwJzmDtRMTYcPePHUB79w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9175},"type":"module","exports":{".":"./index.ts"},"gitHead":"3acc849f7095946ea4834cb7ad0d0526aeb94c5c","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.6.6","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"astro":"^2.8.4","devalue":"^4.3.2","@astrojs/node":"^5.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.3.1_1689711838553_0.9323893994575296","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@ayco/astro-resume","version":"0.3.2","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.3.2","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"5d31cc09685666c8377900d1676f2904ffb25544","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.3.2.tgz","fileCount":6,"integrity":"sha512-+r8KgCS+3irLoutbv3uXDRvtw40QzSCNFGTzescVavhEuX99Q/CoGEhlb98Xkh5ufQB/7E+ok9Lb+hTbVyF9og==","signatures":[{"sig":"MEUCIQDwtWXI9ZuR0kZyH2SxmRGMADVh+Y/rn0VIBPSssQv/rwIgesg6WghhzfmIyVx2rOyYWZvceMy07G92MOL3CREKEjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9056},"type":"module","exports":{".":"./index.ts"},"gitHead":"6f86eb44950f6119ad1bb80ef1855817d4e37759","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.6.6","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"astro":"^2.8.4","@astrojs/node":"^5.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.3.2_1689716195554_0.15406977270890865","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@ayco/astro-resume","version":"0.3.3","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.3.3","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"efd160fbee8f6963ab6d34b3f5be5359b6f1eee0","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.3.3.tgz","fileCount":6,"integrity":"sha512-To1b5kdKfMbHFaIyzUpaCUZKItNfU2boTteu7S5FlAj6rpe0ebIRkmyPWcATZdjAMojxnjB2L/fKFZH6LzDSUw==","signatures":[{"sig":"MEUCIQDZ/4sKs8GtGCLx9eIVNqPNU3AbwL8ivYDMRUxPIxtU/QIgD3wrjXEINabHqJK8G0s3g9hzbCGr9i1AwT2gBbfYf6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9160},"type":"module","exports":{".":"./index.ts"},"gitHead":"cc26eb6bb5334f905926bcae487bc724db025eb0","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"astro":"^2.8.4"},"_hasShrinkwrap":false,"devDependencies":{"devalue":"^4.3.2","@astrojs/node":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.3.3_1689929377364_0.4943544992695037","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@ayco/astro-resume","version":"0.3.4","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.3.4","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"afe92eb14a6cc97feb2ad07a6ff76032aa118532","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.3.4.tgz","fileCount":6,"integrity":"sha512-1QoRkg2DqLGKX+N+/N66Ucy9uYg6CcQujbdN3SJvz7fwpaWef3WOVJb8/KmF7rzA86qp1aTcQiTIQF33Demkzw==","signatures":[{"sig":"MEUCIEF9pnXnRkQfQJk+j4N49zO99VRUZvceFry78A9t/omQAiEA3SDeqmc8C6WglCTkX+7kxXkHW/67ej43LIfs4j9pEiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9139},"type":"module","exports":{".":"./index.ts"},"gitHead":"e66111e5b9b304b579150dab125e8331e7e39a35","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"devalue":"^4.3.2","@astrojs/node":"^5.3.0"},"peerDependencies":{"astro":"^2.8.4"},"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.3.4_1690045193474_0.33847187858557826","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@ayco/astro-resume","version":"0.3.5","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.3.5","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","bugs":{"url":"https://todo.sr.ht/~ayoayco/astro-resume"},"dist":{"shasum":"bf6d4da1371eacd35d7cea891f7cf03f4b0bdcc0","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.3.5.tgz","fileCount":6,"integrity":"sha512-NmhVS8coOpHPzkRAegBIPmf/KsHJLBXdsBpkojTNKYcbxOgzqEqWBcp/j3TT9Uq21JyKvYjJQZO3SekhEq7KMw==","signatures":[{"sig":"MEUCIQDOyS2yZGzT1gTJH+sE3Ki1ZdIt84PtU2C4jvrvQHdK+gIgYhsIsxuhogvPOQ3rAbGyQje0FK8cNfDR5tcnuF4IrY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10314},"type":"module","exports":{".":"./index.ts"},"gitHead":"424e9e44941fa5548f9407ff11bbca61769033ea","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"https://git.sr.ht/~ayoayco/astro-resume.git","type":"git"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"devalue":"^4.3.2","@astrojs/node":"^5.3.0"},"peerDependencies":{"astro":"^2.8.4"},"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.3.5_1694013361017_0.04856850067299634","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"@ayco/astro-resume","version":"0.3.7","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.3.7","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","bugs":{"url":"https://todo.sr.ht/~ayoayco/astro-resume"},"dist":{"shasum":"4f3c1c32acf7543115e19bd75ed74a7ca56547e7","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.3.7.tgz","fileCount":6,"integrity":"sha512-TyfrSFdV7vvT91wgIRfzKKbklQnesn9PhoLesD2mU4tMC3IbHn5qfUGnOOcfBVSA9SA7olUB/byiqcVRVtHuWw==","signatures":[{"sig":"MEQCIGePYGNq1jPOHOWn3ybOMPqqMgTVKiS07yt/ApLmHggBAiANSx7l1CS0skxnSMh+6BH+E/B5AqSJWIQEYJ8xA9rm0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10429},"type":"module","exports":{".":"./index.ts"},"gitHead":"acef5b6ba60473c08d29d67d4df72e78ce8f8b21","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"https://git.sr.ht/~ayoayco/astro-resume.git","type":"git"},"_npmVersion":"9.5.1","description":"Utilities for serializing data from server for use in the client.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"devalue":"^4.3.2"},"peerDependencies":{"astro":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.3.7_1695137616642_0.4923603532349681","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"@ayco/astro-resume","version":"0.3.8","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.3.8","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","bugs":{"url":"https://todo.sr.ht/~ayoayco/astro-resume"},"dist":{"shasum":"02b997aeb3a03607dc7dd2948f6de0737cd4496f","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.3.8.tgz","fileCount":6,"integrity":"sha512-ifXvfpUXLrnlaVKPomJE3PCujM9XDK27/75dRIHzbdEWdiNyaIRezWsCvuUkj272xOv2JW5GrVxqs1JKhjCKVw==","signatures":[{"sig":"MEQCIHbQeVRf38fJoKJKncuxEscF6xei0Q+c4IJ5haxtMvxiAiB/SALbeId3k4hnCPTsdCv0QU3BzlXLgCFDQMePXCLvNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10551},"type":"module","exports":{".":"./index.ts"},"gitHead":"5f3f504d351483c149e3ec232d1a634fef415ebe","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"https://git.sr.ht/~ayoayco/astro-resume.git","type":"git"},"_npmVersion":"9.5.1","description":"> **TL;DR:** This facilitates the *creation* and *usage* of global, immutable data for [Astro](https://astro.build) apps","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"devalue":"^4.3.2"},"peerDependencies":{"astro":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.3.8_1695459843772_0.2958156617547676","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"@ayco/astro-resume","version":"0.3.9","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.3.9","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","bugs":{"url":"https://todo.sr.ht/~ayoayco/astro-resume"},"dist":{"shasum":"5ef37be6b1077d6855ecdddd65a935febe8e4167","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.3.9.tgz","fileCount":6,"integrity":"sha512-TqBc13AQYC9gynFCPnznbf70Szx7bAQCZjgWf40V6SVeqm8COyHVv+XrlOAKc4SMWdKzOvrJeA06MG/O0pS3eA==","signatures":[{"sig":"MEUCIQCBxOprY599b/bcLRSPxb6w8xCRZvL/fZ60bgc0ADXJ7AIgXOh6szEkCPMbhGs5FnLl+jZAKokPBs/A0pKNnoBR5AE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10555},"type":"module","exports":{".":"./index.ts"},"gitHead":"6be7424e078287119568ddef010d00bf6280e914","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"https://git.sr.ht/~ayoayco/astro-resume.git","type":"git"},"_npmVersion":"9.5.1","description":"> **>>> TL;DR:** This facilitates the *creation* and *usage* of global, immutable data for [Astro](https://astro.build) apps","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"devalue":"^4.3.2"},"peerDependencies":{"astro":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.3.9_1695460349193_0.6990313359475193","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@ayco/astro-resume","version":"0.4.0","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.4.0","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","bugs":{"url":"https://todo.sr.ht/~ayoayco/astro-resume"},"dist":{"shasum":"8c5cbc46f76e863df50ea0e64cd8d2200f57ea55","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.4.0.tgz","fileCount":6,"integrity":"sha512-2J1gPC0i6mnP/PLGjdfvCpt4DXFZJsKtxwhRvXCqpnXbaIrNHxCIIhXjJjhqojNCnMR5jTF4OabhQ5rPaSwOEQ==","signatures":[{"sig":"MEYCIQCExZoUjsCULu0I3xgWnhvW3JIi+v+T9ErOrs4MVg+BegIhAMJadcotJcSJ/UKCFVz8UT8tUa5ggDd5n2y6GGimpmTK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10555},"type":"module","exports":{".":"./index.ts"},"gitHead":"3600df5279f39695935a7989771d4d1e3056e517","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"https://git.sr.ht/~ayoayco/astro-resume.git","type":"git"},"_npmVersion":"9.5.1","description":"> **>>> TL;DR:** This facilitates the *creation* and *usage* of global, immutable data for [Astro](https://astro.build) apps","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"devalue":"^4.3.2"},"peerDependencies":{"astro":"^4.0.3"},"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.4.0_1701959947716_0.5603881126054691","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@ayco/astro-resume","version":"0.4.1","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.4.1","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://sr.ht/~ayoayco/astro-resume","dist":{"shasum":"c9f9cdffe1b29d68dd0e44ababd8a9007fda29e5","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.4.1.tgz","fileCount":6,"integrity":"sha512-6xhPU0wCau7s9ONSFPXkXAwdUifOS73KG6ejFQN8jQJ06qftDi3pt9v+7UOS6YcYUYd0oY+atJt7T07W5dVLxQ==","signatures":[{"sig":"MEQCIFLGJ8w8OjxxNEZ8WrJsGg6GKJ4TUPgpCws5taOrfTuPAiB8zXXXm51eBGKko+7Xe7QWif6mdIL3uw4sBORlO4QA8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10509},"type":"module","exports":{".":"./index.ts"},"gitHead":"b33251008feb16af29a225be4f63caa13465be6c","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"https://git.sr.ht/~ayoayco/astro-resume.git","type":"git"},"_npmVersion":"10.7.0","description":"> **>>> TL;DR:** This facilitates the *creation* and *usage* of global, immutable data for [Astro](https://astro.build) apps","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"devalue":"^5.0.0"},"peerDependencies":{"astro":"^4.12.2"},"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.4.1_1722062397679_0.49470196883244166","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@ayco/astro-resume","version":"0.4.2","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.4.2","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://github.com/ayoayco/astro-resume","bugs":{"url":"https://github.com/ayoayco/astro-resume/issues"},"dist":{"shasum":"32e273277bf6393d0c716b13e4ad1b8037335727","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.4.2.tgz","fileCount":6,"integrity":"sha512-blbFmMxkvLqZ0Fw78ySrfeysdhTlaOIsR7V2Fqd1F20Q0B3SCxFomcNvRMw1j45+tBovxeS44XBtEarhBoQXfw==","signatures":[{"sig":"MEYCIQCCDklAXVqjt06ViaIOT42MYNP0vjx5lbIyin1rFu8+WQIhAKrV4SPVYWSoReZKPp1GVU6Voas0pu8a1y1oyAJt9wZs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10928},"type":"module","exports":{".":"./index.ts"},"gitHead":"f74ccf1be96d512093b13ca6e325975f6ab45dc8","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"git+https://github.com/ayoayco/astro-resume.git","type":"git"},"_npmVersion":"10.7.0","description":"> **>>> TL;DR:** This facilitates the *creation* and *usage* of global, immutable data for [Astro](https://astro.build) apps","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"devalue":"^5.0.0"},"peerDependencies":{"astro":"^4.12.2"},"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.4.2_1722678273635_0.3867531715392656","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"@ayco/astro-resume","version":"0.4.3","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.4.3","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://github.com/ayoayco/astro-resume","bugs":{"url":"https://github.com/ayoayco/astro-resume/issues"},"dist":{"shasum":"439731354c9e4fad7de2a4acdb8a7fffba80d137","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.4.3.tgz","fileCount":6,"integrity":"sha512-dOXq7MpBcJSTcTOzJJitV1BY2SiFyC6pxKX0S95Sdx6akLj0j1/iqUfCyoJJ+sJzyQ48qT9En3kuCCMNWm9iEg==","signatures":[{"sig":"MEUCIQCk5ftLJNKOyOnSvkLrIwAzTW2Zqn6U+i8mZG7P5zYc+AIgNjBMWILy6n8jm2g+THmxfclqqjMmLs0Hj7LFFr67Aj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10928},"type":"module","exports":{".":"./index.ts"},"gitHead":"4c4730e812d15b9b5dd77dc4485c84918295b6a3","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"git+https://github.com/ayoayco/astro-resume.git","type":"git"},"_npmVersion":"10.8.2","description":"> **>>> TL;DR:** This facilitates the *creation* and *usage* of global, immutable data for [Astro](https://astro.build) apps","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"devalue":"^5.1.1"},"peerDependencies":{"astro":"^4.12.2"},"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.4.3_1732361139686_0.4316384529470607","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"@ayco/astro-resume","version":"0.4.4","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.4.4","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://ayco.io/sh/astro-resume","dist":{"shasum":"eae1bc6c22bb23d279cd46542a4320e5e6949a43","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.4.4.tgz","fileCount":6,"integrity":"sha512-BhMAni0Y0BkaU8fPfWT93Pk1Tr0HMThiWgx/CNma0pt/LphdzcHYQ0GCDAbpuJYPHGF9gdpdBrYa1Yr/fvS/IA==","signatures":[{"sig":"MEYCIQD2jwmon+/Ze7o/Lpsw/kVaCJGdcLnNIVdBv8qggikbqQIhAJsFoN3rf3Adp7Xt54AHH51sI6yBRS95+X5bU9dCQ5Qz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10875},"type":"module","exports":{".":"./index.ts"},"gitHead":"72e63cf426119422b1ccef0e14a7b79d260ed95d","scripts":{"dev":"astro dev","astro":"astro","build":"astro build","start":"astro dev","preview":"astro preview","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"https://git.sr.ht/~ayoayco/astro-resume.git","type":"git"},"_npmVersion":"11.1.0","description":"> [!NOTE] > This project moved to [SourceHut](https://git.sr.ht/~ayoayco/astro-resume).","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"devalue":"^5.1.1"},"peerDependencies":{"astro":"^5"},"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.4.4_1741210916071_0.027492625972418416","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@ayco/astro-resume","version":"0.4.5","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.4.5","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://ayco.io/n/astro-resume","bugs":{"url":"https://github.com/ayo-run/astro-resume/issues"},"dist":{"shasum":"30a3b6d867b6c0964efb5814cf9d3ac95fa0cf5d","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.4.5.tgz","fileCount":6,"integrity":"sha512-gEm9XOzaOIajNw9BBeToXQQY+egN/vrrt4qmRJvsU57lmJjzhWx9NXAK4M57a3rb3Z+3rL5t+UlKdK3VjFRgLA==","signatures":[{"sig":"MEYCIQDVRmkcdooobM1UW3LDuzZveVGIH9LtMeSJoFg/dFpeyQIhAKKGTEtKYn3eUjBqtwxbPFC8elolkqbZSN3JzJkSEfrG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10889},"type":"module","exports":{".":"./index.ts"},"gitHead":"fb178b0db5a43df101757e4f41464537f734f8b3","scripts":{"dev":"astro telemetry disable && astro dev","astro":"astro","build":"astro telemetry disable && astro build","start":"astro telemetry disable && astro dev","prepare":"husky","preview":"astro preview","build:preview":"npm run build && npm run preview","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"repository":{"url":"git+https://github.com/ayo-run/astro-resume.git","type":"git"},"_npmVersion":"10.9.4","description":"[![Package information: NPM version](https://img.shields.io/npm/v/@ayco/astro-resume)](https://www.npmjs.com/package/@ayco/astro-resume) [![Package information: NPM license](https://img.shields.io/npm/l/@ayco/astro-resume)](https://www.npmjs.com/package/@","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","devalue":"^5.6.4"},"peerDependencies":{"astro":"^6"},"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.4.5_1775256429087_0.9301736967953971","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@ayco/astro-resume","version":"0.4.6","keywords":["astro-component","css","ui"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@0.4.6","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://ayco.io/n/astro-resume","bugs":{"url":"https://github.com/ayo-run/astro-resume/issues"},"dist":{"shasum":"3895b728be4633d182eb8354f603350bff88e1a8","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-0.4.6.tgz","fileCount":6,"integrity":"sha512-eED0cTpG8zQxQrrkUaMaPTSnA6Sd4ScX7TfaCxYh21HWwBwaeT3mfYKt0DYgj4dIkmrrilT7LE8KcQnhAWbMjA==","signatures":[{"sig":"MEYCIQCfWR8F+qxZQR6rFTdlKl90PoWbmBaJTasfYC1X/oa4dwIhAKvwcOu7Wn9FivFWg9eji/CeOzxTtkjepi96Je52TfKu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10274},"type":"module","_from":"file:ayco-astro-resume-0.4.6.tgz","exports":{".":"./index.ts","./*":"./*"},"_npmUser":{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"},"_resolved":"/tmp/773dad91df4ccf6aa74758d81a6f79fd/ayco-astro-resume-0.4.6.tgz","_integrity":"sha512-eED0cTpG8zQxQrrkUaMaPTSnA6Sd4ScX7TfaCxYh21HWwBwaeT3mfYKt0DYgj4dIkmrrilT7LE8KcQnhAWbMjA==","repository":{"url":"git+https://github.com/ayo-run/astro-resume.git","type":"git"},"_npmVersion":"10.9.4","description":"[![Package information: NPM version](https://img.shields.io/npm/v/@ayco/astro-resume)](https://www.npmjs.com/package/@ayco/astro-resume) [![Package information: NPM license](https://img.shields.io/npm/l/@ayco/astro-resume)](https://www.npmjs.com/package/@","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"peerDependencies":{"astro":"^6"},"_npmOperationalInternal":{"tmp":"tmp/astro-resume_0.4.6_1775293330911_0.19161971707716186","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@ayco/astro-resume","version":"1.0.0","keywords":["astro-component","serialization","state","hydration"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@1.0.0","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://ayco.io/n/astro-resume","bugs":{"url":"https://github.com/ayo-run/astro-resume/issues"},"dist":{"shasum":"efe0bf545e08e286a418f3ba34ff228d86335edd","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-1.0.0.tgz","fileCount":6,"integrity":"sha512-NLMXxs8461L2aKgaRDLCDgDbzfGLQKH9dywCORnQ0SeUPPxcogHZ/7EjkCA4DIFZdYvKnLrqLnPjzTgVV836jg==","signatures":[{"sig":"MEUCIFbP71/A2fcphSF4NLCLtJBJEtOAMzFxKx4zyDPzsUqhAiEAiyYdRD2cdkJ2/OyzE/ym3AJEFKD3rNhOq4HMlGAeZuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ayco%2fastro-resume@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15771},"type":"module","exports":{".":"./index.ts","./*":"./*"},"gitHead":"0985ef70b60c9ae4c7ae9ddee0b40ae8d5a43748","scripts":{"test":"vitest run","prepack":"cp ../README.md ./README.md","postpack":"rm -f ./README.md","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:76c46dc1-4efb-4ccf-b177-25429117b96f"}},"repository":{"url":"git+https://github.com/ayo-run/astro-resume.git","type":"git"},"_npmVersion":"12.0.2","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"astro":"^6.1.3","vitest":"^4.1.10","devalue":"^5.6.4","happy-dom":"^20.11.1"},"peerDependencies":{"astro":">=4"},"_npmOperationalInternal":{"tmp":"tmp/astro-resume_1.0.0_1786134067939_0.1504379935846767","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@ayco/astro-resume","version":"1.1.0","keywords":["astro-component","serialization","state","hydration"],"author":{"name":"Ayo Ayco"},"license":"MIT","_id":"@ayco/astro-resume@1.1.0","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"homepage":"https://ayco.io/n/astro-resume","bugs":{"url":"https://github.com/ayo-run/astro-resume/issues"},"dist":{"shasum":"3aba97128ae3ce880e081825a9cfc6afa1eee37c","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-1.1.0.tgz","fileCount":6,"integrity":"sha512-rmXFFrs1Xv0JsSNn0iN2vnmN52vQHS3GTpe0Y2KdrSC2qgJvsfND6WEisFvp83YYSDuf8Q94pczJitEkBdOxtg==","signatures":[{"sig":"MEUCIQCNjZxvj/Nlr/LYYHiyAj+dT1DOSOMUyCZt3CBouwsJbQIgJVnQJg3GDhnrRn3rGRHUdKR+geaDHaAeumAXVYrvkrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ayco%2fastro-resume@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17666},"type":"module","exports":{".":"./index.ts","./*":"./*"},"gitHead":"d20949db9347bd399b7d0f47b4f93d1a14b1946f","scripts":{"test":"vitest run","prepack":"cp ../README.md ./README.md","postpack":"rm -f ./README.md","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:76c46dc1-4efb-4ccf-b177-25429117b96f"}},"repository":{"url":"git+https://github.com/ayo-run/astro-resume.git","type":"git"},"_npmVersion":"12.0.2","description":"Type-safe server-to-client data in Astro","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"astro":"^6.1.3","vitest":"^4.1.10","devalue":"^5.6.4","happy-dom":"^20.11.1"},"peerDependencies":{"astro":">=4"},"_npmOperationalInternal":{"tmp":"tmp/astro-resume_1.1.0_1786476782550_0.539259526333616","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@ayco/astro-resume","version":"1.1.1","author":{"name":"Ayo Ayco"},"homepage":"https://ayco.io/n/astro-resume","description":"Type-safe server-to-client data in Astro","repository":{"type":"git","url":"git+https://github.com/ayo-run/astro-resume.git","directory":"package"},"bugs":{"url":"https://github.com/ayo-run/astro-resume/issues","email":"~ayoayco/astro-resume@todo.sr.ht"},"type":"module","keywords":["astro-component","serialization","state","hydration"],"license":"MIT","scripts":{"test":"vitest run","test:watch":"vitest","prepack":"cp ../README.md ./README.md"},"exports":{".":"./index.ts","./*":"./*"},"publishConfig":{"access":"public"},"peerDependencies":{"astro":">=4"},"devDependencies":{"astro":"^7.1.6","devalue":"^5.9.0","happy-dom":"^20.11.2","vitest":"^4.1.10"},"gitHead":"596d7ac637c4a12e8f36afc558f127f44318d2d8","_id":"@ayco/astro-resume@1.1.1","_nodeVersion":"24.19.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-rQAKCuuKOufjnGnsjpd6xsfmghWSkRrupCo2gUbM/I4SGXUTStNWZgkhtIjrOHU+Q8Iyd3qHbX+Xwn91FgjpoA==","shasum":"92ecc6c0c2273acfa9dd55403e41880e2d8305a0","tarball":"https://registry.npmjs.org/@ayco/astro-resume/-/astro-resume-1.1.1.tgz","fileCount":6,"unpackedSize":18328,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ayco%2fastro-resume@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDzzNArNUCCNZ66dlUXghRfzJMCcfef72kJzLhvBb5HIgIgZL9s4P60NI/XtEgmAqwGXGy2it037Yr5SzRTG1Ehv4g="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:76c46dc1-4efb-4ccf-b177-25429117b96f"}},"directories":{},"maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/astro-resume_1.1.1_1786558036750_0.7886640493716846"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-16T10:21:58.920Z","modified":"2026-08-12T18:07:17.319Z","0.0.1":"2023-07-16T10:21:59.165Z","0.0.2":"2023-07-16T10:25:01.569Z","0.0.3":"2023-07-16T10:48:56.611Z","0.0.4":"2023-07-16T10:53:04.943Z","0.0.5":"2023-07-16T10:55:32.633Z","0.0.6":"2023-07-16T11:06:10.364Z","0.0.7":"2023-07-16T11:08:09.098Z","0.0.8":"2023-07-16T11:46:39.787Z","0.0.9":"2023-07-16T18:20:46.678Z","0.1.0":"2023-07-16T19:52:38.227Z","0.1.1":"2023-07-16T19:54:16.116Z","0.1.2":"2023-07-16T19:56:33.082Z","0.1.3":"2023-07-16T20:12:00.651Z","0.1.4":"2023-07-16T20:12:59.994Z","0.1.5":"2023-07-17T08:41:54.400Z","0.1.7":"2023-07-17T08:48:19.230Z","0.1.8":"2023-07-17T08:51:23.758Z","0.1.9":"2023-07-17T08:56:46.447Z","0.2.0":"2023-07-17T15:10:21.074Z","0.2.1":"2023-07-17T15:19:23.767Z","0.2.2":"2023-07-17T15:49:19.325Z","0.3.0":"2023-07-18T20:09:00.344Z","0.3.1":"2023-07-18T20:23:58.708Z","0.3.2":"2023-07-18T21:36:35.736Z","0.3.3":"2023-07-21T08:49:37.546Z","0.3.4":"2023-07-22T16:59:53.649Z","0.3.5":"2023-09-06T15:16:01.215Z","0.3.7":"2023-09-19T15:33:36.801Z","0.3.8":"2023-09-23T09:04:04.005Z","0.3.9":"2023-09-23T09:12:29.394Z","0.4.0":"2023-12-07T14:39:07.893Z","0.4.1":"2024-07-27T06:39:57.851Z","0.4.2":"2024-08-03T09:44:33.814Z","0.4.3":"2024-11-23T11:25:39.854Z","0.4.4":"2025-03-05T21:41:56.268Z","0.4.5":"2026-04-03T22:47:09.232Z","0.4.6":"2026-04-04T09:02:11.057Z","1.0.0":"2026-08-07T20:21:08.088Z","1.1.0":"2026-08-11T19:33:02.717Z","1.1.1":"2026-08-12T18:07:16.914Z"},"bugs":{"url":"https://github.com/ayo-run/astro-resume/issues","email":"~ayoayco/astro-resume@todo.sr.ht"},"author":{"name":"Ayo Ayco"},"license":"MIT","homepage":"https://ayco.io/n/astro-resume","keywords":["astro-component","serialization","state","hydration"],"repository":{"type":"git","url":"git+https://github.com/ayo-run/astro-resume.git","directory":"package"},"description":"Type-safe server-to-client data in Astro","maintainers":[{"name":"aayco","email":"ramon.aycojr+npm@gmail.com"}],"readme":"# Astro Resume\n\n[![Package information: NPM version](https://img.shields.io/npm/v/@ayco/astro-resume)](https://www.npmjs.com/package/@ayco/astro-resume)\n[![Package information: NPM license](https://img.shields.io/npm/l/@ayco/astro-resume)](https://www.npmjs.com/package/@ayco/astro-resume)\n[![Package information: NPM downloads](https://img.shields.io/npm/dt/@ayco/astro-resume)](https://www.npmjs.com/package/@ayco/astro-resume)\n\n[![CI](https://github.com/ayo-run/astro-resume/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/ayo-run/astro-resume/actions/workflows/ci.yml)\n[![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/ayo-run/astro-resume/badge)](https://scorecard.dev/viewer/?uri=github.com/ayo-run/astro-resume)\n[![Runtime dependencies](https://img.shields.io/badge/runtime%20dependencies-0-brightgreen)](https://www.npmjs.com/package/@ayco/astro-resume?activeTab=dependencies)\n\n> [!Warning]\n> **On v0? Upgrade.** Every version before `1.0.0` writes serialized data to the page without escaping `<`, so a string containing `</script>` in your data closes the element early and the rest runs as HTML. If any of that data comes from user input, treat it as exploitable. Fixed in `1.0.0`, whose only breaking change is a TypeScript one — see [Escaping & XSS](#escaping--xss) and [Upgrading to v1](#upgrading-to-v1).\n\n> [!Note]\n> **New in v1** — `deserialize<T>` now defaults to `unknown` instead of `any`, so a call without a type argument no longer type-checks when you read properties off the result. See [Upgrading to v1](#upgrading-to-v1).\n\nUtilities for serializing data from the server for use in the client.\n\n1. `Serialize` - Astro component that takes `id` and `data`\n1. `deserialize()` - a function for use in the client that takes an `id` string and returns the `data` object\n\n## Install via npm\n\nOn your [Astro](https://astro.build) project:\n\n```\nnpm i @ayco/astro-resume\n```\n\nRequires Astro 4 or newer.\n\n## Usage\n\nSerializing and deserializing basic primitive data\n\n```astro\n---\nimport Serialize from \"@ayco/astro-resume\";\n\nconst data = {\n\thello: 'world',\n}\n---\n\n<Serialize id=\"my-data\" data={data} />\n\n<script>\nimport {deserialize} from '@ayco/astro-resume';\nconst data = deserialize('my-data');\nconsole.log(data) // {hello: 'world'}\n</script>\n\n```\n\nWithout a type argument `data` is `unknown` — enough to log it or pass it along, but not to read properties off it. Name the type to do that.\n\n## Type Safety\n\n`deserialize<T>()` returns `T`, which defaults to `unknown`. You can define a type for the data and use it in the client script.\n\n```astro\n---\nimport Serialize from \"@ayco/astro-resume\";\n\nconst data = {\n\thello: 'world',\n\tisOkay: true\n}\n// define the type of data to be serialized\nexport type Data = typeof data;\n---\n\n<Serialize id=\"my-data\" data={data} />\n\n<script>\nimport {deserialize} from '@ayco/astro-resume';\n\n/**\n* reuse the type in the client\n* assuming this component's name is `ThisComponent.astro`\n*/\nimport type {Data} from './ThisComponent.astro';\n\nconst data = deserialize<Data>('my-data');\n\nconsole.log(data) // {hello: 'world', isOkay: true}\n</script>\n```\n\nA custom parser is typed `(serialized: string) => T`, the same `T` the call returns. So `deserialize<Data>('my-data', parse)` checks that your parser produces `Data`, and `deserialize('my-data', myParser)` infers `T` from `myParser` instead of falling back to `unknown`.\n\n## Passing all Astro.props to client\n\nIf you need to make all the component props to the client script:\n\n```astro\n---\nimport Serialize from \"@ayco/astro-resume\";\nexport interface Props {\n\thello: string;\n\tisOkay: boolean;\n}\n---\n\n<Serialize id=\"preferences\" data={{...Astro.props}} />\n\n<script>\nimport {deserialize} from '@ayco/astro-resume';\nimport type {Props} from './ThisComponent.astro';\nconst {hello, isOkay} = deserialize<Props>('preferences');\nconsole.log(hello, isOkay);\n</script>\n```\n\n## Serialize server data once, access everywhere\n\nIf you have shared data that needs to be initialized from the server and accessed in several places on the client-side, you can use `Serialize` once and `deserialize` in any number of Astro components as long as they are in the same page.\n\nIn this example, an appConfig object is built and serialized in index.astro and accessed in child Astro components.\n\nIn index.astro:\n\n```astro\nimport Serialize from \"@ayco/astro-resume\";\n\nconst appConfig = {\n\tsomeClientSideKey: '1234hello',\n}\nexport type AppConfig = typeof appConfig;\n---\n\n<Serialize id=\"app-config\" data={appConfig} />\n<Child />\n```\n\nIn Child.astro:\n\n```astro\n<h1>I'm a child. I have access to the appConfig in index!</h1>\n<GrandChild />\n<script>\nimport {deserialize} from '@ayco/astro-resume';\nimport type {AppConfig} from '..pages/index.astro';\nconst data = deserialize<AppConfig>('app-config');\n\n// ... do something with the app config\n</script>\n```\n\nIn GrandChild.astro:\n\n```astro\n<h1>I'm a grand child. I also have access to the appConfig in index!</h1>\n<script>\nimport {deserialize} from '@ayco/astro-resume';\nimport type {AppConfig} from '..pages/index.astro';\nconst data = deserialize<AppConfig>('app-config');\n\n// ... do something with the app config\n</script>\n```\n\n## Using a custom serializer and parser\n\nYou can bring your own custom serializer/parser if you want to opt for more complex data handling.\n\nHere's an example of serializing data that `JSON.stringify` cannot (e.g., Date or BigInt) using Rich Harris' [`devalue`](https://github.com/Rich-Harris/devalue):\n\n```astro\n---\nimport {stringify} from 'devalue';\nimport Serialize from \"@ayco/astro-resume\";\nconst data = {\n    now: new Date(),\n    age: BigInt('3218378192378')\n}\nexport type Data = typeof data;\n---\n\n<Serialize data={data} id=\"my-data\" use={stringify} />\n\n<script>\nimport {parse} from 'devalue';\nimport {deserialize} from '@ayco/astro-resume';\nimport type {Data} from './index.astro';\n\nconst {age, now} = deserialize<Data>('my-data', parse);\nconsole.log(typeof age); // 'bigint'\nconsole.log(now instanceof Date); // true\n</script>\n```\n\nNote that a custom serializer's output is written to the page as-is, so it has to do its own escaping — see below. `devalue` does. If it doesn't, `Serialize` refuses to render rather than shipping a breakout.\n\n## Escaping & XSS\n\nSerialized data is written inside a `<script>` element, so a string like `</script><img src=x onerror=alert(1)>` in your data would otherwise close that element early and let the rest of it run as HTML.\n\n`Serialize` prevents this by escaping every `<` in its output as `\\u003c`. That is a valid JSON string escape, so nothing is lost — `deserialize()` gives you the original string back — but `</script` can never appear in the serialized payload.\n\n```astro\n<Serialize id=\"my-data\" data={{evil: '</script><img src=x onerror=alert(1)>'}} />\n\n<!-- renders as: -->\n<script type=\"application/json\" id=\"my-data\">{\"evil\":\"\\u003c/script>\\u003cimg src=x onerror=alert(1)>\"}</script>\n```\n\nTwo limits worth knowing:\n\n1. **Custom serializers are not escaped for you.** When you pass `use`, its return value is written to the page unchanged, so that a serializer emitting its own format is not corrupted. Use one that escapes `<` itself — [`devalue`](https://github.com/Rich-Harris/devalue) does.\n\n   As a backstop, `Serialize` throws rather than rendering if the serialized output still contains `</script`, so an unescaping serializer fails loudly at render time instead of shipping an XSS. That check is a targeted one, not a full model of HTML script parsing — a serializer that escapes `<` is still the thing to rely on.\n1. **This protects the payload, not what you do with it.** Data you take out of `deserialize()` and put back into the DOM still needs the usual care — prefer `textContent` over `innerHTML`.\n\n## Errors & Warning in `deserialize()`\n\nThe `deserialize()` function may give you the following:\n\n1. **ERR: No match found** - there are no `JSON` scripts with the given ID\n1. **ERR: Failed to parse data for `<id>`** - a script was found, but `JSON.parse` (or your custom parser) threw on its contents\n1. **WARNING: Multiple matches for `<id>`** - there were multiple `JSON` scripts found with the same ID\n\nThrown errors keep the underlying failure as their [`cause`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/cause), so the real problem is still there to inspect:\n\n```js\ntry {\n  const data = deserialize<Data>('my-data');\n} catch (err) {\n  console.error(err.message); // astro-resume ERR: Failed to parse data for \"my-data\".\n  console.error(err.cause);   // SyntaxError: Unexpected token ...\n}\n```\n\n`Serialize` does the same on the server: if your data cannot be serialized it throws \"Data unserializable\" with the original `TypeError` — a circular structure, or a `BigInt` with no custom serializer — as the `cause`.\n\n## About\n\nThis is a quick and easy pattern to embed serialized information into your HTML and make it available in the client-side script. This doesn't require client-side JS and directly embeds the data on your HTML.\n\nThe `Serialize` component will write the data as JSON wrapped in a `<script type=\"application/json\">` element to hold the string.\n\nThe `deserialize()` function can then parse the value string for use in your client script.\n\nThere is also a pattern [given in the Astro docs](https://docs.astro.build/en/guides/client-side-scripts/#pass-frontmatter-variables-to-scripts) to use a Custom Element that takes a `data-` prop which properly protects the scope of your component. It requires client-side JS.\n\n## Trade-Off\n\nSome other frameworks themselves will manage serialized information and the IDs for you, but we don't have access to this in Astro as we are not really shipping a framework to the browser.\n\nThat's nice and ideal (in my opinion), as we are aware of how the HTML is formed and what we are shipping to our users. The trade off is that we do have to manage things ourselves.\n\nYou have to manage the IDs (i.e., make sure they are unique) and understand that the `deserialize()` function will crawl the whole document incurring a minimal performance cost depending on how big your HTML is.\n\nThe IDs themselves can be any string. Ones that are not valid CSS identifiers — `my.data`, `ns:data[0]`, `1data` — are escaped with `CSS.escape` before the lookup, so they resolve rather than silently failing to match.\n\n## Development\n\nThis repository is a pnpm workspace: `package/` is the published package and `demo/` is an Astro site that consumes it.\n\n```\npnpm install\npnpm dev      # run the demo site\npnpm lint     # eslint\npnpm test     # vitest (happy-dom for deserialize, Astro Container API for Serialize)\npnpm check    # astro check on the demo\npnpm release  # bumpp: bump package/package.json, commit, tag, push\n```\n\n`pnpm lint`, `pnpm test` and `pnpm check` are the three commands CI runs.\n\n## Upgrading to v1\n\n**The breaking change:** `deserialize<T>` defaults to `unknown` instead of `any`.\n\n```ts\n// v0 — `data` was `any`, so this compiled and checked nothing\nconst data = deserialize('my-data');\ndata.hello.toUpperCase();\n\n// v1 — name the type\nconst data = deserialize<Data>('my-data');\ndata.hello.toUpperCase();\n```\n\nCalls that only move the value around — logging it, handing it to something else — keep working untouched. Calls that reach into the result need a type argument or a narrowing check. A custom parser is now typed `(serialized: string) => T` rather than returning `any`, so passing one also gives `T` something to infer from.\n\nEverything else in v1 is backwards compatible:\n\n- **Security fix — the reason to upgrade even if you have no type errors.** `<` in the serialized output is escaped as `\\u003c`, so data can no longer break out of the `<script>` element. v0 did not escape it at all, so data containing `</script>` could run as HTML. This changes the bytes on the page, not the value you get back. See [Escaping & XSS](#escaping--xss).\n- IDs that are not valid CSS identifiers are escaped with `CSS.escape`, so they now match instead of throwing \"No match found\".\n- A failed parse throws its own error naming the ID, with the parser's `SyntaxError` as `cause`, instead of the bare parser error.\n- Errors from `Serialize` carry the original error as `cause`. Previously it was passed as a second argument to `Error()` and silently dropped.\n- The `astro` peer dependency widened from `^6` to `>=4`, so the package installs on Astro 4, 5 and 6.\n\n## Road Map\n\nSee the [TODO tracker](https://todo.sr.ht/~ayoayco/astro-resume) for planned work items.\n\n## Reporting Issues\n\nTo report issues or request features, open a ticket on [GitHub](https://github.com/ayo-run/astro-resume/issues), or send a plain text email to [~ayoayco/astro-resume@todo.sr.ht](mailto:~ayoayco/astro-resume@todo.sr.ht)\n","readmeFilename":"README.md"}