{"_id":"@buzzbrothers/datocms-plugin-buzz-link","_rev":"3-588334cde30cf63a02f1925911aa1b6a","name":"@buzzbrothers/datocms-plugin-buzz-link","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@buzzbrothers/datocms-plugin-buzz-link","version":"0.0.1","keywords":["datocms-plugin","datocms","buzzbrothers","link","model","target"],"author":{"url":"https://buzzbrothers.ch","name":"Buzzbrothers","email":"tech@buzzbrothers.com"},"_id":"@buzzbrothers/datocms-plugin-buzz-link@0.0.1","maintainers":[{"name":"buzzbrotherstech","email":"tech@buzzbrothers.ch"},{"name":"olivierbossel","email":"olivier.bossel@gmail.com"}],"homepage":"https://github.com/buzzbrothers/datocms-plugin-buzz-link","dist":{"shasum":"23270fa2b43180b3afefbca1e358e1f1e4feb158","tarball":"https://registry.npmjs.org/@buzzbrothers/datocms-plugin-buzz-link/-/datocms-plugin-buzz-link-0.0.1.tgz","fileCount":11,"integrity":"sha512-PQmuA9q4xEH7M5t6IfB4QfkTgBBIPICjRuBoxLtjXrWaFQ2AExvV7oYh4GcmN26PbHRNlNPVqjVCkGW74BO2Wg==","signatures":[{"sig":"MEQCIGVoWbVzPTtkqJIJVIQgP85gW5N+G+pKYAhcH7Xk/nvUAiAPwm01+87DAuW+GeR0uc+yUhPI0R9exK49iVH1XVVPog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27722074},"type":"module","gitHead":"fb3ec3bda9ea2114a415ca4c1dec6220be2624f1","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","publish":"npm publish --access public","prepublishOnly":"npm run build"},"_npmUser":{"name":"olivierbossel","email":"olivier.bossel@gmail.com"},"_npmVersion":"10.8.1","description":"This plugin allows you to simply create some links to some dato model entries or to external URLs with some options like id and target","directories":{},"_nodeVersion":"20.16.0","dependencies":{"react":"^19.2.0","react-dom":"^19.2.0","@blackbyte/sugar":"^1.0.0-beta.4","datocms-react-ui":"^2.0.15","datocms-plugin-sdk":"^2.0.0","@datocms/cma-client-browser":"^3.3.15"},"datoCmsPlugin":{"title":"Buzz Link","coverImage":"docs/datocms-plugin-buzz-link-cover.png","entryPoint":"dist/index.html","permissions":["currentUserAccessToken"],"previewImage":"docs/datocms-plugin-buzz-link-preview.mp4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.1","globals":"^15.9.0","prettier":"^3.6.2","typescript":"^5.5.3","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1","prettier-plugin-css-order":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/datocms-plugin-buzz-link_0.0.1_1762343929634_0.6294584174163431","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@buzzbrothers/datocms-plugin-buzz-link","version":"0.0.2","keywords":["datocms-plugin","datocms","buzzbrothers","link","model","target"],"author":{"url":"https://buzzbrothers.ch","name":"Buzzbrothers","email":"tech@buzzbrothers.ch"},"_id":"@buzzbrothers/datocms-plugin-buzz-link@0.0.2","maintainers":[{"name":"buzzbrotherstech","email":"tech@buzzbrothers.ch"},{"name":"olivierbossel","email":"olivier.bossel@gmail.com"}],"homepage":"https://github.com/BuzzBrothers-agency/datocms-plugin-buzz-link","dist":{"shasum":"6fb4ac6802e85b267d93cbf7e4272fc1b8ce539d","tarball":"https://registry.npmjs.org/@buzzbrothers/datocms-plugin-buzz-link/-/datocms-plugin-buzz-link-0.0.2.tgz","fileCount":11,"integrity":"sha512-VTKvVbFoNW36bIGKFVUH8X838Ycc3YTVoiziOFXlEmw9e5LqxXEmrUfDq7r+iBScjUyU9e/LQfAyXO6VWJGkyw==","signatures":[{"sig":"MEUCIQDJrbyZ4iFAqEL6Vb/sCRRxQW1p79tRGFCaZLGtr3OmfgIgdm2PR6pgq6xuI3oPWoj/7sk8DUH2lD69YyQIXq3zYN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27722080},"type":"module","gitHead":"8d9a3e4ea6741d724d06628c8f5389b6716f61a0","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","publish":"npm publish --access public","prepublishOnly":"npm run build"},"_npmUser":{"name":"olivierbossel","email":"olivier.bossel@gmail.com"},"_npmVersion":"10.8.1","description":"This plugin allows you to simply create some links to some dato model entries or to external URLs with some options like id and target","directories":{},"_nodeVersion":"20.16.0","dependencies":{"react":"^19.2.0","react-dom":"^19.2.0","@blackbyte/sugar":"^1.0.0-beta.4","datocms-react-ui":"^2.0.15","datocms-plugin-sdk":"^2.0.0","@datocms/cma-client-browser":"^3.3.15"},"datoCmsPlugin":{"title":"Buzz Link","coverImage":"docs/datocms-plugin-buzz-link-cover.png","entryPoint":"dist/index.html","permissions":["currentUserAccessToken"],"previewImage":"docs/datocms-plugin-buzz-link-preview.mp4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.1","globals":"^15.9.0","prettier":"^3.6.2","typescript":"^5.5.3","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1","prettier-plugin-css-order":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/datocms-plugin-buzz-link_0.0.2_1762347122436_0.5410811313987254","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@buzzbrothers/datocms-plugin-buzz-link","description":"This plugin allows you to simply create some links to some dato model entries or to external URLs with some options like id and target","homepage":"https://github.com/BuzzBrothers-agency/datocms-plugin-buzz-link","version":"0.0.3","author":{"name":"Buzzbrothers","email":"tech@buzzbrothers.ch","url":"https://buzzbrothers.ch"},"type":"module","keywords":["datocms-plugin","datocms","buzzbrothers","link","model","target"],"datoCmsPlugin":{"title":"Buzz Link","coverImage":"docs/datocms-plugin-buzz-link-cover.png","previewImage":"docs/datocms-plugin-buzz-link-preview.mp4","entryPoint":"dist/index.html","permissions":["currentUserAccessToken"]},"scripts":{"dev":"vite","build":"vite build","preview":"vite preview","publish":"npm publish --access public","prepublishOnly":"npm run build"},"dependencies":{"@datocms/cma-client-browser":"^3.3.15","@blackbyte/sugar":"^1.0.0-beta.4","datocms-plugin-sdk":"^2.0.0","datocms-react-ui":"^2.0.15","react":"^19.2.0","react-dom":"^19.2.0"},"devDependencies":{"prettier":"^3.6.2","prettier-plugin-css-order":"^2.1.2","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1","globals":"^15.9.0","typescript":"^5.5.3","vite":"^5.4.1"},"_id":"@buzzbrothers/datocms-plugin-buzz-link@0.0.3","gitHead":"7a907f4488bf5cd535d5db40b4cee60f6ab7f07b","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-KPTiJy/ZifwxWlFosRunreAuqdEXL2qlGO9b5R0Ee4G6/15TvOo9r7cwnX0XFhYQ0uYpL7GiGV8hlCi+d7MMfQ==","shasum":"1439f459d42e891eaa84a8b3e088201b80bcd842","tarball":"https://registry.npmjs.org/@buzzbrothers/datocms-plugin-buzz-link/-/datocms-plugin-buzz-link-0.0.3.tgz","fileCount":11,"unpackedSize":27723786,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCRdoIFT5gCCjmoHxZaYK6ZhsKywAziapVTKhmz1ooI+AIgNf8QuwuEKp9nhXd9UtCjKVOYkSuMkoLIXURc78WUR4c="}]},"_npmUser":{"name":"olivierbossel","email":"olivier.bossel@gmail.com"},"directories":{},"maintainers":[{"name":"buzzbrotherstech","email":"tech@buzzbrothers.ch"},{"name":"olivierbossel","email":"olivier.bossel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/datocms-plugin-buzz-link_0.0.3_1768217984676_0.4659122991442255"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-05T11:58:49.576Z","modified":"2026-01-12T11:39:45.387Z","0.0.1":"2025-11-05T11:58:50.011Z","0.0.2":"2025-11-05T12:52:02.847Z","0.0.3":"2026-01-12T11:39:45.177Z"},"author":{"name":"Buzzbrothers","email":"tech@buzzbrothers.ch","url":"https://buzzbrothers.ch"},"homepage":"https://github.com/BuzzBrothers-agency/datocms-plugin-buzz-link","keywords":["datocms-plugin","datocms","buzzbrothers","link","model","target"],"description":"This plugin allows you to simply create some links to some dato model entries or to external URLs with some options like id and target","maintainers":[{"name":"buzzbrotherstech","email":"tech@buzzbrothers.ch"},{"name":"olivierbossel","email":"olivier.bossel@gmail.com"}],"readme":"# DatoCMS Plugin Buzz Link\n\nThis plugin allows you to simply create some links to some dato model entries or to external URLs with some options like id and target.\n\n- [DatoCMS Plugin Buzz Link](#datocms-plugin-buzz-link)\n  - [Features](#features)\n  - [Usage](#usage)\n  - [JSON output](#json-output)\n\n![DatoCMS Plugin Buzz Link Preview](./docs/datocms-plugin-buzz-link-preview.webp)\n\n## Features\n\n1. Support Dato models linking\n2. Support custom URL's\n3. Support custom link text\n4. Support target `_self`, `_blank`\n\n## Usage\n\nTo create a media grid, simply follow these steps:\n\n1. Add a `JSON` field\n2. Under `Presentation`, choose `Link`\n3. Click on `Save field`\n\n![DatoCMS Plugin Buzz Link Configuration](./docs/datocms-plugin-buzz-link-configuration.webp)\n\n## JSON output\n\nThe output of this plugin is a simple JSON that is structured like so:\n\n```json\n{\n  \"id\": \"...\", // optional id specified in the editor\n  \"title\": \"...\",\n  \"text\": \"...\",\n  \"url\": \"...\", // same as href (for convinience)\n  \"href\": \"...\", // same as url (for convinience)\n  \"target\": \"_self\", // _self or _blank\n  \"recordId\": \"...\",\n  \"type\": \"...\" // Dato model __typename like \"PageRecord\", etc...\n}\n```\n","readmeFilename":"README.md"}