{"_id":"@sanity/demo","_rev":"129-5b9feb901b15e4d49ba6764ab1dd3823","name":"@sanity/demo","dist-tags":{"alpha":"1.0.0-alpha.3","beta":"1.0.1-beta.1","latest":"2.0.0"},"versions":{"1.0.0-alpha.1":{"name":"@sanity/demo","version":"1.0.0-alpha.1","keywords":["sanity","demo","design","tokens","guidelines","docs"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/demo@1.0.0-alpha.1","maintainers":[{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://github.com/sanity-io/demo#readme","bugs":{"url":"https://github.com/sanity-io/demo/issues"},"dist":{"shasum":"81d4bd34efb119e0055a271dbf23f25baf6704d6","tarball":"https://registry.npmjs.org/@sanity/demo/-/demo-1.0.0-alpha.1.tgz","fileCount":16,"integrity":"sha512-yY4euebhBbB0N6UEHFj1ZlVMi/prgi7c4wgSQAw+ISHf4gm8OggNLDCa1nwE5x1+k0u1khzfU8U+NbsO46ARqQ==","signatures":[{"sig":"MEUCIB+LmIvcTVxhfLZE6hOrZTLo+TjMC25smbN643Eeu0VfAiEAh/9WrWJSxXuQ7B9ENG2gYQ2FmKR1FAuU+Jbj0jcUn8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaq/5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomHhAAkv1OHzom4rywwLGIGXndMTqHUPid82kpN+Z4oHrBptkzDypw\r\nEXl2YUh04RZVD1ehmDeMfgN0XkLjwWhTANpiwZq1JM2Zo45cRNYRsAYgivnd\r\n9ffx0uf7CV4uyQKs4W1npRbrXS4NiQibETWnVbPGEzUFLLZ+XWYpPYi3hK98\r\ns6aXt3jKqjXwmIrjWiU9JjHlZGjXriFy3YJi6tlKEvcqBlEXT+9Gq+UQSsg/\r\nbeRE9i4D7TOmmlNSW463n8lbvkwz99mGlFcWmHvgLX3bhfR1iVUV6A4dDtAa\r\n8dXtggu2XYDwBXVDQpcTtzvSgFFeoLrOfW/bj2XX4XSybpKlb+pPreJuGdYe\r\nKHnG57Gp/oBQHv5cS1D8XUGuzssFbKNFfqYmK1sD42dVpU4nw18x1AGGFkg+\r\nFB/g846YkHMwoosp1IsVy5A7V60+3kJQT+HBScEBHS8E9b2PFfDfi8Y/iuSR\r\niGdpGiLejBeCsZoZp6Lvg0cDHsr9RKL6qxpM4EdP9+fg0or11IVsNLbLE+/8\r\nmuZ5x8EQJHy/Ff1PfwTeKYOJewwLwwwc/uobeTvrJCtDC5l88nMkHziVWilS\r\nlaYrwTty5+hxnH2q79swLq26jzVcPxeGGqWIrXw+SDhNfNYT7RYjZFoUyY5C\r\nvKVZgjDEFD1K7I12OZ7aXJu1fCoOEtP5tzU=\r\n=2J38\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./exports/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./exports/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./tailwind":{"types":"./dist/tailwind.d.ts","import":"./dist/tailwind.js","source":"./exports/tailwind.ts","default":"./dist/tailwind.js","require":"./dist/tailwind.cjs"},"./package.json":"./package.json"},"gitHead":"da88efe4a99f14ebd230e54f2a4399e11473a388","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"pnpm --filter *-docs dev","lint":"eslint . --ext .cjs,.js,.jsx,.mjs,.ts,.tsx","test":"echo \"Error: no test specified\" && exit 0","build":"rimraf dist && pkg build --strict","watch":"pkg watch --strict","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","release":"semantic-release","type-check":"tsc --build","prepublishOnly":"pnpm build"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/sanity-io/demo.git","type":"git"},"_npmVersion":"8.19.2","description":"Design tokens for implementing demos and templates at Sanity.io.","directories":{},"lint-staged":{"*":"prettier --write --cache --ignore-unknown","*.{cjs,js,jsx,mjs,ts,tsx}":"eslint"},"_nodeVersion":"18.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.12.2","devDependencies":{"husky":"^8.0.2","eslint":"^8.27.0","rimraf":"^3.0.2","postcss":"^8.4.18","prettier":"^2.7.1","commitizen":"^4.2.5","typescript":"^4.8.4","@types/node":"^18.11.9","lint-staged":"^13.0.3","tailwindcss":"^3.2.2","@types/react":"^18.0.25","@sanity/color":"2.1.16","@commitlint/cli":"^17.2.0","@types/react-dom":"^18.0.8","semantic-release":"^19.0.5","@sanity/pkg-utils":"^1.18.0","eslint-plugin-react":"^7.31.10","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.42.1","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-tailwindcss":"^0.1.13","@commitlint/config-conventional":"^17.2.0","@sanity/semantic-release-preset":"^2.0.2","@typescript-eslint/eslint-plugin":"^5.42.1"},"peerDependencies":{"tailwindcss":"^3","@sanity/color":"^2"},"_npmOperationalInternal":{"tmp":"tmp/demo_1.0.0-alpha.1_1667936248945_0.7163781079207354","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"@sanity/demo","version":"1.0.0-alpha.2","keywords":["sanity","demo","design","tokens","guidelines","docs"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/demo@1.0.0-alpha.2","maintainers":[{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://github.com/sanity-io/demo#readme","bugs":{"url":"https://github.com/sanity-io/demo/issues"},"dist":{"shasum":"d32f8bc7217e835e0fb93f8c9c99095f60735150","tarball":"https://registry.npmjs.org/@sanity/demo/-/demo-1.0.0-alpha.2.tgz","fileCount":17,"integrity":"sha512-sMXqnq1OC8065/bfx4lR1a78tJ/Bt9WADn9/k2+dcq3PzgMXtnpImfdUNZOZlnjEmERJ5Gex1bUorDM6jTLRTA==","signatures":[{"sig":"MEQCIDKsl8KF6Jd1M4EbxQGtCfAgbLyXarjNKyXKiiZKnLapAiB3GJ5D5vQ3P2EIV9vSpWy5+YCYIntKROwINdjoizZrHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjarSgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpx+RAAktOmZfUJUm2uLzzvKJqsccLYAMiy0YZx+lotXBUylbOEZVjg\r\n9dnfNE/qo38fqwjNZeaEzIVI8zrLKOgHaJUgQEM/ZtXXX939PyYg3mdoPMhH\r\nGgyJsY/bjFNiVFJKgQpZdb375gTNJmb8XTj4yVx+kEzOMYuhYixn5JPGOYah\r\noc+865S80/nfLX2zzNxL5lG77GSF013EDlm/nuJ9uT5Qw9BoI6yUy6mZq3Lq\r\ngg+LerHFrXQDnMpc3UxeGAxaAbAAcMszQv2BCMZScl/qFLFC5bJLCX89N8Gf\r\neH0/erb9z3xN201Ah+oddvgHiDR3qlydIafBdy31XUHzWFnlwUzainmZ7I2n\r\nfm8zvZtkx16Xy1n7fXOg0b4nNlrtZwGFGTu0kpf3hcSTE4c37/jG1P1Iqjl2\r\n5qES/ZFQ1eL6QA2hMpFzlsinSa4a4djqWzFxVbHc5xu5TPqoof0UM58RpmSq\r\nlxte3mUBVHA5RokTa3V5+lzn8e/zPHfUpHm81Wc3k6mFOM0Rfq+IOGwV2IR9\r\nlbW+3BKsib8SamzQAzP+Mj/n2rtm95zc2jm0YI+nqWt0qQ9w1df8rxbIgPgt\r\nok4RUoYNHpOtx302RL8P0IzYl63LSV5sbusoh+yoLw29Q4S7zlob6lalCMqC\r\ndhZVit3oJBu0faOaAsD75W3IPg/fR3jmuKI=\r\n=mwwz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","readme":"# @sanity/demo\n\nDesign tokens and guidelines for implementing demos and templates at Sanity.io.\n\n## Installation\n\n```sh\nnpm install @sanity/demo\n```\n\n## Local development\n\n```sh\ngit clone git@github.com:sanity-io/demo.git\ncd demo\npnpm install\npnpm dev\n# Open Vite development server\n```\n\n## Usage\n\nFollow these steps to configure your demo:\n\n### Installing fonts\n\nSanity demos use Inter, PT Serif, and IBM Plex Mono. Add this snippet inside the `<head>` tag of your application:\n\n```html\n<!-- Google fonts -->\n<link rel=\"preconnect\" href=\"https://fonts.googleapis.com\" />\n<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin />\n<link\n  href=\"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@500;700&family=Inter:wght@500;700;800&family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap\"\n  rel=\"stylesheet\"\n/>\n```\n\n### Usage with Tailwind\n\n```js\n// tailwind.config.js\n\nconst {theme} = require('@sanity/demo/tailwind')\n\n/** @type {import('tailwindcss').Config} */\nmodule.exports = {\n  content: [...],\n  theme,\n  plugins: [require('@tailwindcss/typography')],\n}\n```\n\n## License\n\nMIT © [Sanity.io](LICENSE)\n","source":"./exports/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./exports/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./tailwind":{"types":"./dist/tailwind.d.ts","import":"./dist/tailwind.js","source":"./exports/tailwind.ts","default":"./dist/tailwind.js","require":"./dist/tailwind.cjs"},"./package.json":"./package.json"},"gitHead":"dcd0316a392abcf952025e14d1ab5612d34bee5d","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"pnpm --filter *-docs dev","lint":"eslint . --ext .cjs,.js,.jsx,.mjs,.ts,.tsx","test":"echo \"Error: no test specified\" && exit 0","build":"rimraf dist && pkg build --strict","watch":"pkg watch --strict","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","release":"semantic-release","type-check":"tsc --build","prepublishOnly":"pnpm build"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/sanity-io/demo.git","type":"git"},"_npmVersion":"8.19.2","description":"Design tokens for implementing demos and templates at Sanity.io.","directories":{},"lint-staged":{"*":"prettier --write --cache --ignore-unknown","*.{cjs,js,jsx,mjs,ts,tsx}":"eslint"},"_nodeVersion":"18.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.12.2","readmeFilename":"README.md","devDependencies":{"husky":"^8.0.2","eslint":"^8.27.0","rimraf":"^3.0.2","postcss":"^8.4.18","prettier":"^2.7.1","commitizen":"^4.2.5","typescript":"^4.8.4","@types/node":"^18.11.9","lint-staged":"^13.0.3","tailwindcss":"^3.2.2","@types/react":"^18.0.25","@sanity/color":"2.1.16","@commitlint/cli":"^17.2.0","@types/react-dom":"^18.0.8","semantic-release":"^19.0.5","@sanity/pkg-utils":"^1.18.0","eslint-plugin-react":"^7.31.10","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.42.1","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-tailwindcss":"^0.1.13","@commitlint/config-conventional":"^17.2.0","@sanity/semantic-release-preset":"^2.0.2","@typescript-eslint/eslint-plugin":"^5.42.1"},"peerDependencies":{"tailwindcss":"^3","@sanity/color":"^2"},"_npmOperationalInternal":{"tmp":"tmp/demo_1.0.0-alpha.2_1667937440152_0.25559858449074513","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"@sanity/demo","version":"1.0.0-alpha.3","keywords":["sanity","demo","design","tokens","guidelines","docs"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/demo@1.0.0-alpha.3","maintainers":[{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://github.com/sanity-io/demo#readme","bugs":{"url":"https://github.com/sanity-io/demo/issues"},"dist":{"shasum":"a013b2b6ef83c3b30a1386190d068691ebb63cd7","tarball":"https://registry.npmjs.org/@sanity/demo/-/demo-1.0.0-alpha.3.tgz","fileCount":17,"integrity":"sha512-r014HDLriten7Sr8DoT7lFKjulcxbOxJiyJ4pxR1XUR/Wn+fZhs25m2aDOfYd/Iu84CX+EptOJy53YKJn4Cw7w==","signatures":[{"sig":"MEYCIQCAKcNYRiwy75Yu2SVNpTKMzcvn5UHmZB2XvXvhGgBrVwIhAPS2NHm7o5Yyamouq1hB//jRSb2GXN7OpNIbuhSSAiHH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja4CqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSrBAAmRS6px+7PM9lub6SjNxfW1DEeLYaHOqLAlf8yNuBMLWKr3XX\r\nMKRePgVvXjd/NqRuochG7/w9eX3lrVWtYJ+u+QYKDqM9WWA+HjCWg9bv70dT\r\nlJvIqbIdbLRrl1IpED2P3KuX/gZPolthJh8HHtd3a2IwjFbSv6rC8IS7iu+3\r\nRFOM/QsIHFQERgETHlbtzsrgMNknZ42iQSMOHZpP7MJxezyzAwzC+LZnvTN5\r\nmCyC+0XdsaRn1ou8I6/+MoSRr0qt0BjR6sZMALEUaOO3VvYPLMtL8T50XoiC\r\nSCVeKqlWyvKbh6jSQTuYY8JoevUnjjY0LLJLS+HUCucOgLWpP3xbzHFyi0E8\r\n9DOI/1bagWZ+dIuMmu0xtt6aMJrYHcPyJ6zA4GhLbgFcykMC8FxeVBNpB5eH\r\nyiY+xVopHyZq7GkH1SIVXh5a1ZZ9X6qSiZU0SJUOvtM0NUufsrRc3euqX3fu\r\noySbVOIuAfs5YH7l6UNXSWhsQOgI/A9D2cgrUPT+EhuxlKb8Lw9UHw+bwiwl\r\nzoyyaYhfQEVh23qRabyW6WSs9eykONXrE2VA1JkoQTyvdYVtdBwy82OP9/zE\r\ngAqB0izwEJT8od2HZAzdiaYXqYGvDtqAksiL+puJZryxbf7smmWFhuwh6B/B\r\nRmXgQay064fxKottDReRhcaex287M1o+97g=\r\n=SFzG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","readme":"# @sanity/demo\n\nDesign tokens and guidelines for implementing demos and templates at Sanity.io.\n\n## Installation\n\n```sh\nnpm install @sanity/demo\n```\n\n## Local development\n\n```sh\ngit clone git@github.com:sanity-io/demo.git\ncd demo\npnpm install\npnpm dev\n# Open Vite development server\n```\n\n## Usage\n\nFollow these steps to configure your demo:\n\n### Installing fonts\n\nSanity demos use Inter, PT Serif, and IBM Plex Mono. Add this snippet inside the `<head>` tag of your application:\n\n```html\n<!-- Google fonts -->\n<link rel=\"preconnect\" href=\"https://fonts.googleapis.com\" />\n<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin />\n<link\n  href=\"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@500;700&family=Inter:wght@500;700;800&family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap\"\n  rel=\"stylesheet\"\n/>\n```\n\n### Usage with Tailwind\n\n```js\n// tailwind.config.js\n\nconst {theme} = require('@sanity/demo/tailwind')\n\n/** @type {import('tailwindcss').Config} */\nmodule.exports = {\n  content: [...],\n  theme,\n  plugins: [require('@tailwindcss/typography')],\n}\n```\n\n## License\n\nMIT © [Sanity.io](LICENSE)\n","source":"./exports/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./exports/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./tailwind":{"types":"./dist/tailwind.d.ts","import":"./dist/tailwind.js","source":"./exports/tailwind.ts","default":"./dist/tailwind.js","require":"./dist/tailwind.cjs"},"./package.json":"./package.json"},"gitHead":"0a3424f71915ada3478dae78ddc370e2d749cf5d","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"pnpm --filter *-docs dev","lint":"eslint . --ext .cjs,.js,.jsx,.mjs,.ts,.tsx","test":"echo \"Error: no test specified\" && exit 0","build":"rimraf dist && pkg build --strict","watch":"pkg watch --strict","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","release":"semantic-release","type-check":"tsc --build","prepublishOnly":"pnpm build"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/sanity-io/demo.git","type":"git"},"_npmVersion":"8.19.2","description":"Design tokens for implementing demos and templates at Sanity.io.","directories":{},"lint-staged":{"*":"prettier --write --cache --ignore-unknown","*.{cjs,js,jsx,mjs,ts,tsx}":"eslint"},"_nodeVersion":"18.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.12.2","readmeFilename":"README.md","devDependencies":{"husky":"^8.0.2","eslint":"^8.27.0","rimraf":"^3.0.2","postcss":"^8.4.18","prettier":"^2.7.1","commitizen":"^4.2.5","typescript":"^4.8.4","@types/node":"^18.11.9","lint-staged":"^13.0.3","tailwindcss":"^3.2.2","@types/react":"^18.0.25","@sanity/color":"2.1.16","@commitlint/cli":"^17.2.0","@types/react-dom":"^18.0.8","semantic-release":"^19.0.5","@sanity/pkg-utils":"^1.18.0","eslint-plugin-react":"^7.31.10","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.42.1","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-tailwindcss":"^0.1.13","@commitlint/config-conventional":"^17.2.0","@sanity/semantic-release-preset":"^2.0.2","@typescript-eslint/eslint-plugin":"^5.42.1"},"peerDependencies":{"tailwindcss":"^3","@sanity/color":"^2"},"_npmOperationalInternal":{"tmp":"tmp/demo_1.0.0-alpha.3_1667989674722_0.954945907045907","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@sanity/demo","version":"1.0.0","keywords":["sanity","demo","design","tokens","guidelines","docs"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/demo@1.0.0","maintainers":[{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://github.com/sanity-io/demo#readme","bugs":{"url":"https://github.com/sanity-io/demo/issues"},"dist":{"shasum":"b851f94f6c1807ca0075ab4f78fa0b8f90a2507b","tarball":"https://registry.npmjs.org/@sanity/demo/-/demo-1.0.0.tgz","fileCount":17,"integrity":"sha512-o415Q12oITx+FxSyIeBtx6K645rQoTatJVi3PYRQx5VyH5vWw5GAwNpDpWHvYrmV2QX1DE1BM4TE2MV8riKqzw==","signatures":[{"sig":"MEYCIQDY+yUYNBKwsutxgyJkkmFTYgKK3dhbAcx0aq4vka3aFQIhAJgzbOHWTirl+hPkXcq0GSS/ZYIVMrb8xvxlVL8f3bo/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbhkZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJQw/+M6nvwAnfWEPy9XNRrTlf2iLgB0ETjZukIskbBM6mkfr32tnP\r\nQxv+qHnJW7KeiSLGyrum1y1jv0w+B8YNx8/6ZW7PlqSxdaKt8e/NgO+gup9K\r\n/K2icFoVR5rl5bNacZaFtu+GfvZcl67yl52ZvW1z6WRV3agM0iG0Y1dJNi6Q\r\nM1SomCr3iD/x90v+J4kT9+uSdwhYOdWsZm9cImgf1/bH07NQY+XdaTWHOhIJ\r\nXjeZBGEi/XbXjNX8vCtnR16+1Wa/w0JS5Vyu092C3tHedjLaWxItcwm3WW+u\r\nTZLBL/FjX1FuQK2R9gauM+7WjdkMyKmZbeQ80zNisbkDYY+ww7hKbeH1vxqF\r\nwGvPr26e1vpj0z51EMo4BNx/aU2YGegzRqBAjbwYXLpPdJ6PtFGWoVnlVocf\r\nRVv79EaK/tVZT4gQUmCijlG33xhzUX9UhCCgw+qNdXh/FBY3x2P0V30iT87V\r\nTzZRJpAfLBOvBHbXyc8UtipONJE1AsZ4YoJ5m6mLLxxjsOBnZgVSYXRd/uiJ\r\nVU1Zy6kgPCw5TF/17sbL4qutUSKyqXj7DYwCFjgFWwk4ySaMrPEB3Tw5SIzN\r\naOa2leCAWkw1zK12GetSGispJVLMuiEw3qSsOlrwLSgXl4mSicD40mox+eRe\r\nedALiUa7lJ+9XhmF3VjAcLGLAhcTnQ3aVKo=\r\n=E7v2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./exports/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./exports/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./tailwind":{"types":"./dist/tailwind.d.ts","import":"./dist/tailwind.js","source":"./exports/tailwind.ts","default":"./dist/tailwind.js","require":"./dist/tailwind.cjs"},"./package.json":"./package.json"},"gitHead":"0b08d6c9683697f9b7f6a4f72c3bbe342f5fb6c8","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"pnpm build && pnpm --filter *-docs dev","lint":"eslint . --ext .cjs,.js,.jsx,.mjs,.ts,.tsx","test":"echo \"Error: no test specified\" && exit 0","build":"rimraf dist && pkg build --strict","watch":"pkg watch --strict","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","release":"semantic-release","type-check":"tsc --build","prepublishOnly":"pnpm build"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/sanity-io/demo.git","type":"git"},"_npmVersion":"8.19.2","description":"Design tokens for implementing demos and templates at Sanity.io.","directories":{},"lint-staged":{"*":"prettier --write --cache --ignore-unknown","*.{cjs,js,jsx,mjs,ts,tsx}":"eslint"},"_nodeVersion":"18.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.12.2","devDependencies":{"husky":"^8.0.2","eslint":"^8.27.0","rimraf":"^3.0.2","postcss":"^8.4.18","prettier":"^2.7.1","commitizen":"^4.2.5","typescript":"^4.8.4","@types/node":"^18.11.9","lint-staged":"^13.0.3","tailwindcss":"^3.2.2","@types/react":"^18.0.25","@sanity/color":"2.1.16","@commitlint/cli":"^17.2.0","@types/react-dom":"^18.0.8","semantic-release":"^19.0.5","@sanity/pkg-utils":"^1.18.0","eslint-plugin-react":"^7.31.10","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.42.1","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-tailwindcss":"^0.1.13","@commitlint/config-conventional":"^17.2.0","@sanity/semantic-release-preset":"^2.0.2","@typescript-eslint/eslint-plugin":"^5.42.1"},"peerDependencies":{"tailwindcss":"^3","@sanity/color":"^2"},"_npmOperationalInternal":{"tmp":"tmp/demo_1.0.0_1668159769178_0.24826363716901834","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@sanity/demo","version":"1.0.1","keywords":["sanity","demo","design","tokens","guidelines","docs"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/demo@1.0.1","maintainers":[{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://github.com/sanity-io/demo#readme","bugs":{"url":"https://github.com/sanity-io/demo/issues"},"dist":{"shasum":"793b4dc9ee49a50eba22fd6d2ce7ae2a9454a20d","tarball":"https://registry.npmjs.org/@sanity/demo/-/demo-1.0.1.tgz","fileCount":17,"integrity":"sha512-1QT8E3YIpEgof4wSi6dubJFwNe/7GpDgCvQhRTsU/tJWJI01vLH+rvWGMdmuVCh2Dy0pDYJxNiywWTEcnZZW9g==","signatures":[{"sig":"MEUCIQCnqcHPj6qASVafzNYKFTOXwZNC5jwEqPu9t3t7vkZMSAIgQU3V0UkGXFHKaupl1crAt7FD0HS8sbE6OjDCdNEhhDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjg1+XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWkA/8D+pHybAMlLFtKaoVvWTkeCUFcJDr/eBnjNXPzvnbkwVxVtoU\r\n8dxapjNnReV7XwYFZvtm8Qm+dWvtZtt7ZMKchehTCdRwNrkTUXaqzjGIRZKW\r\nQK6+wJjdmhg+e42MGOk2DpWquQI2d6cBlUUhjwm2f7BoVDDlUWZbGw/FV01O\r\n0GffvUJl46h7uFVRBq9MxXEdVmAEsTNKplloQeceIygnzA7QRnq29GRuB1NA\r\nDiYG0yrn9JeIjdtd1BIt9fyD9SHJItJfQq2PAH061hIdHtd2bb4BA1ScWBGk\r\nKL/FDp+QQT3MUQaA0l1dkTnwXG21yLUNRj4df+w6MAchBlC1v5r1gGzEqcIQ\r\nj/5DsCnG9K7A2UEreT4mURh/EVv0A1MFU9M21oaLRtjajXJTXNBDo9zK7izq\r\n/bOdrIxGRX+eVgYiqqDq/vOH1iI7vM0lxK911riDjxNHpTg40A6SvKeqneR3\r\n4NfYig/uAxORfm/UTyAkpvVIH25JDyS5Y3aPlwwmILqEorq5QItZkFDPx1lQ\r\nbOckGjsWqicLEEdrQZD3fsSmJvxwKDaQsvbf0AzGwXSSRy/ER+GDWcT76Kk6\r\nxeqBAUBRsj0n3YvsP07P5SGr7ZgFfRSdzPc3dwOYYJskoGgZwx1sKjFWW59N\r\npuarb7u2ahY45qzjKKCES2oy6yLWx+Z4jJs=\r\n=ykFb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./exports/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./exports/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./tailwind":{"types":"./dist/tailwind.d.ts","import":"./dist/tailwind.js","source":"./exports/tailwind.ts","default":"./dist/tailwind.js","require":"./dist/tailwind.cjs"},"./package.json":"./package.json"},"gitHead":"7de035d0d7d9f3adc8ff2b3b16f5d8e1741b7303","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"pnpm build && pnpm --filter *-docs dev","lint":"eslint . --ext .cjs,.js,.jsx,.mjs,.ts,.tsx","test":"echo \"Error: no test specified\" && exit 0","build":"rimraf dist && pkg build --strict && pkg --strict","watch":"pkg watch --strict","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","release":"semantic-release","type-check":"tsc --build","prepublishOnly":"pnpm build"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/sanity-io/demo.git","type":"git"},"_npmVersion":"8.19.2","description":"Design tokens for implementing demos and templates at Sanity.io.","directories":{},"lint-staged":{"*":"prettier --write --cache --ignore-unknown","*.{cjs,js,jsx,mjs,ts,tsx}":"eslint"},"_nodeVersion":"18.12.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.12.2","devDependencies":{"husky":"^8.0.2","eslint":"^8.28.0","rimraf":"^3.0.2","postcss":"^8.4.19","prettier":"^2.8.0","commitizen":"^4.2.5","typescript":"^4.9.3","@types/node":"^18.11.9","lint-staged":"^13.0.4","tailwindcss":"^3.2.4","@types/react":"^18.0.25","@sanity/color":"2.1.20","@commitlint/cli":"^17.3.0","@types/react-dom":"^18.0.9","semantic-release":"^19.0.5","@sanity/pkg-utils":"^1.19.0","eslint-plugin-react":"^7.31.11","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.44.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-tailwindcss":"^0.2.0","@commitlint/config-conventional":"^17.3.0","@sanity/semantic-release-preset":"^2.0.2","@typescript-eslint/eslint-plugin":"^5.44.0"},"peerDependencies":{"tailwindcss":"^3","@sanity/color":"^2"},"_npmOperationalInternal":{"tmp":"tmp/demo_1.0.1_1669554071762_0.7403826966773315","host":"s3://npm-registry-packages"}},"1.0.1-beta.1":{"name":"@sanity/demo","version":"1.0.1-beta.1","keywords":["sanity","demo","design","tokens","guidelines","docs"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/demo@1.0.1-beta.1","maintainers":[{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://github.com/sanity-io/demo#readme","bugs":{"url":"https://github.com/sanity-io/demo/issues"},"dist":{"shasum":"3c45b3575e3424ae83991052aa5361c50de4d906","tarball":"https://registry.npmjs.org/@sanity/demo/-/demo-1.0.1-beta.1.tgz","fileCount":17,"integrity":"sha512-lO7IAXihmGNPiEkx4pgm8uRBD13NkTpP//c83236OEawEeqVQNbuv8yNBYj8kyW0cflOPzmbcixGMVGUkq7rwQ==","signatures":[{"sig":"MEQCIHyb95h5G8V3ZtM7BeBKTkYm+EYTMNIQAyOtK2y6SewvAiAdwe/sLK8xaGr+q17f1hrsKVojFCuJIrsGNE26qcA2hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh3voACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFYRAApKLN1yKG/034NAdSlgflpZtSX5yG5PG4HKSnTMCOQJTe9vMJ\r\nlzLD8sgfdWu08pCCTmnRxgwC9d5DteAuQcsFK9xKe92veK3bK4p4Nt78Zwo2\r\nzGw4FHM5Hp6kWjCWNwSjR2B9S+ur9zvBFnNpJ+l5Z7g8SjIqGIZU5CKpW9ZB\r\nUaCT8rR7Yx3HN22f/4Or4/0cfiJbwXYKjma52xaaV5hFYfi+nSOpchdm58Om\r\nHdVDwN6mNol9s52LDmJhFrIbaObiBwlxeR+MbOuV6nKJ17gRBOdZwsZgAn+Q\r\nHNwl7B9YrsSImoGheBSJeA1F63alM2UD7mkZDdbpQdx1UqHSSW1Pph+MoNrL\r\nWca/+j3WEOG1Bsz9gMEb/00eQ/cKur9LVFDbImAK8cxJY+OrOdZwnBgHFPpP\r\nJtKD0rntR9Gl43/lmvJPfDrJtYASa2Lc8B7yVPHa31Ye3V6vcWtGx2fAGqPe\r\nFghu9Kc36OyMUYgAESyRIJrqVXgG2niszU1h3luY/7KNEXTywMpD6fbUJNyX\r\nw8Nm4vbJjbWjoRGqrL8n7CsOnbGbNCHo5lyFEctkd4aolmG9+I0Bq+HkQ6WO\r\nUNGbpeEm3SrmkjdgTo0h/6o0av4acXkJFmskmxDjYs7B8HewAxNtnIl6bDO4\r\nIr7Jgr8WRvJ7BVYbt3xsgVBk54Y3HSA5XsY=\r\n=JO7K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","readme":"# @sanity/demo\n\nDesign tokens and guidelines for implementing demos and templates at Sanity.io.\n\n## Installation\n\n```sh\nnpm install @sanity/demo\n```\n\n## Local development\n\n```sh\ngit clone git@github.com:sanity-io/demo.git\ncd demo\npnpm install\npnpm dev\n# Open Vite development server\n```\n\n## Usage\n\nFollow these steps to configure your demo:\n\n### Installing fonts\n\nSanity demos use Inter, PT Serif, and IBM Plex Mono. Add this snippet inside the `<head>` tag of your application:\n\n```html\n<!-- Google fonts -->\n<link rel=\"preconnect\" href=\"https://fonts.googleapis.com\" />\n<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin />\n<link\n  href=\"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@500;700&family=Inter:wght@500;700;800&family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap\"\n  rel=\"stylesheet\"\n/>\n```\n\n### Usage with Tailwind\n\n```js\n// tailwind.config.js\n\nconst {theme} = require('@sanity/demo/tailwind')\n\n/** @type {import('tailwindcss').Config} */\nmodule.exports = {\n  content: [...],\n  theme,\n  plugins: [require('@tailwindcss/typography')],\n}\n```\n\n## License\n\nMIT © [Sanity.io](LICENSE)\n","source":"./exports/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./exports/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./tailwind":{"types":"./dist/tailwind.d.ts","import":"./dist/tailwind.js","source":"./exports/tailwind.ts","default":"./dist/tailwind.js","require":"./dist/tailwind.cjs"},"./package.json":"./package.json"},"gitHead":"b71c1cb15226b506a0856945910029703b443bd2","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"pnpm build && pnpm --filter *-docs dev","lint":"eslint . --ext .cjs,.js,.jsx,.mjs,.ts,.tsx","test":"echo \"Error: no test specified\" && exit 0","build":"rimraf dist && pkg build --strict && pkg --strict","watch":"pkg watch --strict","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","release":"semantic-release","type-check":"tsc --build","prepublishOnly":"pnpm build"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/sanity-io/demo.git","type":"git"},"_npmVersion":"8.19.2","description":"Design tokens for implementing demos and templates at Sanity.io.","directories":{},"lint-staged":{"*":"prettier --write --cache --ignore-unknown","*.{cjs,js,jsx,mjs,ts,tsx}":"eslint"},"_nodeVersion":"18.12.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.12.2","readmeFilename":"README.md","devDependencies":{"husky":"^8.0.2","eslint":"^8.28.0","rimraf":"^3.0.2","postcss":"^8.4.19","prettier":"^2.8.0","commitizen":"^4.2.5","typescript":"^4.9.3","@types/node":"^18.11.9","lint-staged":"^13.0.4","tailwindcss":"^3.2.4","@types/react":"^18.0.25","@sanity/color":"3.0.0-beta.2","@commitlint/cli":"^17.3.0","@types/react-dom":"^18.0.9","semantic-release":"^19.0.5","@sanity/pkg-utils":"^1.19.0","eslint-plugin-react":"^7.31.11","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.44.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-tailwindcss":"^0.2.0","@commitlint/config-conventional":"^17.3.0","@sanity/semantic-release-preset":"^2.0.2","@typescript-eslint/eslint-plugin":"^5.44.0"},"peerDependencies":{"tailwindcss":"^3","@sanity/color":"^2"},"_npmOperationalInternal":{"tmp":"tmp/demo_1.0.1-beta.1_1669823464574_0.437494720822605","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@sanity/demo","version":"1.0.2","keywords":["sanity","demo","design","tokens","guidelines","docs"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/demo@1.0.2","maintainers":[{"name":"svirs","email":"shur@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://github.com/sanity-io/demo#readme","bugs":{"url":"https://github.com/sanity-io/demo/issues"},"dist":{"shasum":"2d88dcbcfbe24f8791c3a52ba1a3edd9342ef36d","tarball":"https://registry.npmjs.org/@sanity/demo/-/demo-1.0.2.tgz","fileCount":17,"integrity":"sha512-GJoW1WuE6sAZmgpVLeZ06FHPTOJesrpzrKky6etJV3HvqFJa7xvjJRdjazYQTcXGHCFftjXVNNGNfCXA+h5wWA==","signatures":[{"sig":"MEYCIQC9DT7PHDqhl/tRFRsCTRMXzne1qLELlx7FRCvJMbUugAIhAJvvrUt5AYaxltY5t96/litd9CJ3nyqtAzDSOBTZBj8b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7LpvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQBA/+L3O8wt5RFEvhCtI8J7EZVqkD94UpBTh9LQeNHbcNofJ0mBuJ\r\ntc8MuS176nfx3LpfRk8kZUFrzGtpnp4Vkyj2fyMhFiRBx57f04fhQ87ejgSM\r\n0LHgM/eBn8yenMD2bNmbDn5nlznJoKviCaL/1LQYXl+MJJODZ+BT9JCYpYD2\r\nlUhM+jElpTMDWU4zhbhNtVNQTK651N9An9Gm5c+CfBZvWFdoMgRRSX0apH8k\r\ndDOeWvQU7uaSdStDNjue2M2K3+g6v21waSR5uQ5GI3oHW37YddtsZ6Xxrpcv\r\nNqerznDa1nWSua2MjIKH3BpC4eYdqH4Hh41Oyhryjn3oiqH3Lb3o5KqtBAt/\r\nzc25pPlQP1O6qJCNfaq9KmL2uSCqZaSc7wZESCguuNQev9ADf84cODDw/u9U\r\n0P11/p6xDt/9/SAEG7B7aSLITPIrzIuO/jiM/szp+M0jh7dR+UuF9btAJfs1\r\nvflJxaaO0F4ZRycjgmx4Jm1bpRuIpCwaY292/usMa70QJaZ3CeBBEviVDhRI\r\n1acdXlbtQnd1YEd3cu7TAbQA+ok9tivcGFHvrsblRfccUvrzs8qiXQ/9JVR5\r\nUew2K5fxaDG+CGbh88lGBz7Ceik4b4gpmGRwrL6ndPP4arQaxDCQkaCvKXea\r\nOt6AwJcsLDKcVOhhRJrY3uOjFeaAEpe2Xko=\r\n=UZST\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./exports/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./exports/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./tailwind":{"types":"./dist/tailwind.d.ts","import":"./dist/tailwind.js","source":"./exports/tailwind.ts","default":"./dist/tailwind.js","require":"./dist/tailwind.cjs"},"./package.json":"./package.json"},"gitHead":"428048f7ef4c57f9a1dc43638a0d9c5fc1b39fd8","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"pnpm build && pnpm --filter *-docs dev","lint":"eslint . --ext .cjs,.js,.jsx,.mjs,.ts,.tsx","test":"echo \"Error: no test specified\" && exit 0","build":"rimraf dist && pkg build --strict && pkg --strict","watch":"pkg watch --strict","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","release":"semantic-release","type-check":"tsc --build","prepublishOnly":"pnpm build"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/sanity-io/demo.git","type":"git"},"_npmVersion":"9.3.1","description":"Design tokens for implementing demos and templates at Sanity.io.","directories":{},"lint-staged":{"*":"prettier --write --cache --ignore-unknown","*.{cjs,js,jsx,mjs,ts,tsx}":"eslint"},"_nodeVersion":"18.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.27.0","devDependencies":{"husky":"^8.0.3","eslint":"^8.34.0","rimraf":"^4.1.2","postcss":"^8.4.21","prettier":"^2.8.4","commitizen":"^4.3.0","typescript":"^4.9.5","@types/node":"^18.13.0","lint-staged":"^13.1.2","tailwindcss":"^3.2.6","@types/react":"^18.0.28","@sanity/color":"2.2.3","@commitlint/cli":"^17.4.3","@types/react-dom":"^18.0.11","semantic-release":"^20.1.0","@sanity/pkg-utils":"^2.2.5","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.6.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.52.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-tailwindcss":"^0.2.2","@commitlint/config-conventional":"^17.4.3","@sanity/semantic-release-preset":"^4.0.0","@typescript-eslint/eslint-plugin":"^5.52.0"},"peerDependencies":{"tailwindcss":"^3","@sanity/color":"^2"},"_npmOperationalInternal":{"tmp":"tmp/demo_1.0.2_1676458607484_0.7329033452131153","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@sanity/demo","version":"2.0.0","keywords":["sanity","demo","design","tokens","guidelines","docs"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/demo@2.0.0","maintainers":[{"name":"sergeisarviro","email":"sergei@sanity.io"},{"name":"ash","email":"ashley@juice49.com"},{"name":"indrek.karner","email":"indrek.karner@sanity.io"},{"name":"cngonzalez-sanity","email":"carolina@sanity.io"},{"name":"rdunk","email":"rupert@rupertdunk.com"},{"name":"rneatherway-sanity","email":"robin.neatherway@sanity.io"},{"name":"ricokahler","email":"ricokahler@me.com"},{"name":"pedro-sanity","email":"pedro@sanity.io"},{"name":"jonabc","email":"jon.ruskin@gmail.com"},{"name":"kenjonespizza","email":"ken@sanity.io"},{"name":"pauloborgesf","email":"paulo@sanity.io"},{"name":"binoy14","email":"me@binoy.io"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://github.com/sanity-io/demo#readme","bugs":{"url":"https://github.com/sanity-io/demo/issues"},"dist":{"shasum":"8712313e9a26f20eb5f230d18f0e2bc8ace83380","tarball":"https://registry.npmjs.org/@sanity/demo/-/demo-2.0.0.tgz","fileCount":17,"integrity":"sha512-is2eMnU6eRJYuEKGtFVVWCoc41GqKaPza1stq7d1epC5dioLmZGxCZkAAlhilSsBNaDbQPQEnPPR66Rh2QCv9g==","signatures":[{"sig":"MEUCIQDknnUnPv2E4vmZdBBcJfTJAyWxM2zuS7O//nR5dVJ9/AIgFrBTxFUBuzZijcLbScPPkBWibu/Y6kKll+klip/PnCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37309},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./exports/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./exports/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./tailwind":{"types":"./dist/tailwind.d.ts","import":"./dist/tailwind.js","source":"./exports/tailwind.ts","default":"./dist/tailwind.js","require":"./dist/tailwind.cjs"},"./package.json":"./package.json"},"gitHead":"87be773d87399d3be626eca45890d9d17efa1403","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"pnpm build && pnpm --filter *-docs dev","lint":"eslint . --ext .cjs,.js,.jsx,.mjs,.ts,.tsx","test":"echo \"Error: no test specified\" && exit 0","build":"rimraf dist && pkg build --strict && pkg --strict","watch":"pkg watch --strict","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","release":"semantic-release","type-check":"tsc --build","prepublishOnly":"pnpm build"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/sanity-io/demo.git","type":"git"},"_npmVersion":"10.2.4","description":"Design tokens for implementing demos and templates at Sanity.io.","directories":{},"lint-staged":{"*":"prettier --write --cache --ignore-unknown","*.{cjs,js,jsx,mjs,ts,tsx}":"eslint"},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.3","devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","rimraf":"^4.4.1","postcss":"^8.4.35","prettier":"^3.2.5","commitizen":"^4.3.0","typescript":"^5.3.3","@types/node":"^18.13.0","lint-staged":"^13.1.2","tailwindcss":"^3.4.1","@types/react":"^18.2.57","@sanity/color":"3.0.0","@commitlint/cli":"^18.6.1","@types/react-dom":"^18.2.19","semantic-release":"^22.0.12","@sanity/pkg-utils":"^4.2.8","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.0.2","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-tailwindcss":"^0.5.11","@commitlint/config-conventional":"^18.6.2","@sanity/semantic-release-preset":"^4.1.6","@typescript-eslint/eslint-plugin":"^7.0.2"},"peerDependencies":{"tailwindcss":"^3","@sanity/color":"^2 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/demo_2.0.0_1708525779532_0.20249444410400175","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-11-08T19:37:28.858Z","modified":"2026-04-08T15:20:40.274Z","1.0.0-alpha.1":"2022-11-08T19:37:29.114Z","1.0.0-alpha.2":"2022-11-08T19:57:20.343Z","1.0.0-alpha.3":"2022-11-09T10:27:54.896Z","1.0.0":"2022-11-11T09:42:49.347Z","1.0.1":"2022-11-27T13:01:11.921Z","1.0.1-beta.1":"2022-11-30T15:51:04.768Z","1.0.2":"2023-02-15T10:56:47.621Z","2.0.0":"2024-02-21T14:29:39.701Z"},"bugs":{"url":"https://github.com/sanity-io/demo/issues"},"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","homepage":"https://github.com/sanity-io/demo#readme","keywords":["sanity","demo","design","tokens","guidelines","docs"],"repository":{"url":"git+https://github.com/sanity-io/demo.git","type":"git"},"description":"Design tokens for implementing demos and templates at Sanity.io.","maintainers":[{"email":"svc.npm@sanity.io","name":"sanity-svc.npm"},{"email":"developers@sanity.io","name":"sanity-io"}],"readme":"# @sanity/demo\n\nDesign tokens and guidelines for implementing demos and templates at Sanity.io.\n\n## Installation\n\n```sh\nnpm install @sanity/demo\n```\n\n## Local development\n\n```sh\ngit clone git@github.com:sanity-io/demo.git\ncd demo\npnpm install\npnpm dev\n# Open Vite development server\n```\n\n## Usage\n\nFollow these steps to configure your demo:\n\n### Installing fonts\n\nSanity demos use Inter, PT Serif, and IBM Plex Mono. Add this snippet inside the `<head>` tag of your application:\n\n```html\n<!-- Google fonts -->\n<link rel=\"preconnect\" href=\"https://fonts.googleapis.com\" />\n<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin />\n<link\n  href=\"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@500;700&family=Inter:wght@500;700;800&family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap\"\n  rel=\"stylesheet\"\n/>\n```\n\n### Usage with Tailwind\n\n```js\n// tailwind.config.js\n\nconst {theme} = require('@sanity/demo/tailwind')\n\n/** @type {import('tailwindcss').Config} */\nmodule.exports = {\n  content: [...],\n  theme,\n  plugins: [require('@tailwindcss/typography')],\n}\n```\n\n## License\n\nMIT © [Sanity.io](LICENSE)\n","readmeFilename":"README.md"}