{"_id":"@acryps/metadata","name":"@acryps/metadata","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@acryps/metadata","description":"Metadata Manager","version":"0.0.1","type":"module","main":".built/index.js","typings":".built/index.d.ts","sideEffects":false,"scripts":{"build":"cd source && tsc && cd ..","declare":"cd declare && node index.js && cd ../source && tsc --noEmit && cd ..","preversion":"npm run declare && npm run build"},"license":"GPL-3.0-only","devDependencies":{"typescript":"^5.7.3"},"_id":"@acryps/metadata@0.0.1","gitHead":"39f0027c86f61bff10f9f009b2db7390702e0ed8","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-MxPmx5OkjRGte79wzbqaGtRTra7VbOlnJ4WUy4CEYYgfGpAd8cBpM84PGhpyc1MXWyXijUTXCvyEHL8+Hmi3+A==","shasum":"11e27b2551b4533d3147a70a043496b9b2f0781c","tarball":"https://registry.npmjs.org/@acryps/metadata/-/metadata-0.0.1.tgz","fileCount":8,"unpackedSize":564179,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDXYsDmNhGD9Yq8x753mu1Mnu6pTPo5yW5wKNo2bGXo7AiA7ldKmben5d7OprWwGPbr7oS6esTnCZ1VntEif9QURqA=="}]},"_npmUser":{"name":"levvij","email":"levi.hechenberger@gmail.com"},"directories":{},"maintainers":[{"name":"acryps-admin","email":"git@acryps.com"},{"name":"levvij","email":"levi.hechenberger@gmail.com"},{"name":"eggsecuter","email":"adrian.habeler@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/metadata_0.0.1_1736840331639_0.9131544028848473"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-14T07:38:51.533Z","0.0.1":"2025-01-14T07:38:51.840Z","modified":"2025-01-14T07:38:52.191Z"},"maintainers":[{"name":"acryps-admin","email":"git@acryps.com"},{"name":"levvij","email":"levi.hechenberger@gmail.com"},{"name":"eggsecuter","email":"adrian.habeler@gmail.com"}],"description":"Metadata Manager","license":"GPL-3.0-only","readme":"# @acryps/metadata JSON+LD Library\nAll JSON+LD metadata declarations sourced directly from [schema.org](https://schema.org/).\n\nApply metadata to current page, replacing any metadata set before:\n```ts\nclass BookComponent {\n\tbook: Book;\n\n\tasync onload() {\n\t\tthis.book = bookService.find(this.parameters.id);\n\n\t\tnew MetaProduct({\n\t\t\tname: book.title,\n\t\t\toffers: new MetaOffer({\n\t\t\t\tpriceCurrency: 'CHF',\n\t\t\t\tprice: book.price\n\t\t\t})\n\t\t}).apply();\n\t}\n}\n```\n","readmeFilename":"readme.md"}