{"_id":"dembrandt","_rev":"63-13f17fe032f19090af0b7b8e04e0375d","name":"dembrandt","dist-tags":{"latest":"0.31.1"},"versions":{"0.1.0":{"name":"dembrandt","version":"0.1.0","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.1.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://github.com/thevangelist/dembrandt#readme","bugs":{"url":"https://github.com/thevangelist/dembrandt/issues"},"bin":{"dembrandt":"index.js"},"dist":{"shasum":"0d8c0c81b349855acfda18bbf2ee6ecf6963ac07","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.1.0.tgz","fileCount":6,"integrity":"sha512-JziFTCMQZzjLpwqlnSZzDD4Suqk+iqovzJOdIoKANO0tlHyWOrmINOEx+Jy7PkVZ/xs3NqIHKreGO+YxLkVC4A==","signatures":[{"sig":"MEQCIEpJ7XNWx0EPR1VHuTzwjTNiVya8LY5ZJvt7Jpb9/QovAiBs8DEqrPM4vqIeb4qrpUcFFLB01m2ABF74rWuwQVJapw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50355},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"5739833f7f7b86e5ecbb72da138f78b8265782c5","scripts":{"start":"node index.js","postinstall":"npx playwright install chromium --with-deps || echo 'Playwright install failed, you may need to run: npx playwright install chromium'","install-browser":"npx playwright install chromium"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/thevangelist/dembrandt.git","type":"git"},"_npmVersion":"10.8.2","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","cli-table3":"^0.6.3","playwright":"^1.40.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.1.0_1763900901257_0.7036113247264262","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"dembrandt","version":"0.2.0","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.2.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://github.com/thevangelist/dembrandt#readme","bugs":{"url":"https://github.com/thevangelist/dembrandt/issues"},"bin":{"dembrandt":"index.js"},"dist":{"shasum":"14245359b86435ded0e0284e891063dca1e68432","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.2.0.tgz","fileCount":6,"integrity":"sha512-kEYOd60KdKFbcSeXoofX27yGErQEyCoUVjS5zS823aeJaMV9hYG61TQQtKg3clfoEgnNXiJDKl60uoIdaDUqlg==","signatures":[{"sig":"MEYCIQCJxfps4YNoFeEACakwaWL9BfDKMnIvpC/WEnxa56SSlwIhANcsQgXISjBhBSeS3TbEVlfIjZfIekly7uvFiY8k8GrM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77972},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c628177ef6325dcf27478de9dc679f44103652e0","scripts":{"start":"node index.js","release":"./release.sh","postinstall":"npx playwright install chromium --with-deps || echo 'Playwright install failed, you may need to run: npx playwright install chromium'","install-browser":"npx playwright install chromium"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/thevangelist/dembrandt.git","type":"git"},"_npmVersion":"10.8.2","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","cli-table3":"^0.6.3","playwright":"^1.40.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.2.0_1763906237480_0.5691293993163926","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"dembrandt","version":"0.3.0","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.3.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://github.com/thevangelist/dembrandt#readme","bugs":{"url":"https://github.com/thevangelist/dembrandt/issues"},"bin":{"dembrandt":"index.js"},"dist":{"shasum":"45c3662d93721c5f3afafd9a307d5e0e7dae6d06","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.3.0.tgz","fileCount":7,"integrity":"sha512-yVG1zmtxfijgciWOZVCz9hYnb1BOV6Npll7y9bTsIW1JvIkVipOjTV/ARG6FJARXjcQKuQ+Nb2riIfa1oBy7yA==","signatures":[{"sig":"MEYCIQCNT21Su5f83dDnw5bCG9IMJkDYYfxsOIu8huasByZxHQIhANHwaALFiuwNlba/YuiIYwXqekuSocsWUSUdaOCOrNjR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117258},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"1a61b2ae7ff0520ee6a4881a5b7e4ce4a7d42d86","scripts":{"start":"node index.js","release":"./release.sh","postinstall":"npx playwright install chromium --with-deps || echo 'Playwright install failed, you may need to run: npx playwright install chromium'","brand-challenge":"node run-no-login-challenge.mjs","install-browser":"npx playwright install chromium","brand-challenge:report":"node run-no-login-challenge.mjs || true"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/thevangelist/dembrandt.git","type":"git"},"_npmVersion":"10.8.2","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright":"^1.40.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.3.0_1764006923721_0.22503552456819698","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"dembrandt","version":"0.4.0","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.4.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://github.com/thevangelist/dembrandt#readme","bugs":{"url":"https://github.com/thevangelist/dembrandt/issues"},"bin":{"dembrandt":"index.js"},"dist":{"shasum":"518c699c2cfa77ae5fea9c25d5017f2d2df7e3c5","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.4.0.tgz","fileCount":6,"integrity":"sha512-oph4UeWcoWE+Gve8SdM8Fik5dgPO+/7K8odti2+fgH2/XscK8QHW5zGDnXreQYqJiGLcQLQxwzB2hS/seTQKMA==","signatures":[{"sig":"MEYCIQDGP2Alxd7N/1Iz2nAW+KCsHHaJ6OsI5TbRJPA91zTkRwIhANcb5NOPK+dxdyayxbBihdsKjkC7e6k8Ml3luHJWv422","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115336},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"160497873909fb0ea808d26e6e1f7efce4e5e216","scripts":{"start":"node index.js","release":"./release.sh","brand-challenge":"node run-no-login-challenge.mjs","install-browser":"npx playwright install chromium || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'","brand-challenge:report":"node run-no-login-challenge.mjs || true"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/thevangelist/dembrandt.git","type":"git"},"_npmVersion":"10.8.2","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.4.0_1764863521957_0.026778678086432528","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"dembrandt","version":"0.5.0","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.5.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js"},"dist":{"shasum":"698140a91473fbaad145c32612afea2145b5fa27","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.5.0.tgz","fileCount":7,"integrity":"sha512-hrtuwuYaIdUuHwfjIP9bfl+koGrfbkxWmNWkF2sENni2yS0CerG3YBJUQ2rS8d2BadJWfzB0SN4PCLBMfqvP3A==","signatures":[{"sig":"MEQCIBQPNz220K6mTCoTRv5KLod8n9F66Vhixr74NR8NJA1VAiAyG8nWg+smEYY2Icxf5kF4+vJdoWcNWhhNeO8fbPMFHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147136},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d8e140d333d4748ee975355a6c176080230aead0","scripts":{"start":"node index.js","brand-challenge":"node run-no-login-challenge.mjs","install-browser":"npx playwright install chromium || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'","brand-challenge:report":"node run-no-login-challenge.mjs || true"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"10.8.2","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.5.0_1765580627920_0.24664963775806426","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"dembrandt","version":"0.5.1","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.5.1","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js"},"dist":{"shasum":"1ac9492dc293310414c4a40aea52674d66c05253","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.5.1.tgz","fileCount":7,"integrity":"sha512-VFsnCkfwosONoGimeTvvmb3835Las12SUoopI9G6xbkvwvYXAldiokEP4ms1hLz05tAgMfM+/OtlMB2R0kDiOw==","signatures":[{"sig":"MEYCIQCqMWJoITiYtKRV7bFcSS5XIzQfzaSIJz4EoKtWAzZOSAIhALuiKXpFOeURtHzHuA/oWC3oa9hB9dC/oHQ3+UJ261AY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146990},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"e8659ba5367514ccd775b30c2b5508b8af2d340d","scripts":{"start":"node index.js","brand-challenge":"node run-no-login-challenge.mjs","install-browser":"npx playwright install chromium || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'","brand-challenge:report":"node run-no-login-challenge.mjs || true"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"10.8.2","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.5.1_1765581169131_0.4359611208515184","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"dembrandt","version":"0.6.0","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.6.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js"},"dist":{"shasum":"62f5789fe073a564b2df480f6b6d02e0d6492e70","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.6.0.tgz","fileCount":7,"integrity":"sha512-bqVgO3vcoZD3MKBD50Ke1ZdTWrz/hJXB7rQr2XnS5H/AxVWMDOcY1A7y1AtKc9fW3J9lDDg0ZYnh+BCjo+3yow==","signatures":[{"sig":"MEQCID3ff1pQVBllTvy2uXCYAxp5A9jHEidtk3SCrvvH3HUoAiACTr54sr3eU6O7G5hHKWo1vw6O/MRRpfndj7V0nLnNNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148529},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"004d2f59229406882ae886f0be9a84593555d2aa","scripts":{"start":"node index.js","brand-challenge":"node run-no-login-challenge.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'","brand-challenge:report":"node run-no-login-challenge.mjs || true"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"10.8.2","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.6.0_1767013740557_0.7439242789610339","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"dembrandt","version":"0.6.1","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.6.1","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js"},"dist":{"shasum":"a4ab67643eb5257642b45db1d7c94105e81400cf","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.6.1.tgz","fileCount":8,"integrity":"sha512-HdV0vhNExjpVgHvlD6zVtNdTxsfZtq9RaemNm+77ZT3w0XLF+1++JojjPeJO8IsUfCmeJVO3xxzfILbBG0o09w==","signatures":[{"sig":"MEUCIFRD2Oppak3lq8OmbpBvWqr3KvQ/AKhKD+K8qO4LdvxPAiEA0C3w1iv6Cjtqa1GLsjR9Q2Wv8fAN2XLRD65ON3nBlSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155547},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7580fef9dc5e9e69e94f9fcfd0e38dafb547a8fd","scripts":{"start":"node index.js","brand-challenge":"node run-no-login-challenge.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'","brand-challenge:report":"node run-no-login-challenge.mjs || true"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"10.8.2","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.6.1_1769163222432_0.7602826549506063","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"dembrandt","version":"0.7.0","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.7.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js"},"dist":{"shasum":"b978f13e184770fb08f7db86750ae411495276f7","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.7.0.tgz","fileCount":9,"integrity":"sha512-8O1XkOZjxXY/HAMXrvop7Pwz09Xiw0nLd1XoFInXdib9WW7lalnxA72/aqOpjoEYDyAl3Pmk/04Ca2og4MEVPw==","signatures":[{"sig":"MEUCIHMUWB2/lDOvN9kyyMYvh89Kwu+HJG7Unv3q3OPl2HxDAiEA71BTVn8H8e/YP8Rj7pZUlCfW4rymdLyiNleR8p+hYkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194915},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"1deb58e900c0abaf3f75588a7ddb788213d347a0","scripts":{"start":"node index.js","local-ui":"cd local-ui && npm start","brand-challenge":"node run-no-login-challenge.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'","brand-challenge:report":"node run-no-login-challenge.mjs || true"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.7.0_1774006661684_0.617541317074022","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"dembrandt","version":"0.7.1","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.7.1","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js"},"dist":{"shasum":"a67ee085a0dfe8df33da043f34040776a36a09c8","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.7.1.tgz","fileCount":9,"integrity":"sha512-jQSOkm3Z7eZaUCrx3O8o1CT8yHSxv8yNW4nafdtEXlIQlel2xix+ChBaSFgNKB9zbaUq0cHZI/QJHAbScNyhQA==","signatures":[{"sig":"MEUCIAWtdWA9tppqDuALpig9cf7+IXz62DRTvWxRp40cWK91AiEA/XutRkFE7KYUOVnXI2Zc6QhtzI/R4t00lcYjw2Lj+HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196653},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ddc808b1ae8a3437f25bf74e94eeccd0a925b0bc","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","local-ui":"cd local-ui && npm start","qa:baseline":"node test/qa.mjs --baseline","brand-challenge":"node run-no-login-challenge.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'","brand-challenge:report":"node run-no-login-challenge.mjs || true"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.7.1_1774381326077_0.1651778507002768","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"dembrandt","version":"0.7.2","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.7.2","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js"},"dist":{"shasum":"0227f3a500e648555b4332993fd2f662f30c4401","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.7.2.tgz","fileCount":9,"integrity":"sha512-CBszpInvc9reDByFfNUEDzyOmWrcjCztFzyLlJa6r72fttMxNa5GSctrCtAfsRZQJMCC+m9gr1i7AlE8g6BbOQ==","signatures":[{"sig":"MEUCIQCvl8p8VoQyRyctRMFC5L8acVN1VWcQqhRguFseIWNmrgIgYccz8keKBNDgyqgMludGc/3pOFKr9MvEaTpyOjym2G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198594},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"32b0bda703d221bbd3b27ba26c4748d95b6ee3fb","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","local-ui":"cd local-ui && npm start","qa:baseline":"node test/qa.mjs --baseline","brand-challenge":"node run-no-login-challenge.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'","brand-challenge:report":"node run-no-login-challenge.mjs || true"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.7.2_1774396976702_0.5869645142491777","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"dembrandt","version":"0.7.3","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.7.3","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js"},"dist":{"shasum":"8f20e4513e039f5fd1eda13119e855e8d5ac7508","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.7.3.tgz","fileCount":9,"integrity":"sha512-C8vqIixZkUpObNsnSZxzmryAJfIlJB3bumm4UzqdHl5n5bYd2zPuOSl0Jh0kda5DG7bz+6Mg0rcBcQxxnGPWFA==","signatures":[{"sig":"MEQCIEb7obxgDy43I69I3bMHpS/9pSQaw23sen7pghWhAH12AiA8zaUmpOj4KfzWQEzVn8Lm2n9OGBgUAjZxdQEeVMXoOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199124},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"80f4fc946a8037eea16b65e12205abbdca0f7a77","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","local-ui":"cd local-ui && npm start","qa:baseline":"node test/qa.mjs --baseline","brand-challenge":"node run-no-login-challenge.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'","brand-challenge:report":"node run-no-login-challenge.mjs || true"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.7.3_1774569580861_0.5372817416421403","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"dembrandt","version":"0.8.0","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.8.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js"},"dist":{"shasum":"090a8faaf3c97d5c1d561078e17e397bc74808b2","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.8.0.tgz","fileCount":11,"integrity":"sha512-CPH+nGwmnyWbxCIw1AdGhCL03QaWymcuYoGToQ3SPjlsJUwYXwaZ2IeNY+pdKwRZOIFP8SGtVeu0tZW9ZxoFsA==","signatures":[{"sig":"MEUCIQCx0xavfh7okXdj7AH87KdAgB4imEQns6M3ShZjD0aN+wIgO9F/+fXWQBAxhealtkyScMB1uF8gNIR+XbjAk+94+64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222142},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"da72d44694c7ad17fae3ac2eb7495160d0fc0b27","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","local-ui":"cd local-ui && npm start","qa:baseline":"node test/qa.mjs --baseline","brand-challenge":"node run-no-login-challenge.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'","brand-challenge:report":"node run-no-login-challenge.mjs || true"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.8.0_1774898374572_0.09042106046215315","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"dembrandt","version":"0.8.1","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.8.1","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js"},"dist":{"shasum":"f90488001f3d467bd7f6841d903dbebe400ba90a","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.8.1.tgz","fileCount":11,"integrity":"sha512-zB/aszvImZtYcZ57yV1vLNPpLXTuKsHPphUWj8xscJaLvBt9lF1bXUCYWsfjm/LhtGLfIc60IDmIEMTinMqyzQ==","signatures":[{"sig":"MEUCIQD/xxf+Oh5+wP5O0BjDTzt58F5Jd5CInrQX2C/toFIdTQIgfs36HzhfkpUZZ8y6KU91h3TUMNQ97iAOyPJ2GBMmWzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222142},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"41a9e370370577af6657927662b45702ff18b0bc","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","local-ui":"cd local-ui && npm start","qa:baseline":"node test/qa.mjs --baseline","brand-challenge":"node run-no-login-challenge.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'","brand-challenge:report":"node run-no-login-challenge.mjs || true"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.8.1_1774900260339_0.39632191274836637","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"dembrandt","version":"0.8.2","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.8.2","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js"},"dist":{"shasum":"75a4f087f2f1d05b219716a44742c4c917e05207","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.8.2.tgz","fileCount":11,"integrity":"sha512-THER9qVY0Ccq6XmGzLZK4Hd5tva1zv9ihYwLNshtZ7SUhJB4sta9bvw9d/wmw1v0HdefMq5exsTNz4ILRvRrrw==","signatures":[{"sig":"MEUCIHlzuqKBQzk2yRoLeheoI+aOcTXLpNK5rUq9WJuEI/15AiEAxSxB3JEMpRgEZ0qu2iX/zXfIHBjwnoEG9KNB9cciGxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222573},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"308c884932cad12d04b6225814afd2ef2467d6a2","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","local-ui":"cd local-ui && npm start","qa:baseline":"node test/qa.mjs --baseline","brand-challenge":"node run-no-login-challenge.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'","brand-challenge:report":"node run-no-login-challenge.mjs || true"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.8.2_1774901081519_0.031581116849974","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"dembrandt","version":"0.9.0","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.9.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"28f2aa2dbf372b85a0bcf165f6ea19294c12bcf9","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.9.0.tgz","fileCount":12,"integrity":"sha512-bOKReIts0y9uYPnSJv+bSIaxt/hzrtGStC8RrImiaKjBXVMy3ot9sgC4nbMiZMmORnbXqM1KEDMuEXKFG0KNfQ==","signatures":[{"sig":"MEUCIBihg+JyU3HsBYe74khjFxJ0cUSKEyrm/d1MaKfLdy2nAiEA0NVg7JkVlOMdN8datG/GvUXkRTE+RN9HK6Mwbh2/fk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231264},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"e5c87f4a38ae77b31f8034261291d679b15feafe","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","local-ui":"cd local-ui && npm start","qa:baseline":"node test/qa.mjs --baseline","brand-challenge":"node run-no-login-challenge.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'","brand-challenge:report":"node run-no-login-challenge.mjs || true"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.9.0_1775165763178_0.6602027312907239","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"dembrandt","version":"0.10.0","keywords":["design-tokens","design-system","branding","web-scraping","cli","playwright","extraction"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.10.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"0497ec2f4eee5c376be271e0264a064c418bc82a","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.10.0.tgz","fileCount":13,"integrity":"sha512-mSHi0g2ASA5+nfZPV5he77fLutIB0Yt78EKDSftQoR8ZSUc9MSgYAqbImIlGaWdEP/BHxQ/Ef/R0c6xwXUzGPg==","signatures":[{"sig":"MEQCIAFqbPGZwy/cmqEUuVXeShNOEWdow9ZkPqBKBDScQ3lLAiAbS92f7PIVXWpA2D1AbPEm4qN5nqKOMfHgtHMrKqqFeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243899},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"92064be71e6f6557ef0c528080259e01eb7ec37c","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","local-ui":"cd local-ui && npm start","qa:baseline":"node test/qa.mjs --baseline","brand-challenge":"node run-no-login-challenge.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'","brand-challenge:report":"node run-no-login-challenge.mjs || true"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and brand assets from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.10.0_1775796543943_0.5247198867542966","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"dembrandt","version":"0.11.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.11.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"6aa4f9d24eaecde1205a1a8b39ace39d22e0d1fe","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.11.0.tgz","fileCount":14,"integrity":"sha512-fMOzztJN3TKfiquF4JCKeYvJEWqWmyCPzt428KXn2Eh/y0Wr/uyqK/5+b0rO6ryU9mpHJwxWvkmAiuf09Ck4Bw==","signatures":[{"sig":"MEUCIQD7wpSUJYp563kMqn+CC/H5j1Ym+zbWRbt39LSfOxZ9aAIgLeSfGMAD0FDnHC+z2ivZCGbVouwR5Tb0YA71hsmhYnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246730},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"1c389b758157d74af4708ba9d3c5abac5e460e4c","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","local-ui":"cd local-ui && npm start","qa:baseline":"node test/qa.mjs --baseline","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.11.0_1775940487504_0.8776720470415935","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"dembrandt","version":"0.12.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.12.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"9b28cac267f49e6366a077be481e4fcf184d145e","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.12.0.tgz","fileCount":14,"integrity":"sha512-+hFH7Lh+zA5gR0oEEk6LRgNOYiTV5eHsxAFUomGhgHwN6LRQoN9qesaDjZZSFih8gw12BZHN6TFYN09HWk+h7A==","signatures":[{"sig":"MEYCIQDDpre7HJ1/uXJB8oiWiZHw5Jgtpoie2YdxyQlQX7D4VAIhAKhsrnHFUK+1Erdq2V6mIPrhUMoXnm7HrzthSRPedSoI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247968},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"8c89a3b1fc77d2cef59b6e08e9dc9488ea58fb01","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","local-ui":"cd local-ui && npm start","qa:baseline":"node test/qa.mjs --baseline","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.12.0_1778370308342_0.8640634496202528","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"dembrandt","version":"0.12.1","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.12.1","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"c3a235a7c05416db14dff2e27073be1010e158ff","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.12.1.tgz","fileCount":21,"integrity":"sha512-0TWevjILNljoKCVOIFnmhMghJ3l6r8Qq97VT6rv1IhxbqDrOBlPEqUeFFuGJ1Qp8pZxqWcLiKukpGAteuapcLQ==","signatures":[{"sig":"MEQCIF1yvxY5cjedlWzUd4xAD6BeU1IbACB88pC9rRhH+Qm2AiA+ZM7VCoXxXOcYsCqMLYcFkWToy7V8m2FDHA0bcAb72w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246146},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"f92c765139315bffa63386e7562b0b59035dda23","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","local-ui":"cd local-ui && npm start","qa:baseline":"node test/qa.mjs --baseline","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.12.1_1778796885795_0.42087345410101795","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"dembrandt","version":"0.12.2","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.12.2","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"9bd4fd7b9d2f3614525865819018f1c7496d201f","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.12.2.tgz","fileCount":21,"integrity":"sha512-7YUb0M4C0qXHWz4Co82IinDB5nMMJZaxV5RgXUjGBp5kMJo0qlRYajhkoumRz/QaxUeIObf2M5zo3aQdrHmQQQ==","signatures":[{"sig":"MEUCIEQeYGEdhl6V18f7heR7Dd3g52rg82zH1q8QNmOGa5DkAiEAmbB0zWCtvkEgLNz75791TClCkhAg6+g5OvEOZRZ5yTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251130},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"19f6ca5238ae186cf6d82f00e6df6c19780ba134","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","local-ui":"cd local-ui && npm start","qa:baseline":"node test/qa.mjs --baseline","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.12.2_1778843199927_0.5437362140224116","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"dembrandt","version":"0.12.3","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.12.3","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"564cf46b6cf483c5bff95a561763d9bff3697250","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.12.3.tgz","fileCount":21,"integrity":"sha512-GrNY0sbJM7hV9r3NsW+0uRq7GcDedDhE792wtF3T9yJv5Zj5nVZBKXEGO7kDxySIrn0LgqwXydgJSCp6QhD/Ig==","signatures":[{"sig":"MEUCIFXQli2CgpswOsUsrpVm0nhYk6R8bCspq/t3U+t6m1CNAiEAqOceKVJeg9r5UlxGEDr5/KBLP0/HbAZ0LWkfIDsb7Vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253053},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d4028ddec881cdbbec94e200bf7bfb9b0ff697eb","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","local-ui":"cd local-ui && npm start","qa:baseline":"node test/qa.mjs --baseline","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.12.3_1779133455961_0.16206478282063785","host":"s3://npm-registry-packages-npm-production"}},"0.12.5":{"name":"dembrandt","version":"0.12.5","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.12.5","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"6de49f33c3d080d7a2aa155f5d015c25597cd11c","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.12.5.tgz","fileCount":21,"integrity":"sha512-yoKuz4pjNpbRJ6lN2PmX3HgWBS3n8bNdyd47rUzrEVPMFDmUgLB5kdDIzPGY6zBl6CFIxQHOUKPI1xZ2ph/KFA==","signatures":[{"sig":"MEUCIQDN3SnIP6Fj6NJDgQrBaGMiZrssRDbKrkVwfiOxwbtr7wIgFZRFg9DEneHRyvLKvJqtr2wvP8ylMsoeWLBW6oGHDeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272744},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a485bf30f18262cbb8f906fedeacfdaac8f294a3","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","local-ui":"cd local-ui && npm start","qa:baseline":"node test/qa.mjs --baseline","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.12.5_1779141071756_0.1972141615480798","host":"s3://npm-registry-packages-npm-production"}},"0.12.6":{"name":"dembrandt","version":"0.12.6","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.12.6","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"f089e36fe234c818a4cbf765166f8a4c0ba51236","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.12.6.tgz","fileCount":21,"integrity":"sha512-PoF0ZX/cDsmDitGf+wZjiG5lmpLIPEvne1GAvSb8LIwc1B5Y58EUju6v5zOli3JyRYVGR8iwnnr7Zv3X1wnLxg==","signatures":[{"sig":"MEQCIFqSTkLXIbHOhl873mhBrqlYhpg4IX3aPT4OYQxTR1I8AiAskJrc0JocMZMVpL+SZkgrgy3E2BWKa9ZrJaY4S/a2CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283761},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ac1518af9365b74d052a45f12fb26731bb58f284","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","local-ui":"cd local-ui && npm start","qa:baseline":"node test/qa.mjs --baseline","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.12.6_1779467822927_0.9322655877966599","host":"s3://npm-registry-packages-npm-production"}},"0.12.7":{"name":"dembrandt","version":"0.12.7","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.12.7","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"854c4fbc80d237ac464cace61acee22b9c4da36e","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.12.7.tgz","fileCount":22,"integrity":"sha512-N8FAEixFdFbYie+JNQjh59Xgi+tnqh4Rh+CNnlEunWxEHGCK5xAyvDwxoZWdSr5K6ImdAXV2YFB3oPklO9ShUQ==","signatures":[{"sig":"MEQCIE/NBjHGMu6A6iBLcBErf9LSS8UFsjJc9mPA6vDcRkfFAiBXlAUuIVw1bB+OPuxkceJGkQAYbcTbAEHjLuLDYjFQxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283104},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"6ce04441df88ffd24a445aaddc82088f8e842e45","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","local-ui":"cd local-ui && npm start","qa:baseline":"node test/qa.mjs --baseline","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.12.7_1779471241038_0.113669962594668","host":"s3://npm-registry-packages-npm-production"}},"0.12.8":{"name":"dembrandt","version":"0.12.8","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.12.8","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"f0a86738b33d9049ba6d69556b3273e5c5cb1751","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.12.8.tgz","fileCount":22,"integrity":"sha512-DAzStTACXYh7+biUaU9JWpCMeQBJWL3GdK9cvtupdq93+8WH0zGnfckUng4xdcg7ZNGaeEhdfr/oiRegRArmwQ==","signatures":[{"sig":"MEQCIG4TiYLtmqdFvFWWe98hKpUZZsNbJQV6pw95FCwBaj+wAiBh0tJVeuP+GqzsnA1bCle2GsoQtZYhdKh7MS4t2IxXtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282661},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"f379d294e43d26f58e630c979cfc8aa3b188b3bc","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","qa:baseline":"node test/qa.mjs --baseline","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0","@playwright/browser-firefox":"^1.57.0","@playwright/browser-chromium":"^1.57.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.12.8_1779979771826_0.20057114757957284","host":"s3://npm-registry-packages-npm-production"}},"0.12.9":{"name":"dembrandt","version":"0.12.9","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.12.9","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"664bf9f2914cefc7e76e9fac54b18687e6d2563a","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.12.9.tgz","fileCount":22,"integrity":"sha512-B4O4vs8FzuV+Nl0gVm68zEXU08y+X/bC+h241C8859XqV2oQLnrIT0GrsG9ZSBYIy5CNoxAv8Wg4geljDo4tUA==","signatures":[{"sig":"MEUCIC48RT7K+vLplR+pXbyKBf/4Z3eSOd3CMrAEhf8gmxjVAiEAvL19tUXrcw2fp2RaE0gTuyCpcUC7ivs8643FHBnJn0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294283},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a5da13728a88fb6e00cd144e0be7eb2c63f07f04","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","gold:run":"node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"node tools/gold-ai-judge.mjs","gold:label":"node tools/gold-label.mjs","qa:baseline":"node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright":"^1.57.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.12.9_1780008847347_0.6599417946710078","host":"s3://npm-registry-packages-npm-production"}},"0.12.10":{"name":"dembrandt","version":"0.12.10","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.12.10","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"c548169010de89b9f93d2f79e21bca2b78032277","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.12.10.tgz","fileCount":22,"integrity":"sha512-HOvJN98ZhZ8UxFBzrL/3K7BgQOU19AK1XgJUzgh5qwtlNGCcC5+Rdcz5yXG5QwgHGkWsNwfJvtOn0+DDSduybw==","signatures":[{"sig":"MEYCIQCU2GVHLVwoOTe+nAUhiPFRQ9isLWcEVFGyRlsui9lUYwIhALrXi3YGysaVmcXxBfc6KGMiP9d87gTIGMk3U8OO/Yfj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300652},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"62891003561bde60b763ee5edeacd4b69835075e","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","gold:run":"node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"node tools/gold-ai-judge.mjs","gold:label":"node tools/gold-label.mjs","qa:baseline":"node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright":"^1.57.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.12.10_1780043517781_0.26649694068164975","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"dembrandt","version":"0.13.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.13.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"f57e4e9b9fb8d8bcb945eeef21e61746a8ba32b5","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.13.0.tgz","fileCount":22,"integrity":"sha512-ioQA0oVKdj6M21qHOTT70JoazVRpZHcuONOJNiOx0dL50UzPPjAtAL43hoP9v9fSx+UfZ2RCByQLmB4eCrtz0A==","signatures":[{"sig":"MEQCIBQnFRrBSHSGGAnmBiv/IdFPLcTI5YU34WNfNaBZpcFwAiBH9PKe676rEfW50hk8J1975L0FmRjnhYLb5/xKdM6y8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305364},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"07228c773ff68ccd59278b19622eaf277cc150af","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","gold:run":"node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"node tools/gold-ai-judge.mjs","gold:label":"node tools/gold-label.mjs","qa:baseline":"node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright":"^1.57.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.13.0_1780089180913_0.1424263528152765","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"dembrandt","version":"0.14.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.14.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"20585f0d7caec4e6e3abf823de0efa6bd82954b2","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.14.0.tgz","fileCount":22,"integrity":"sha512-U3Tjc75uceVgERPWweKrYHprwrWp1aa/WcWMx8Y9+MCHcJHMolJ5fUKr/cz+bb2s469WavosYzQUegIl3i1Q5g==","signatures":[{"sig":"MEQCIAVup17PQnZFcznxoAgc1v2JEK5try8EVIquZNADF2yeAiBHDXEk/Dc3h8sAyvOB6xtIZ2Ru+g5KC0mB0Wjwm82SNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325979},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b6a21bc9455879cd90545a340667b9b6ee7ab05d","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","gold:run":"node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"node tools/gold-ai-judge.mjs","gold:label":"node tools/gold-label.mjs","qa:baseline":"node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright":"^1.57.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.14.0_1780243840504_0.8448215334612195","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"dembrandt","version":"0.14.1","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.14.1","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"ea565da66c93e8149be19e2a6f9525e7d9124a06","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.14.1.tgz","fileCount":22,"integrity":"sha512-lKsFp7ZXIPmCAepF96D7ZFgV9F3+7AumxyINvhBLzj1MORRdjkPtN+K2QbR8+KzmcI7C2fqQC83ujEzci84aYQ==","signatures":[{"sig":"MEQCIGIceu/5T3cy8eTIgKB2JsmatXwqqClAMMJoO8Yz4Dn7AiAlP66CW8YcIBkRLUfNU4xnOuBLB66AJ8nH+y80Qzq8bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325985},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"f3d605272b8da985e590bea015897acf56ecf784","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","gold:run":"node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"node tools/gold-ai-judge.mjs","gold:label":"node tools/gold-label.mjs","qa:baseline":"node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright":"^1.57.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.14.1_1780346080446_0.7265058369505684","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"dembrandt","version":"0.15.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.15.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"3742cd5d788b74c8d846193cb202b3b06b53f35a","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.15.0.tgz","fileCount":22,"integrity":"sha512-b/XCqH3Ym9H90zLBpgTyAieNmLVmPk5Gk8M0tqzMHQitRQmgNW8Fh9IoG98ncNAbk00u3h4svUBKaEcRDr7Z0A==","signatures":[{"sig":"MEUCIQDvjlpeNXqg0CCv+4Drgnqh3Scn2THDEYReEpAj2elvqQIgbKDNFx3ZKY1uFPBTlHWRO5u3bE2HHsLSG6ZakLWXcJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326644},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"6154581b9a361f59f80cc06c6004f579306bff65","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","gold:run":"node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"node tools/gold-ai-judge.mjs","gold:label":"node tools/gold-label.mjs","qa:baseline":"node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright":"^1.57.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.15.0_1780609077302_0.6505239076374427","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"dembrandt","version":"0.16.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.16.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"index.js","dembrandt-mcp":"mcp-server.js"},"dist":{"shasum":"d63960755d3c9286a62a6a68202e42b77a1fb472","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.16.0.tgz","fileCount":22,"integrity":"sha512-Pm1wFoVNNXJFzVgrU3D/PHw/UO+WnHn4pY5ZdSSvBZVt+GuWnsnQ8C1SqKppE8qYHmNnYYfRgILYAQG8EYOlKw==","signatures":[{"sig":"MEUCICbJFFgZ2zZuJzXe5kxtsM9hPv7IZvNGJ0f9qreD57l/AiEAsvb5tqlXBsi8eJoYFYE3lg4cnOyfTNGdz/ClG7xg8RI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329457},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"57340c8dc843e8ea317dfc2ee8eca7d0f433fe53","mcpName":"io.github.dembrandt/dembrandt","scripts":{"start":"node index.js","qa:diff":"node test/qa.mjs --diff","qa:site":"node test/qa.mjs --site","gold:run":"node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"node tools/gold-ai-judge.mjs","gold:label":"node tools/gold-label.mjs","qa:baseline":"node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","install-browser":"npx playwright install chromium firefox || echo 'Playwright browser installation failed. You may need to install system dependencies manually.'"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright":"^1.57.0","playwright-core":"^1.57.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.16.0_1780752476100_0.9593203020392977","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"dembrandt","version":"0.17.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.17.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"9142ef2cacdf1ef548cb5b8cbaa39fd914946d3c","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.17.0.tgz","fileCount":91,"integrity":"sha512-2tw8bxG+iL/cG22mZN8dW/mNQaoOxcdifwFgjKrNbKis+c9rB5bt+uakL7BA2fFz/yRDv1qJdlakSjOMgQM6JA==","signatures":[{"sig":"MEQCIDEPJ3VgTZnws0rw9+rZw3ITkRMQF7rCtbjZlkfpCXI8AiB2oJiAY3kfagsFWY9vg+KQreCakOxQlGkbFYckv2giCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1077712},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./types":{"types":"./dist/lib/types.d.ts","default":"./dist/lib/types.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"dfd0e8d06c77145b4ce81ae04284e90cc088c71e","mcpName":"io.github.dembrandt/dembrandt","scripts":{"lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright":"^1.57.0","playwright-core":"1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.4.1","@eslint/js":"10.0.1","typescript":"6.0.3","@types/node":"25.9.2","typescript-eslint":"8.60.1"},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.17.0_1780951910003_0.1449018098405379","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"dembrandt","version":"0.17.1","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.17.1","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"9016faf3e8413b202aeb7b8e81e69091ff55fcff","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.17.1.tgz","fileCount":103,"integrity":"sha512-HJ3ikb7Kx2ruYiTYZluLYVMHRuQEA8whQjeFFoMyAlTbbvsTYTTqgevvxdFra6V1CQ1aHcPGC9p4jvma/9JlcA==","signatures":[{"sig":"MEQCIHFcFd3GUSd+zjZ90ut/Zk3ioVxMBlQecMzTc0tpxW7qAiB8jcHFpqNQktI+gghQirDQ3veRics/EfWKrpYNBWaccg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1133729},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./types":{"types":"./dist/lib/types.d.ts","default":"./dist/lib/types.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"371145bd81153c333e0706dabb8569cd365c8393","mcpName":"io.github.dembrandt/dembrandt","scripts":{"lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright":"^1.57.0","playwright-core":"1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.4.1","@eslint/js":"10.0.1","typescript":"6.0.3","@types/node":"25.9.2","typescript-eslint":"8.60.1"},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.17.1_1781126695687_0.04952851316697826","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"dembrandt","version":"0.18.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.18.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"caccaf234b1d943723d9ff3935289c1300a8c96e","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.18.0.tgz","fileCount":106,"integrity":"sha512-grl7qKVQkQP2p0MzxVL3nfR3g/wmlS5fiajqT98oRqBqY35D6vp6XAy+QVyPKc6Ws6Ep1hLvfDjNnn50hZf8YA==","signatures":[{"sig":"MEUCIQCOj77IkEUsXSb/J3jCJgqPv1Z0Z4ntbq5hOBYLioqE9wIgMq7cCp2NEXPbokX7GwLr8N7ABFm+I1a+F6acWHS/MzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144433},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./types":{"types":"./dist/lib/types.d.ts","default":"./dist/lib/types.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"410eb40fd8f1d9dd0fa833ef434bf6c0358225c8","mcpName":"io.github.dembrandt/dembrandt","scripts":{"lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright":"^1.57.0","playwright-core":"1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.4.1","@eslint/js":"10.0.1","typescript":"6.0.3","@types/node":"25.9.2","typescript-eslint":"8.60.1"},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.18.0_1781205823983_0.6472193362253866","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"dembrandt","version":"0.19.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.19.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"b049c736516c4f13b3fe308072871ca0dfbceae5","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.19.0.tgz","fileCount":130,"integrity":"sha512-yaV/wPA3uzv/ehqepo/VTz3yGiXd61vHu5wSJ1fvD2m0GEUu/ZoguTLllLhMF9DykxEoRxqLAcCZ5JTvWMTAjA==","signatures":[{"sig":"MEUCIFxwvjqQEhGp0FXWaCCyVYz/WJeT/A9xRvT078zmzIEUAiEA/U6ftEddHotoIqz5H9Pp0W5I/76r3W70pAdMqC3TGrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1273077},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","default":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","default":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","default":"./dist/lib/formatters/html.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"8e245ead8a5f2f72d6b2e76ce7de529199ab7b05","mcpName":"io.github.dembrandt/dembrandt","scripts":{"lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"25.9.2","playwright-core":"1.60.0","typescript-eslint":"8.60.1","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"zod":"4.3.6","playwright":"^1.57.0","playwright-core":"1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"zod":{"optional":true},"playwright":{"optional":true},"playwright-core":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.19.0_1781449860132_0.6658796200508883","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"dembrandt","version":"0.19.1","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.19.1","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"596b28b2bf492851623ba798c53dff5afcdeb518","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.19.1.tgz","fileCount":130,"integrity":"sha512-udFV8iYU1CdNunOPCe9tpVpn2/SFRLGCN3hgTVJCRuXwbx6drHY7kO0FRk+gNGfHmGFZ2csRZfw5A2NTiIIeWA==","signatures":[{"sig":"MEUCIQDZPt34hOxpKRqHBg3bpXhHlAD2NAONagBSTfqkQWryPQIgOaRU/P2Syo0iEn/jStrF9zcu9z/80KKAVEPUSbW91lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1273307},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","default":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","default":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","default":"./dist/lib/formatters/html.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"4070816798c89df80572355c43b1670994855ef3","mcpName":"io.github.dembrandt/dembrandt","scripts":{"lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"25.9.2","playwright-core":"1.60.0","typescript-eslint":"8.60.1","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"zod":"4.3.6","playwright":"^1.57.0","playwright-core":"1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"zod":{"optional":true},"playwright":{"optional":true},"playwright-core":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.19.1_1781451090438_0.8882445615089607","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"dembrandt","version":"0.19.2","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.19.2","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"89cb7128600ba5e0d12cf64c26a85112a05042e2","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.19.2.tgz","fileCount":130,"integrity":"sha512-mPmhREwLgXMKdS6j2xtpLhSet9Y7e+c2D48qX64SJYLxe9l5cUozg9hGAHvrH6RR0oJUk0WJ7mIpkoS7frnmMQ==","signatures":[{"sig":"MEUCIQC6PdhkTcq4p6PNoHYEy705bEVIXL+Fps7/9OuunUmVGwIgURmutM1jfTDzbwfg7Oi42yj43gTnrKKUCGUTv259jMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1273929},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","default":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","default":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","default":"./dist/lib/formatters/html.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"80a60fed5ce52e5c93c245d69e3dd54fd28fa8a3","mcpName":"io.github.dembrandt/dembrandt","scripts":{"lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"25.9.2","playwright-core":"1.60.0","typescript-eslint":"8.60.1","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"zod":"4.3.6","playwright":"^1.57.0","playwright-core":"1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"zod":{"optional":true},"playwright":{"optional":true},"playwright-core":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.19.2_1781455587151_0.7068965753079783","host":"s3://npm-registry-packages-npm-production"}},"0.19.3":{"name":"dembrandt","version":"0.19.3","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.19.3","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"c210f3f55b599d3bdc43712289a418d6d0806df5","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.19.3.tgz","fileCount":130,"integrity":"sha512-H6tQV8TDq/zf97DFD0tFng/IrGPW9l+YU539lTpsEEH0ZPst8vC56zV4zmbijM9LHpFEigIDFtE6BT8Z6Nkz7w==","signatures":[{"sig":"MEUCIQCu2FyPlJQi1VVInL25omROFrQ6mtpGpouKnhUJxFij+AIgWFVndMY5vSB0Sk4xPiCZLShW9c1ppmK2fdlKq05OU0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1274729},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","default":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","default":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","default":"./dist/lib/formatters/html.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"62b47acd57eea90f8c849ea4a1aa859544b9c92e","mcpName":"io.github.dembrandt/dembrandt","scripts":{"lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.60.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"25.9.2","playwright-core":"1.60.0","typescript-eslint":"8.60.1","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"zod":"4.3.6","playwright":"^1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"zod":{"optional":true},"playwright":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.19.3_1781457152350_0.7257702664687451","host":"s3://npm-registry-packages-npm-production"}},"0.19.4":{"name":"dembrandt","version":"0.19.4","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.19.4","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"2cc534717f67223f290f04e436c0487c5175c113","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.19.4.tgz","fileCount":136,"integrity":"sha512-gmQCq2lF8FTGBwEUPZ2daGk68rZeBtR8bC+136FcTYh+zo7tmsPqTc1hhntTuSyI2uEinSFTObpALFgrCYmbDw==","signatures":[{"sig":"MEYCIQDTzaftyF59R2k+uayPy5s6SAkEvavGzDGYt4vWTJiyEgIhAOQF1WcLDnPo22OCUVdHRGq4HJcd8eozpOOnu+7oaHan","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1288681},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","default":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","default":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","default":"./dist/lib/formatters/html.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"4618a778de804fc2bfe7a062c7a6ab9586eaa485","mcpName":"io.github.dembrandt/dembrandt","scripts":{"lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.60.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"25.9.2","playwright-core":"1.60.0","typescript-eslint":"8.60.1","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"zod":"4.3.6","playwright":"^1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"zod":{"optional":true},"playwright":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.19.4_1781463531380_0.42924277345007145","host":"s3://npm-registry-packages-npm-production"}},"0.19.5":{"name":"dembrandt","version":"0.19.5","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.19.5","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"9356fc429878c174f7bf3f19191465bddc762fd7","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.19.5.tgz","fileCount":139,"integrity":"sha512-JqowoZ2Vg+kGOzjAk1WkQM7sv4jEjDdXp280A8TZo299mhZWV4YFVhMXQECcT0fWV4i9FAnCVVq3175c+yrbKg==","signatures":[{"sig":"MEUCIQCjUkK1JaNDSjjfuLWILjbw4Z8HVGl3hmUpxx6kCoui7QIgNe7Yi7DrUJabLG2KhVGURVxBdGs2p6+5NKKgZS/DH8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1295987},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","default":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","default":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","default":"./dist/lib/formatters/html.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"023545c9a3b372ec4dc1625611415ba5c4833bba","mcpName":"io.github.dembrandt/dembrandt","scripts":{"lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.60.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"25.9.2","playwright-core":"1.60.0","typescript-eslint":"8.60.1","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"zod":"4.3.6","playwright":"^1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"zod":{"optional":true},"playwright":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.19.5_1781465841902_0.3089213419518446","host":"s3://npm-registry-packages-npm-production"}},"0.19.6":{"name":"dembrandt","version":"0.19.6","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.19.6","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"7aaffa0cc7ce7cfa8328edd2c5dc8aa79b5a1f92","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.19.6.tgz","fileCount":154,"integrity":"sha512-sFqT/tTIyiuCoGdaUwQC4XmIajrPiz4OsUYHlEVaOjqJRAx9g0KY3jk5Iry4HM02JD177zBKBheBFPR50pS+FA==","signatures":[{"sig":"MEUCIQCqP/tqKMR9sjqk25sgcD0C0oclFHBmBrh7ES2wKuibwwIgJTRWw52XYMl2BhXL94BwWV86RKV3D60fBGvMRjU4LYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1341133},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","default":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","default":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","default":"./dist/lib/formatters/html.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"97ba43a4cdd797ce1738a287e2b6f70b888fa295","mcpName":"io.github.dembrandt/dembrandt","scripts":{"lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.60.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"25.9.2","playwright-core":"1.60.0","typescript-eslint":"8.60.1","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"zod":"4.3.6","playwright":"^1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"zod":{"optional":true},"playwright":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.19.6_1782136259032_0.912866985825628","host":"s3://npm-registry-packages-npm-production"}},"0.19.7":{"name":"dembrandt","version":"0.19.7","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.19.7","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"a9fdd08318763391fa72f3fa89a97a532e374826","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.19.7.tgz","fileCount":163,"integrity":"sha512-YM82AVpgq5sGlvJ4hifrFbYoD7f/Vd5+H81hKzUf1bM0iPDqUuQ5qjRS1vaVM/392/V4x7utNMQAIagxrVX3rg==","signatures":[{"sig":"MEYCIQDoLW+bWw4fXW0/uGTHlXOwKAbbNSvvgemhK0xMfOys2QIhAJ/cOJrAC5ynse2v9hPn3HZ/3OJV1LHvNYf2tEVMJoi+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1377262},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","default":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","default":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","default":"./dist/lib/formatters/html.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"d4d6b80838b956e9e1f6f66f58b18ebd4b8db88f","mcpName":"io.github.dembrandt/dembrandt","scripts":{"lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.60.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"25.9.2","playwright-core":"1.60.0","typescript-eslint":"8.60.1","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"zod":"4.3.6","playwright":"^1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"zod":{"optional":true},"playwright":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.19.7_1782143431642_0.3673728123561757","host":"s3://npm-registry-packages-npm-production"}},"0.19.8":{"name":"dembrandt","version":"0.19.8","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.19.8","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"8d29cc84a7a8a2c8226fed4fe138eca588324eb5","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.19.8.tgz","fileCount":163,"integrity":"sha512-JOH4FaFbZHCCYePiGtaahaU+xEhENBaBHcyQW+aahVQJFp+50o7D1zo2RF1/eUdcD6dH1t4fjJFY3Hy150uNlA==","signatures":[{"sig":"MEQCIDNTRhA4E4Acah8SsE0Xxs5Y7neT4R/bHcIZRJP174elAiB/GFTqSvaho2H1ST+GGUZNh0unOau3uep5TwmAfyFWzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1388765},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","default":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","default":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","default":"./dist/lib/formatters/html.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"a179265a8a0377a70b22cf70c38409e0d834298a","mcpName":"io.github.dembrandt/dembrandt","scripts":{"lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.60.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"25.9.2","playwright-core":"1.60.0","typescript-eslint":"8.60.1","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"zod":"4.3.6","playwright":"^1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"zod":{"optional":true},"playwright":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.19.8_1782146910933_0.83836189145528","host":"s3://npm-registry-packages-npm-production"}},"0.19.9":{"name":"dembrandt","version":"0.19.9","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.19.9","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"bf402a83ec39884be5fa1dcb1fa2f7be70abee3a","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.19.9.tgz","fileCount":174,"integrity":"sha512-PzdSs60BOvN8gzD8coW1aRDh7PDhcziIazfo9ne6jQy551wBRtp0il8WqUD/+OH7X8FkOTC5GTqq8unUD/8T+A==","signatures":[{"sig":"MEUCIDSH1Z+7Cz2n5XwbziEcW+MupHZSOEQCV/uM9RBDIex5AiEA4MeLoUaBpb6xsrcImx70gnCHuTdcsoHuNKFniZlds+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1421767},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","default":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","default":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","default":"./dist/lib/formatters/html.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"6180c8e9edb9ffbb4fd239833b55cc7baccac68c","mcpName":"io.github.dembrandt/dembrandt","scripts":{"lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.60.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"25.9.2","playwright-core":"1.60.0","typescript-eslint":"8.60.1","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"zod":"4.3.6","playwright":"^1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"zod":{"optional":true},"playwright":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.19.9_1782149364458_0.9315625928092544","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"dembrandt","version":"0.20.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.20.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"68eaad61a6cad9fa4db9c91416f1a08de65e9028","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.20.0.tgz","fileCount":174,"integrity":"sha512-RCAnPglA4F2OaRxHOjq9ImwUUW0etKxmHPwrkw/kY+kzI3gEAN30SugBXZf6hHxwCi2ecQXiKzxol5ZG2Z1yhg==","signatures":[{"sig":"MEUCIQCNTUEhqrfeWpmEqXZU+fVFoBYKcVfSBWIwMxLofx2opQIgU5WwHpHbBui2vB/ASfGo52BmFY0dJxxuMZUgq4RAStw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1425359},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","default":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","default":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","default":"./dist/lib/formatters/html.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"03ec49155d6cbee1f0edef532269fa145d477d78","mcpName":"io.github.dembrandt/dembrandt","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.60.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"25.9.2","playwright-core":"1.60.0","typescript-eslint":"8.60.1","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"zod":"4.3.6","playwright":"^1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"zod":{"optional":true},"playwright":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.20.0_1782166192585_0.5370243529699605","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"dembrandt","version":"0.20.1","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.20.1","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"b13c905a0587005406007c7d693f2fe9abde305c","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.20.1.tgz","fileCount":174,"integrity":"sha512-JPOcOGX+UC5KyOD61/+nh+OepQPDG6EiXr8iwHQeIGcn/cchNwYn6+wBmmqrbdpYnb8vXcwoTLoFYQCTSz6muA==","signatures":[{"sig":"MEUCIQDbAcq+0Es6C9RTtQPYNmE02R3KpvDWWW7RuYFOtrGagwIgari0PUl4lJzwv+Q8gIIZIOQGiN5cro6x6C0vzzQIZlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1431110},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","default":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","default":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","default":"./dist/lib/formatters/html.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"45a5cc341d560b1e5f3e196f8e814d801753ed92","mcpName":"io.github.dembrandt/dembrandt","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.60.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"25.9.2","playwright-core":"1.60.0","typescript-eslint":"8.60.1","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"zod":"4.3.6","playwright":"^1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"zod":{"optional":true},"playwright":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.20.1_1782501312498_0.6207288015462569","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"dembrandt","version":"0.22.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.22.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"ab11f085c0d2d96e87fd00dd94856ea426e97869","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.22.0.tgz","fileCount":195,"integrity":"sha512-Qi5invEnhAuJb63z3kFoyh/6S3KCAK2OCKON/i/Ntqws9UFnuII3jNvNgiZaqJEIMvaQifJlamcpL7PlMEG/oA==","signatures":[{"sig":"MEQCIEekQPVHuqcuNeg11owY5VMwn/4jzTw45r/w673hpUi1AiB6nLo7TyVFFA14g3R/vJ2uYla98lC78wbOXvklvdivcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1539664},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","import":"./dist/lib/drift.js","default":"./dist/lib/drift.js","require":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","import":"./dist/lib/types.js","default":"./dist/lib/types.js","require":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","import":"./dist/lib/formatters/html.js","default":"./dist/lib/formatters/html.js","require":"./dist/lib/formatters/html.js"},"./findings":{"types":"./dist/lib/findings.d.ts","import":"./dist/lib/findings.js","default":"./dist/lib/findings.js","require":"./dist/lib/findings.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"4b84d3773e4e690a32b4f31b9e3748a78ce1f5af","mcpName":"io.github.dembrandt/dembrandt","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.60.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"25.9.2","playwright-core":"1.60.0","typescript-eslint":"8.60.1","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"zod":"4.3.6","playwright":"^1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"zod":{"optional":true},"playwright":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.22.0_1783099916778_0.7766089965648921","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"dembrandt","version":"0.23.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.23.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"eb9e44eac046660c390581ae6df4238eacb93daf","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.23.0.tgz","fileCount":201,"integrity":"sha512-1aWksTHtJ16pxLbFkTfOZGvpeknGqBEJF4r8Lmj7nujcuSSLa5x4bPXHEWyMKuhU+42kSjiGo9hYmkUrS455MQ==","signatures":[{"sig":"MEQCIHv7/BNCMzFdaLf/QNSnujfdi0MA0SdhK8gLTVs1rck4AiBoPAQII9Ap8nazf+g76Zy2BC5ra/fTEdBPMm4rEZ6aNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1614962},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","import":"./dist/lib/drift.js","default":"./dist/lib/drift.js","require":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","import":"./dist/lib/types.js","default":"./dist/lib/types.js","require":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","import":"./dist/lib/formatters/html.js","default":"./dist/lib/formatters/html.js","require":"./dist/lib/formatters/html.js"},"./findings":{"types":"./dist/lib/findings.d.ts","import":"./dist/lib/findings.js","default":"./dist/lib/findings.js","require":"./dist/lib/findings.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"e1806b8e963f0f3271418b2e8bf47a5cb22c2082","mcpName":"io.github.dembrandt/dembrandt","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.60.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"25.9.2","playwright-core":"1.60.0","typescript-eslint":"8.60.1","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"zod":"4.3.6","playwright":"^1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"zod":{"optional":true},"playwright":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.23.0_1783709317849_0.45411017691393174","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"dembrandt","version":"0.23.1","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.23.1","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"7cb88ddef038729f96e4826d7907062cc7fbb287","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.23.1.tgz","fileCount":201,"integrity":"sha512-UKwvdgtwz2HzuId463e14squd4ePJpBc4s3QERnNTx/cOLI+2Ov7ZNQhil4HRSD7y4/HuY5vogfXJD3eLEcP9Q==","signatures":[{"sig":"MEQCIEWe45i+/ohuLU2FKiBOWAzIzzaCd0lHJn8Kb7aEEF2MAiBD8UDcKT8DfaHWKzaDF1ZM7B/dZZy31jnIfacrKNBUOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1614669},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","import":"./dist/lib/drift.js","default":"./dist/lib/drift.js","require":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","import":"./dist/lib/types.js","default":"./dist/lib/types.js","require":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","import":"./dist/lib/formatters/html.js","default":"./dist/lib/formatters/html.js","require":"./dist/lib/formatters/html.js"},"./findings":{"types":"./dist/lib/findings.d.ts","import":"./dist/lib/findings.js","default":"./dist/lib/findings.js","require":"./dist/lib/findings.js"},"./normalize":"./dist/lib/normalize.js"},"gitHead":"3f714a3d4a8287a00e51c9626b49e6b7a1fb1511","mcpName":"io.github.dembrandt/dembrandt","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"25.9.2","playwright-core":"1.60.0","typescript-eslint":"8.60.1"},"peerDependencies":{"playwright":"^1.60.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.23.1_1783709986764_0.5844292825418516","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"dembrandt","version":"0.24.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.24.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"ca44ce5025b885b3a3d752b58c364ce117e888a2","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.24.0.tgz","fileCount":213,"integrity":"sha512-A0POOwo1+EufBLw1y04SQlCl+qGihW5ezrWY9ZrmSB1KRK1Mo9eQomP/KDml7e6/RoKr9OEku6hNAQ/ltlfmzw==","signatures":[{"sig":"MEUCIQCCGLiK7nMeykytWaH9jnN+pmOeuL7Iiw5oZ3IXYLEwmAIgbqM/iJD++tkXTQOV5N/YJd9ky4wNgGqBb/IuqvZM2eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1709461},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","import":"./dist/lib/drift.js","default":"./dist/lib/drift.js","require":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","import":"./dist/lib/types.js","default":"./dist/lib/types.js","require":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","import":"./dist/lib/formatters/html.js","default":"./dist/lib/formatters/html.js","require":"./dist/lib/formatters/html.js"},"./findings":{"types":"./dist/lib/findings.d.ts","import":"./dist/lib/findings.js","default":"./dist/lib/findings.js","require":"./dist/lib/findings.js"},"./normalize":"./dist/lib/normalize.js","./brand-guide":{"types":"./dist/lib/formatters/brand-guide.d.ts","import":"./dist/lib/formatters/brand-guide.js","default":"./dist/lib/formatters/brand-guide.js","require":"./dist/lib/formatters/brand-guide.js"}},"gitHead":"728139092144747a765c798753156f4239ddee83","mcpName":"io.github.dembrandt/dembrandt","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/","start":"node dist/index.js","qa:diff":"npm run build && node test/qa.mjs --diff","qa:site":"npm run build && node test/qa.mjs --site","gold:run":"npm run build && node tools/gold-run.mjs","gold:tune":"node tools/gold-tune.mjs","gold:judge":"npm run build && node tools/gold-ai-judge.mjs","gold:label":"npm run build && node tools/gold-label.mjs","qa:baseline":"npm run build && node test/qa.mjs --baseline","gold:analyze":"node tools/gold-analyze.mjs","gold:cluster":"node tools/gold-cluster.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^7.0.1","zod":"4.3.6","chalk":"^5.3.0","commander":"^11.1.0","playwright-core":"^1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"25.9.2","playwright-core":"1.60.0","typescript-eslint":"8.60.1"},"peerDependencies":{"playwright":"^1.60.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.24.0_1784411623067_0.48106209620212437","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"dembrandt","version":"0.25.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.25.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"94648b8a3c04ab656e95ae9d23a3e1f5d6833f42","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.25.0.tgz","fileCount":219,"integrity":"sha512-6tlJQ9y8bJWxzdJe94yO/2LPMGXyel/O+QoZcQKH/j/Lx3wFPjT58afj1NZi+H/gQ/VtBJU9En1ee2Nwj1Indg==","signatures":[{"sig":"MEQCIA/N69HUCrZ++u8FuiuTOjdEb0o9diPa20f8L4qsqwg9AiA+v/ou7062myI7Jh6Ky/xQZvkB6B0ekrZson8LpsjiSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1728370},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dtcg":"./dist/lib/dtcg/validate.js","./drift":{"types":"./dist/lib/drift.d.ts","import":"./dist/lib/drift.js","default":"./dist/lib/drift.js","require":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","import":"./dist/lib/types.js","default":"./dist/lib/types.js","require":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","import":"./dist/lib/formatters/html.js","default":"./dist/lib/formatters/html.js","require":"./dist/lib/formatters/html.js"},"./findings":{"types":"./dist/lib/findings.d.ts","import":"./dist/lib/findings.js","default":"./dist/lib/findings.js","require":"./dist/lib/findings.js"},"./normalize":"./dist/lib/normalize.js","./brand-guide":{"types":"./dist/lib/formatters/brand-guide.d.ts","import":"./dist/lib/formatters/brand-guide.js","default":"./dist/lib/formatters/brand-guide.js","require":"./dist/lib/formatters/brand-guide.js"}},"gitHead":"f7dfc2a222983456759f6d141c96eb0450706782","mcpName":"io.github.dembrandt/dembrandt","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/","start":"node dist/index.js","liveness":"npm run build && node test/liveness.mjs sites-smoke.json","release:churn":"npm run build && node tools/release-churn.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"overrides":{"hono":"^4.12.32","adm-zip":"^0.6.0","fast-uri":"^4.1.1","body-parser":"^2.3.0","brace-expansion":"^5.0.8","@hono/node-server":"^2.0.11"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"9.4.1","zod":"4.3.6","chalk":"^5.3.0","commander":"15.0.0","playwright-core":"^1.60.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.4.1","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"26.1.1","playwright-core":"1.60.0","typescript-eslint":"8.60.1"},"peerDependencies":{"playwright":"^1.60.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.25.0_1785266838279_0.3138798866666883","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"dembrandt","version":"0.25.1","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.25.1","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"0daae98f0856dcdf5b44c88db99971782bf3a98b","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.25.1.tgz","fileCount":219,"integrity":"sha512-fHJrP9l8l6ZHdRt9h7hYpWUzRb0eyBaNDdXHOKbYvDiQiCKt6zOnD8i9QMhd5U1pMCHkLH8jJRjB4v+CIythjw==","signatures":[{"sig":"MEYCIQCXEQpHv76oUReSWvYyq973njaSZ08tIv3imBPytIvz6AIhANlT38RHW2VYzO0ynVzeehn/gBh7AZZHUdKMee7dUPZi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1728877},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dtcg":{"types":"./dist/lib/dtcg/validate.d.ts","default":"./dist/lib/dtcg/validate.js"},"./drift":{"types":"./dist/lib/drift.d.ts","import":"./dist/lib/drift.js","default":"./dist/lib/drift.js","require":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","import":"./dist/lib/types.js","default":"./dist/lib/types.js","require":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","import":"./dist/lib/formatters/html.js","default":"./dist/lib/formatters/html.js","require":"./dist/lib/formatters/html.js"},"./findings":{"types":"./dist/lib/findings.d.ts","import":"./dist/lib/findings.js","default":"./dist/lib/findings.js","require":"./dist/lib/findings.js"},"./normalize":{"types":"./dist/lib/normalize.d.ts","default":"./dist/lib/normalize.js"},"./brand-guide":{"types":"./dist/lib/formatters/brand-guide.d.ts","import":"./dist/lib/formatters/brand-guide.js","default":"./dist/lib/formatters/brand-guide.js","require":"./dist/lib/formatters/brand-guide.js"}},"gitHead":"39f576de6dfbaae11e40cc93eac5e26fc3925404","mcpName":"io.github.dembrandt/dembrandt","scripts":{"dev":"tsc --watch","lint":"eslint . --max-warnings 0","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/","start":"node dist/index.js","liveness":"npm run build && node test/liveness.mjs sites-smoke.json","release:churn":"npm run build && node tools/release-churn.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"overrides":{"hono":"^4.12.32","adm-zip":"^0.6.0","fast-uri":"^4.1.1","body-parser":"^2.3.0","brace-expansion":"^5.0.8","@hono/node-server":"^2.0.11"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"9.4.1","zod":"4.4.3","chalk":"^6.0.0","commander":"15.0.0","playwright-core":"^1.60.0","@modelcontextprotocol/sdk":"1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.0","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"26.1.2","playwright-core":"1.62.0","typescript-eslint":"8.65.0"},"peerDependencies":{"playwright":"^1.60.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.25.1_1785272971988_0.5174373178363099","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"dembrandt","version":"0.26.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.26.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"e75377cdef879511602a79c5f618fa679db58b37","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.26.0.tgz","fileCount":231,"integrity":"sha512-nRXr0BobiWOKMsT3dfH4byavoUHKo5uOHyxrL66eQjM6r6uQXgnYuvkEFMi/fIo+lgkKjngcvPe8wfzxQhpdBg==","signatures":[{"sig":"MEUCIAN0yNxCwg6rOMxnhmexfCnQCCZtDMGfJcxXanzWVNc/AiEApcOG9Q00s5KteBRnpk+zJVx5pRqR0F7S/yKyo16V7v0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1809666},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dtcg":{"types":"./dist/lib/dtcg/validate.d.ts","default":"./dist/lib/dtcg/validate.js"},"./drift":{"types":"./dist/lib/drift.d.ts","import":"./dist/lib/drift.js","default":"./dist/lib/drift.js","require":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","import":"./dist/lib/types.js","default":"./dist/lib/types.js","require":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","import":"./dist/lib/formatters/html.js","default":"./dist/lib/formatters/html.js","require":"./dist/lib/formatters/html.js"},"./findings":{"types":"./dist/lib/findings.d.ts","import":"./dist/lib/findings.js","default":"./dist/lib/findings.js","require":"./dist/lib/findings.js"},"./normalize":{"types":"./dist/lib/normalize.d.ts","default":"./dist/lib/normalize.js"},"./brand-guide":{"types":"./dist/lib/formatters/brand-guide.d.ts","import":"./dist/lib/formatters/brand-guide.js","default":"./dist/lib/formatters/brand-guide.js","require":"./dist/lib/formatters/brand-guide.js"}},"gitHead":"8316de1f515506c35d77fb3d472f59ac07af631e","mcpName":"io.github.dembrandt/dembrandt","scripts":{"dev":"tsc --watch","lint":"eslint . --max-warnings 0","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/","start":"node dist/index.js","liveness":"npm run build && node test/liveness.mjs sites-smoke.json","release:churn":"npm run build && node tools/release-churn.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"overrides":{"hono":"^4.12.32","adm-zip":"^0.6.0","fast-uri":"^4.1.1","body-parser":"^2.3.0","brace-expansion":"^5.0.8","@hono/node-server":"^2.0.11"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"9.4.1","zod":"4.4.3","chalk":"^6.0.0","commander":"15.0.0","playwright-core":"^1.60.0","@modelcontextprotocol/sdk":"1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.0","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"26.1.2","playwright-core":"1.62.0","typescript-eslint":"8.65.0"},"peerDependencies":{"playwright":"^1.60.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.26.0_1785794285226_0.12263679515018389","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"dembrandt","version":"0.26.1","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.26.1","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"9fccaf3529f19d51803cff2b96f6b53b109a3638","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.26.1.tgz","fileCount":234,"integrity":"sha512-OXIYkUjbVqmGD8mE2aKdw2fVwbzqfNRXQpq//BsoWQKgOVPOt3sAqe4rfvqi0cwse1dWOYXjopHI02A/0RaFvg==","signatures":[{"sig":"MEUCIB77VBku4Zg47W1Nn+bD8c/ozkb2jMe79ckxmTS/8f6dAiEA4O4VrQkn1F4w9h8Am8G/znT5uBwh+uAA+gzcFqoMk1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1821133},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dtcg":{"types":"./dist/lib/dtcg/validate.d.ts","default":"./dist/lib/dtcg/validate.js"},"./drift":{"types":"./dist/lib/drift.d.ts","import":"./dist/lib/drift.js","default":"./dist/lib/drift.js","require":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","import":"./dist/lib/types.js","default":"./dist/lib/types.js","require":"./dist/lib/types.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","import":"./dist/lib/formatters/html.js","default":"./dist/lib/formatters/html.js","require":"./dist/lib/formatters/html.js"},"./findings":{"types":"./dist/lib/findings.d.ts","import":"./dist/lib/findings.js","default":"./dist/lib/findings.js","require":"./dist/lib/findings.js"},"./normalize":{"types":"./dist/lib/normalize.d.ts","default":"./dist/lib/normalize.js"},"./brand-guide":{"types":"./dist/lib/formatters/brand-guide.d.ts","import":"./dist/lib/formatters/brand-guide.js","default":"./dist/lib/formatters/brand-guide.js","require":"./dist/lib/formatters/brand-guide.js"}},"gitHead":"b13d4f9e056f3e7affa0bbc1180614f032577f4e","mcpName":"io.github.dembrandt/dembrandt","scripts":{"dev":"tsc --watch","lint":"eslint . --max-warnings 0","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/","start":"node dist/index.js","liveness":"npm run build && node test/liveness.mjs sites-smoke.json","release:churn":"npm run build && node tools/release-churn.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"overrides":{"hono":"^4.12.32","adm-zip":"^0.6.0","fast-uri":"^4.1.1","body-parser":"^2.3.0","brace-expansion":"^5.0.8","@hono/node-server":"^2.0.11"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"9.4.1","zod":"4.4.3","chalk":"^6.0.0","commander":"15.0.0","playwright-core":"^1.60.0","@modelcontextprotocol/sdk":"1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.0","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"26.1.2","playwright-core":"1.62.0","typescript-eslint":"8.65.0"},"peerDependencies":{"playwright":"^1.60.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.26.1_1785799083511_0.32760129507765234","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"dembrandt","version":"0.27.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.27.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"98193a08fdceb43342e048fe7ea4075b616d24c5","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.27.0.tgz","fileCount":228,"integrity":"sha512-VDZdaAI9TdTOyvzKAYsk5RlybrrtkQW4pH/q+FQx9eWH/sJK+eDArVHnHY6gqvULQ97PFTfWO0q32tpFYdE7Mg==","signatures":[{"sig":"MEUCIQDM9cxTb6zZlIG4WYREd1Rm3e1y5MktlIQ8htvy8IpOOAIgcyWAZ7ce4Zy+bX2/yR+9QAdysf5nYaksFZFmmZYSIdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1812691},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dtcg":{"types":"./dist/lib/dtcg/validate.d.ts","default":"./dist/lib/dtcg/validate.js"},"./drift":{"types":"./dist/lib/drift.d.ts","import":"./dist/lib/drift.js","default":"./dist/lib/drift.js","require":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","import":"./dist/lib/types.js","default":"./dist/lib/types.js","require":"./dist/lib/types.js"},"./colors":{"types":"./dist/lib/colors.d.ts","import":"./dist/lib/colors.js","default":"./dist/lib/colors.js","require":"./dist/lib/colors.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","import":"./dist/lib/formatters/html.js","default":"./dist/lib/formatters/html.js","require":"./dist/lib/formatters/html.js"},"./version":{"types":"./dist/lib/version.d.ts","import":"./dist/lib/version.js","default":"./dist/lib/version.js","require":"./dist/lib/version.js"},"./findings":{"types":"./dist/lib/findings.d.ts","import":"./dist/lib/findings.js","default":"./dist/lib/findings.js","require":"./dist/lib/findings.js"},"./markdown":{"types":"./dist/lib/formatters/markdown.d.ts","import":"./dist/lib/formatters/markdown.js","default":"./dist/lib/formatters/markdown.js","require":"./dist/lib/formatters/markdown.js"},"./normalize":{"types":"./dist/lib/normalize.d.ts","default":"./dist/lib/normalize.js"},"./brand-guide":{"types":"./dist/lib/formatters/brand-guide.d.ts","import":"./dist/lib/formatters/brand-guide.js","default":"./dist/lib/formatters/brand-guide.js","require":"./dist/lib/formatters/brand-guide.js"},"./dtcg-export":{"types":"./dist/lib/formatters/dtcg.d.ts","import":"./dist/lib/formatters/dtcg.js","default":"./dist/lib/formatters/dtcg.js","require":"./dist/lib/formatters/dtcg.js"}},"gitHead":"5b724eaed2922be9ad95895cff6115ab74c0a252","mcpName":"io.github.dembrandt/dembrandt","scripts":{"dev":"tsc --watch","lint":"eslint . --max-warnings 0","test":"npm run build && node --test dist/test/*.test.js","build":"tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/","start":"node dist/index.js","liveness":"npm run build && node test/liveness.mjs sites-smoke.json","release:churn":"npm run build && node tools/release-churn.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"overrides":{"hono":"^4.12.32","adm-zip":"^0.6.0","fast-uri":"^4.1.1","body-parser":"^2.3.0","brace-expansion":"^5.0.8","@hono/node-server":"^2.0.11"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"9.4.1","zod":"4.4.3","chalk":"^6.0.0","commander":"15.0.0","playwright-core":"^1.60.0","@modelcontextprotocol/sdk":"1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.0","@eslint/js":"10.0.1","playwright":"^1.57.0","typescript":"6.0.3","@types/node":"26.1.2","playwright-core":"1.62.0","typescript-eslint":"8.65.0"},"peerDependencies":{"playwright":"^1.60.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.27.0_1786226457197_0.08039721451286908","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"dembrandt","version":"0.27.1","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.27.1","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"3008c9e1ea135a029b65bc77706988ca40f95a5a","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.27.1.tgz","fileCount":228,"integrity":"sha512-dbkCenvLYdJU4gllw60KOKnq2Sh6+sXloU/Ax5lJbFIa1uaEOU2iH+2lkQJk14g7Pf+BR4yH04sKQShaQ8AqzQ==","signatures":[{"sig":"MEYCIQDZGNgJpfi74ul9N2BUhtcoSrZCiFZxJl9x8MQMuk0IXAIhAPg4XUpwIOjdMKCCeS4s2vvGpROgO5QoUFKjyqxYV/Il","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1814806},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dtcg":{"types":"./dist/lib/dtcg/validate.d.ts","default":"./dist/lib/dtcg/validate.js"},"./drift":{"types":"./dist/lib/drift.d.ts","import":"./dist/lib/drift.js","default":"./dist/lib/drift.js","require":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","import":"./dist/lib/types.js","default":"./dist/lib/types.js","require":"./dist/lib/types.js"},"./colors":{"types":"./dist/lib/colors.d.ts","import":"./dist/lib/colors.js","default":"./dist/lib/colors.js","require":"./dist/lib/colors.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","import":"./dist/lib/formatters/html.js","default":"./dist/lib/formatters/html.js","require":"./dist/lib/formatters/html.js"},"./version":{"types":"./dist/lib/version.d.ts","import":"./dist/lib/version.js","default":"./dist/lib/version.js","require":"./dist/lib/version.js"},"./findings":{"types":"./dist/lib/findings.d.ts","import":"./dist/lib/findings.js","default":"./dist/lib/findings.js","require":"./dist/lib/findings.js"},"./markdown":{"types":"./dist/lib/formatters/markdown.d.ts","import":"./dist/lib/formatters/markdown.js","default":"./dist/lib/formatters/markdown.js","require":"./dist/lib/formatters/markdown.js"},"./normalize":{"types":"./dist/lib/normalize.d.ts","default":"./dist/lib/normalize.js"},"./brand-guide":{"types":"./dist/lib/formatters/brand-guide.d.ts","import":"./dist/lib/formatters/brand-guide.js","default":"./dist/lib/formatters/brand-guide.js","require":"./dist/lib/formatters/brand-guide.js"},"./dtcg-export":{"types":"./dist/lib/formatters/dtcg.d.ts","import":"./dist/lib/formatters/dtcg.js","default":"./dist/lib/formatters/dtcg.js","require":"./dist/lib/formatters/dtcg.js"}},"gitHead":"b149ef26d893404c7372dd40f4d6020d0e1d29cc","mcpName":"io.github.dembrandt/dembrandt","scripts":{"dev":"tsc --watch","lint":"eslint . --max-warnings 0","test":"npm run build && node --test dist/test/*.test.js","build":"rm -rf dist && tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/","start":"node dist/index.js","liveness":"npm run build && node test/liveness.mjs sites-smoke.json","release:churn":"npm run build && node tools/release-churn.mjs","prepublishOnly":"npm run build","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"overrides":{"hono":"^4.12.32","adm-zip":"^0.6.0","fast-uri":"^4.1.1","body-parser":"^2.3.0","brace-expansion":"^5.0.8","@hono/node-server":"^2.0.11"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"9.4.1","zod":"4.4.3","chalk":"^5.6.2","commander":"15.0.0","playwright-core":"1.61.1","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.6.0","@eslint/js":"10.0.1","playwright":"1.61.1","typescript":"6.0.3","@types/node":"22.20.1","playwright-core":"1.61.1","typescript-eslint":"8.63.0"},"peerDependencies":{"playwright":"^1.60.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.27.1_1786231598622_0.2021797578926514","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"dembrandt","version":"0.28.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.28.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"e878470ee8ffd327547b59d9a45e2f8071f0220b","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.28.0.tgz","fileCount":265,"integrity":"sha512-rpyvJO/bcBDSHgofoqmHlLhJRXEBHz8SXG3cQRYdU8gEyGashlX1hGeG4QXddwUJjg3yPMasD7FfDhK9ss0IJg==","signatures":[{"sig":"MEQCH3lN3CgeeItIcI8PrN2eSTD2G+W+ejP/sa0DHRsyxeECIQCt0iH0PC64QEDyYiaHq22egmpRxZ71qu7kv3sjIw6dsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2295916},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dtcg":{"types":"./dist/lib/dtcg/validate.d.ts","default":"./dist/lib/dtcg/validate.js"},"./drift":{"types":"./dist/lib/drift.d.ts","import":"./dist/lib/drift.js","default":"./dist/lib/drift.js","require":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","import":"./dist/lib/types.js","default":"./dist/lib/types.js","require":"./dist/lib/types.js"},"./colors":{"types":"./dist/lib/colors.d.ts","import":"./dist/lib/colors.js","default":"./dist/lib/colors.js","require":"./dist/lib/colors.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","import":"./dist/lib/formatters/html.js","default":"./dist/lib/formatters/html.js","require":"./dist/lib/formatters/html.js"},"./version":{"types":"./dist/lib/version.d.ts","import":"./dist/lib/version.js","default":"./dist/lib/version.js","require":"./dist/lib/version.js"},"./findings":{"types":"./dist/lib/findings.d.ts","import":"./dist/lib/findings.js","default":"./dist/lib/findings.js","require":"./dist/lib/findings.js"},"./markdown":{"types":"./dist/lib/formatters/markdown.d.ts","import":"./dist/lib/formatters/markdown.js","default":"./dist/lib/formatters/markdown.js","require":"./dist/lib/formatters/markdown.js"},"./normalize":{"types":"./dist/lib/normalize.d.ts","default":"./dist/lib/normalize.js"},"./extractors":{"types":"./dist/lib/extractors/index.d.ts","default":"./dist/lib/extractors/index.js"},"./brand-guide":{"types":"./dist/lib/formatters/brand-guide.d.ts","import":"./dist/lib/formatters/brand-guide.js","default":"./dist/lib/formatters/brand-guide.js","require":"./dist/lib/formatters/brand-guide.js"},"./dtcg-export":{"types":"./dist/lib/formatters/dtcg.d.ts","import":"./dist/lib/formatters/dtcg.js","default":"./dist/lib/formatters/dtcg.js","require":"./dist/lib/formatters/dtcg.js"}},"gitHead":"8397d1a7fd9142d169254ba1e63ec02b9fdc8458","mcpName":"io.github.dembrandt/dembrandt","scripts":{"dev":"tsc --watch","lint":"eslint . --max-warnings 0","test":"npm run build && node --test dist/test/*.test.js","build":"rm -rf dist && tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/ && mkdir -p dist/test/fixtures/extractions && cp test/fixtures/extractions/*.json dist/test/fixtures/extractions/","start":"node dist/index.js","prepare":"npm run build","liveness":"npm run build && node test/liveness.mjs sites-smoke.json","release:churn":"npm run build && node tools/release-churn.mjs","prepublishOnly":"npm run build","tailwind:check":"node tools/tailwind-check.mjs","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"thevangelist","email":"info@esajuhana.com"},"overrides":{"hono":"^4.12.32","adm-zip":"^0.6.0","fast-uri":"^4.1.1","body-parser":"^2.3.0","brace-expansion":"^5.0.8","@hono/node-server":"^2.0.11"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.9.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"9.4.1","zod":"4.4.3","chalk":"^5.6.2","commander":"15.0.0","playwright-core":"1.61.1","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.6.0","@eslint/js":"10.0.1","playwright":"1.61.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.2","playwright-core":"1.61.1","@tailwindcss/cli":"4.3.2","typescript-eslint":"8.63.0"},"peerDependencies":{"playwright":"^1.60.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.28.0_1786649513083_0.22830274796134864","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"dembrandt","version":"0.29.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.29.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"7d3529d2e291b7f6b08206e24e1b07084a2274ea","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.29.0.tgz","fileCount":301,"integrity":"sha512-dhaRekSKTTCissWNTJ0+dGYoFxYaeV+q6FJ/BNW+9ENYtYRJZbbucN73A/PMlaxjj0KueZ188+F5yNCfoC9a9g==","signatures":[{"sig":"MEQCIC3JmsDkevpXR9GTPHhYRuMKfJLLkjTcjIwpHtJg3Q5LAiB2ibiv2XJjEoAwH8R5EaRQull3L4dMbaKq6OQzSan4Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dembrandt@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2485335},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dtcg":{"types":"./dist/lib/dtcg/validate.d.ts","default":"./dist/lib/dtcg/validate.js"},"./drift":{"types":"./dist/lib/drift.d.ts","import":"./dist/lib/drift.js","default":"./dist/lib/drift.js","require":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","import":"./dist/lib/types.js","default":"./dist/lib/types.js","require":"./dist/lib/types.js"},"./colors":{"types":"./dist/lib/colors.d.ts","import":"./dist/lib/colors.js","default":"./dist/lib/colors.js","require":"./dist/lib/colors.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","import":"./dist/lib/formatters/html.js","default":"./dist/lib/formatters/html.js","require":"./dist/lib/formatters/html.js"},"./version":{"types":"./dist/lib/version.d.ts","import":"./dist/lib/version.js","default":"./dist/lib/version.js","require":"./dist/lib/version.js"},"./findings":{"types":"./dist/lib/findings.d.ts","import":"./dist/lib/findings.js","default":"./dist/lib/findings.js","require":"./dist/lib/findings.js"},"./markdown":{"types":"./dist/lib/formatters/markdown.d.ts","import":"./dist/lib/formatters/markdown.js","default":"./dist/lib/formatters/markdown.js","require":"./dist/lib/formatters/markdown.js"},"./normalize":{"types":"./dist/lib/normalize.d.ts","default":"./dist/lib/normalize.js"},"./extractors":{"types":"./dist/lib/extractors/index.d.ts","default":"./dist/lib/extractors/index.js"},"./brand-guide":{"types":"./dist/lib/formatters/brand-guide.d.ts","import":"./dist/lib/formatters/brand-guide.js","default":"./dist/lib/formatters/brand-guide.js","require":"./dist/lib/formatters/brand-guide.js"},"./dtcg-export":{"types":"./dist/lib/formatters/dtcg.d.ts","import":"./dist/lib/formatters/dtcg.js","default":"./dist/lib/formatters/dtcg.js","require":"./dist/lib/formatters/dtcg.js"}},"gitHead":"11d1bddc09466f567429038cf755e32c33c6977f","mcpName":"io.github.dembrandt/dembrandt","scripts":{"dev":"tsc --watch","lint":"eslint . --max-warnings 0","test":"npm run build && node --test dist/test/*.test.js","build":"rm -rf dist && tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/ && mkdir -p dist/test/fixtures/extractions && cp test/fixtures/extractions/*.json dist/test/fixtures/extractions/","start":"node dist/index.js","prepare":"npm run build","liveness":"npm run build && node test/liveness.mjs sites-smoke.json","release:churn":"npm run build && node tools/release-churn.mjs","prepublishOnly":"npm run build","tailwind:check":"node tools/tailwind-check.mjs","design-md:check":"node tools/design-md-check.mjs","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bd68c72-2780-434c-a2d3-3c6675cf2077"}},"overrides":{"hono":"^4.12.32","adm-zip":"^0.6.0","fast-uri":"^4.1.1","body-parser":"^2.3.0","brace-expansion":"^5.0.8","@hono/node-server":"^2.0.11"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.17.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"9.4.1","zod":"4.4.3","chalk":"^5.6.2","commander":"15.0.0","playwright-core":"1.61.1","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.6.0","@eslint/js":"10.0.1","playwright":"1.61.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.2","playwright-core":"1.61.1","@tailwindcss/cli":"4.3.2","@google/design.md":"0.3.0","typescript-eslint":"8.63.0"},"peerDependencies":{"playwright":"^1.60.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.29.0_1787669975549_0.42190177111993354","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"dembrandt","version":"0.30.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.30.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"ade8bac06ec141ea18a1649cd90b9dd7424ba69f","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.30.0.tgz","fileCount":301,"integrity":"sha512-BfrgO65GGfBvwYe2GROj0jxCJSMHbNy1klQo2/YR1VQFuInNNE1tW6z7cv8KCg1lILlh8YOzz6E5j1ZAv6iMoQ==","signatures":[{"sig":"MEYCIQD2tTYp8oY7+ZVnnocKHyZblPfTz9ZdZ3bO0QoCJ9SfVwIhAPiB2bZFOCh4x91BsP+t/Ub5F/SbryzfpfDJZwozp81d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dembrandt@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2489863},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dtcg":{"types":"./dist/lib/dtcg/validate.d.ts","default":"./dist/lib/dtcg/validate.js"},"./drift":{"types":"./dist/lib/drift.d.ts","import":"./dist/lib/drift.js","default":"./dist/lib/drift.js","require":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","import":"./dist/lib/types.js","default":"./dist/lib/types.js","require":"./dist/lib/types.js"},"./colors":{"types":"./dist/lib/colors.d.ts","import":"./dist/lib/colors.js","default":"./dist/lib/colors.js","require":"./dist/lib/colors.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","import":"./dist/lib/formatters/html.js","default":"./dist/lib/formatters/html.js","require":"./dist/lib/formatters/html.js"},"./version":{"types":"./dist/lib/version.d.ts","import":"./dist/lib/version.js","default":"./dist/lib/version.js","require":"./dist/lib/version.js"},"./findings":{"types":"./dist/lib/findings.d.ts","import":"./dist/lib/findings.js","default":"./dist/lib/findings.js","require":"./dist/lib/findings.js"},"./markdown":{"types":"./dist/lib/formatters/markdown.d.ts","import":"./dist/lib/formatters/markdown.js","default":"./dist/lib/formatters/markdown.js","require":"./dist/lib/formatters/markdown.js"},"./normalize":{"types":"./dist/lib/normalize.d.ts","default":"./dist/lib/normalize.js"},"./extractors":{"types":"./dist/lib/extractors/index.d.ts","default":"./dist/lib/extractors/index.js"},"./brand-guide":{"types":"./dist/lib/formatters/brand-guide.d.ts","import":"./dist/lib/formatters/brand-guide.js","default":"./dist/lib/formatters/brand-guide.js","require":"./dist/lib/formatters/brand-guide.js"},"./dtcg-export":{"types":"./dist/lib/formatters/dtcg.d.ts","import":"./dist/lib/formatters/dtcg.js","default":"./dist/lib/formatters/dtcg.js","require":"./dist/lib/formatters/dtcg.js"}},"gitHead":"8d3c32972bd25eb8803ba585ae99f47922b2cae4","mcpName":"io.github.dembrandt/dembrandt","scripts":{"dev":"tsc --watch","lint":"eslint . --max-warnings 0","test":"npm run build && node --test dist/test/*.test.js","build":"rm -rf dist && tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/ && mkdir -p dist/test/fixtures/extractions && cp test/fixtures/extractions/*.json dist/test/fixtures/extractions/","start":"node dist/index.js","prepare":"npm run build","liveness":"npm run build && node test/liveness.mjs sites-smoke.json","release:churn":"npm run build && node tools/release-churn.mjs","prepublishOnly":"npm run build","tailwind:check":"node tools/tailwind-check.mjs","design-md:check":"node tools/design-md-check.mjs","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bd68c72-2780-434c-a2d3-3c6675cf2077"}},"overrides":{"hono":"^4.12.32","adm-zip":"^0.6.0","fast-uri":"^4.1.1","body-parser":"^2.3.0","brace-expansion":"^5.0.8","@hono/node-server":"^2.0.11"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.17.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"9.4.1","zod":"4.4.3","chalk":"^5.6.2","commander":"15.0.0","playwright-core":"1.61.1","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.6.0","@eslint/js":"10.0.1","playwright":"1.61.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.2","playwright-core":"1.61.1","@tailwindcss/cli":"4.3.2","@google/design.md":"0.3.0","typescript-eslint":"8.63.0"},"peerDependencies":{"playwright":"^1.60.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.30.0_1787742774653_0.730101891129769","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"dembrandt","version":"0.31.0","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","_id":"dembrandt@0.31.0","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"homepage":"https://dembrandt.com","bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"dist":{"shasum":"05a3a146cf6d76863ef38db79ca273e3d4d77a9c","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.31.0.tgz","fileCount":316,"integrity":"sha512-AP1SvQVMZCFpJ/YhFm+fG72EFBMbhTkdTN/QzQoNkw7k7VVX/6Gtur0tfwsN2IFrlWTdNBDwxiZXXNG/QoL8zw==","signatures":[{"sig":"MEYCIQCLcgDbNVgOfGUAnnBbf4iGBqgErb1wYRH/mpXIE9edcwIhAPJ/jfGtA19vjMViHYaucODuWBWN7zYoPUykO+8epsaa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dembrandt@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2602388},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dtcg":{"types":"./dist/lib/dtcg/validate.d.ts","default":"./dist/lib/dtcg/validate.js"},"./drift":{"types":"./dist/lib/drift.d.ts","import":"./dist/lib/drift.js","default":"./dist/lib/drift.js","require":"./dist/lib/drift.js"},"./types":{"types":"./dist/lib/types.d.ts","import":"./dist/lib/types.js","default":"./dist/lib/types.js","require":"./dist/lib/types.js"},"./colors":{"types":"./dist/lib/colors.d.ts","import":"./dist/lib/colors.js","default":"./dist/lib/colors.js","require":"./dist/lib/colors.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","import":"./dist/lib/formatters/html.js","default":"./dist/lib/formatters/html.js","require":"./dist/lib/formatters/html.js"},"./version":{"types":"./dist/lib/version.d.ts","import":"./dist/lib/version.js","default":"./dist/lib/version.js","require":"./dist/lib/version.js"},"./findings":{"types":"./dist/lib/findings.d.ts","import":"./dist/lib/findings.js","default":"./dist/lib/findings.js","require":"./dist/lib/findings.js"},"./markdown":{"types":"./dist/lib/formatters/markdown.d.ts","import":"./dist/lib/formatters/markdown.js","default":"./dist/lib/formatters/markdown.js","require":"./dist/lib/formatters/markdown.js"},"./normalize":{"types":"./dist/lib/normalize.d.ts","default":"./dist/lib/normalize.js"},"./extractors":{"types":"./dist/lib/extractors/index.d.ts","default":"./dist/lib/extractors/index.js"},"./brand-guide":{"types":"./dist/lib/formatters/brand-guide.d.ts","import":"./dist/lib/formatters/brand-guide.js","default":"./dist/lib/formatters/brand-guide.js","require":"./dist/lib/formatters/brand-guide.js"},"./dtcg-export":{"types":"./dist/lib/formatters/dtcg.d.ts","import":"./dist/lib/formatters/dtcg.js","default":"./dist/lib/formatters/dtcg.js","require":"./dist/lib/formatters/dtcg.js"}},"gitHead":"f2af42f1f8fdbcf927c6ce9d56c79840faa5b0f3","mcpName":"io.github.dembrandt/dembrandt","scripts":{"dev":"tsc --watch","lint":"eslint . --max-warnings 0","test":"npm run build && node --test dist/test/*.test.js","build":"rm -rf dist && tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/ && mkdir -p dist/test/fixtures/extractions && cp test/fixtures/extractions/*.json dist/test/fixtures/extractions/","start":"node dist/index.js","prepare":"npm run build","liveness":"npm run build && node test/liveness.mjs sites-smoke.json","release:churn":"npm run build && node tools/release-churn.mjs","prepublishOnly":"npm run build","tailwind:check":"node tools/tailwind-check.mjs","design-md:check":"node tools/design-md-check.mjs","install-browser":"node tools/install-browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bd68c72-2780-434c-a2d3-3c6675cf2077"}},"overrides":{"hono":"^4.12.32","adm-zip":"^0.6.0","fast-uri":"^4.1.1","body-parser":"^2.3.0","brace-expansion":"^5.0.8","@hono/node-server":"^2.0.11","@jridgewell/sourcemap-codec":"1.5.5"},"repository":{"url":"git+https://github.com/dembrandt/dembrandt.git","type":"git"},"_npmVersion":"11.17.0","description":"Extract design tokens and publicly visible CSS information from any website","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"9.4.1","zod":"4.4.3","chalk":"^5.6.2","commander":"15.0.0","playwright-core":"1.61.1","@modelcontextprotocol/sdk":"1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.6.0","@eslint/js":"10.0.1","playwright":"1.61.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.3","playwright-core":"1.61.1","@tailwindcss/cli":"4.3.3","@google/design.md":"0.4.0","typescript-eslint":"8.63.0"},"peerDependencies":{"playwright":"^1.60.0"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dembrandt_0.31.0_1788382277431_0.6582568296909914","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"dembrandt","version":"0.31.1","description":"Extract design tokens and publicly visible CSS information from any website","mcpName":"io.github.dembrandt/dembrandt","main":"dist/index.js","type":"module","bin":{"dembrandt":"dist/index.js","dembrandt-mcp":"dist/mcp-server.js"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./extractors":{"types":"./dist/lib/extractors/index.d.ts","default":"./dist/lib/extractors/index.js"},"./dtcg":{"types":"./dist/lib/dtcg/validate.d.ts","default":"./dist/lib/dtcg/validate.js"},"./colors":{"types":"./dist/lib/colors.d.ts","require":"./dist/lib/colors.js","import":"./dist/lib/colors.js","default":"./dist/lib/colors.js"},"./markdown":{"types":"./dist/lib/formatters/markdown.d.ts","require":"./dist/lib/formatters/markdown.js","import":"./dist/lib/formatters/markdown.js","default":"./dist/lib/formatters/markdown.js"},"./dtcg-export":{"types":"./dist/lib/formatters/dtcg.d.ts","require":"./dist/lib/formatters/dtcg.js","import":"./dist/lib/formatters/dtcg.js","default":"./dist/lib/formatters/dtcg.js"},"./version":{"types":"./dist/lib/version.d.ts","require":"./dist/lib/version.js","import":"./dist/lib/version.js","default":"./dist/lib/version.js"},"./drift":{"types":"./dist/lib/drift.d.ts","require":"./dist/lib/drift.js","import":"./dist/lib/drift.js","default":"./dist/lib/drift.js"},"./report":{"types":"./dist/lib/formatters/html.d.ts","require":"./dist/lib/formatters/html.js","import":"./dist/lib/formatters/html.js","default":"./dist/lib/formatters/html.js"},"./brand-guide":{"types":"./dist/lib/formatters/brand-guide.d.ts","require":"./dist/lib/formatters/brand-guide.js","import":"./dist/lib/formatters/brand-guide.js","default":"./dist/lib/formatters/brand-guide.js"},"./findings":{"types":"./dist/lib/findings.d.ts","require":"./dist/lib/findings.js","import":"./dist/lib/findings.js","default":"./dist/lib/findings.js"},"./normalize":{"types":"./dist/lib/normalize.d.ts","default":"./dist/lib/normalize.js"},"./types":{"types":"./dist/lib/types.d.ts","require":"./dist/lib/types.js","import":"./dist/lib/types.js","default":"./dist/lib/types.js"}},"scripts":{"start":"node dist/index.js","prepublishOnly":"npm run build","prepare":"npm run build","test":"npm run build && node --test dist/test/*.test.js","install-browser":"node tools/install-browser.mjs","dev":"tsc --watch","build":"rm -rf dist && tsc && cp package.json dist/package.json && mkdir -p dist/lib/ml && cp lib/ml/model.onnx lib/ml/meta.json dist/lib/ml/ && mkdir -p dist/test/fixtures/extractions && cp test/fixtures/extractions/*.json dist/test/fixtures/extractions/","lint":"eslint . --max-warnings 0","liveness":"npm run build && node test/liveness.mjs sites-smoke.json","release:churn":"npm run build && node tools/release-churn.mjs","tailwind:check":"node tools/tailwind-check.mjs","design-md:check":"node tools/design-md-check.mjs"},"keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"repository":{"type":"git","url":"git+https://github.com/dembrandt/dembrandt.git"},"bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"homepage":"https://dembrandt.com","author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","dependencies":{"@modelcontextprotocol/sdk":"1.30.0","chalk":"^5.6.2","commander":"15.0.0","ora":"9.4.1","playwright-core":"1.61.1","zod":"4.4.3"},"optionalDependencies":{"onnxruntime-node":"1.27.0"},"peerDependencies":{"playwright":"^1.60.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"engines":{"node":">=18.0.0"},"devDependencies":{"@eslint/js":"10.0.1","@google/design.md":"0.4.0","@tailwindcss/cli":"4.3.3","@types/node":"22.20.1","eslint":"10.6.0","playwright":"1.61.1","playwright-core":"1.61.1","tailwindcss":"4.3.3","typescript":"6.0.3","typescript-eslint":"8.63.0"},"overrides":{"hono":"^4.12.32","@hono/node-server":"^2.0.11","fast-uri":"^4.1.1","brace-expansion":"^5.0.8","body-parser":"^2.3.0","adm-zip":"^0.6.0","@jridgewell/sourcemap-codec":"1.5.5"},"types":"./dist/index.d.ts","gitHead":"5b664ead859a8d86d7d2f75744d49649b3153fac","_id":"dembrandt@0.31.1","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-iOLwqsrjZYaD3F51mEjzTRaHv09c6myJcL+6mym4vgftrzLhg7vEnjSBB11sYgcpAEZGbRPhjX6E065cbWJtTw==","shasum":"44b1d09782151965d645f89e5dafde0db4cbd157","tarball":"https://registry.npmjs.org/dembrandt/-/dembrandt-0.31.1.tgz","fileCount":316,"unpackedSize":2603271,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dembrandt@0.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDoIJeNckliRRjkTmrZ+4YNcKIzbhCkNeZgWeSuLWcWGwIhAOmRriTosRZtnerUc6QS26DGWHQ+Ewr1tniLJ1pe5/83"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0bd68c72-2780-434c-a2d3-3c6675cf2077"}},"directories":{},"maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dembrandt_0.31.1_1788386371008_0.9167013032155571"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-23T12:28:21.149Z","modified":"2026-09-02T21:59:31.502Z","0.1.0":"2025-11-23T12:28:21.485Z","0.2.0":"2025-11-23T13:57:17.690Z","0.3.0":"2025-11-24T17:55:23.936Z","0.4.0":"2025-12-04T15:52:02.119Z","0.5.0":"2025-12-12T23:03:48.070Z","0.5.1":"2025-12-12T23:12:49.305Z","0.6.0":"2025-12-29T13:09:00.696Z","0.6.1":"2026-01-23T10:13:42.577Z","0.7.0":"2026-03-20T11:37:41.822Z","0.7.1":"2026-03-24T19:42:06.233Z","0.7.2":"2026-03-25T00:02:56.942Z","0.7.3":"2026-03-26T23:59:41.018Z","0.8.0":"2026-03-30T19:19:34.723Z","0.8.1":"2026-03-30T19:51:00.489Z","0.8.2":"2026-03-30T20:04:41.660Z","0.9.0":"2026-04-02T21:36:03.352Z","0.10.0":"2026-04-10T04:49:04.119Z","0.11.0":"2026-04-11T20:48:07.663Z","0.12.0":"2026-05-09T23:45:08.460Z","0.12.1":"2026-05-14T22:14:45.954Z","0.12.2":"2026-05-15T11:06:40.176Z","0.12.3":"2026-05-18T19:44:16.118Z","0.12.5":"2026-05-18T21:51:11.920Z","0.12.6":"2026-05-22T16:37:03.079Z","0.12.7":"2026-05-22T17:34:01.178Z","0.12.8":"2026-05-28T14:49:31.994Z","0.12.9":"2026-05-28T22:54:07.533Z","0.12.10":"2026-05-29T08:31:57.966Z","0.13.0":"2026-05-29T21:13:01.049Z","0.14.0":"2026-05-31T16:10:40.645Z","0.14.1":"2026-06-01T20:34:40.572Z","0.15.0":"2026-06-04T21:37:57.433Z","0.16.0":"2026-06-06T13:27:56.258Z","0.17.0":"2026-06-08T20:51:50.287Z","0.17.1":"2026-06-10T21:24:55.849Z","0.18.0":"2026-06-11T19:23:44.239Z","0.19.0":"2026-06-14T15:11:00.346Z","0.19.1":"2026-06-14T15:31:30.626Z","0.19.2":"2026-06-14T16:46:27.346Z","0.19.3":"2026-06-14T17:12:32.554Z","0.19.4":"2026-06-14T18:58:51.556Z","0.19.5":"2026-06-14T19:37:22.093Z","0.19.6":"2026-06-22T13:50:59.186Z","0.19.7":"2026-06-22T15:50:31.817Z","0.19.8":"2026-06-22T16:48:31.130Z","0.19.9":"2026-06-22T17:29:24.626Z","0.20.0":"2026-06-22T22:09:52.848Z","0.20.1":"2026-06-26T19:15:12.748Z","0.22.0":"2026-07-03T17:31:56.935Z","0.23.0":"2026-07-10T18:48:38.024Z","0.23.1":"2026-07-10T18:59:46.952Z","0.24.0":"2026-07-18T21:53:43.233Z","0.25.0":"2026-07-28T19:27:18.444Z","0.25.1":"2026-07-28T21:09:32.171Z","0.26.0":"2026-08-03T21:58:05.473Z","0.26.1":"2026-08-03T23:18:03.761Z","0.27.0":"2026-08-08T22:00:57.361Z","0.27.1":"2026-08-08T23:26:38.774Z","0.28.0":"2026-08-13T19:31:53.293Z","0.29.0":"2026-08-25T14:59:35.698Z","0.30.0":"2026-08-26T11:12:54.816Z","0.31.0":"2026-09-02T20:51:17.575Z","0.31.1":"2026-09-02T21:59:31.165Z"},"bugs":{"url":"https://github.com/dembrandt/dembrandt/issues"},"author":{"name":"thevangelist","email":"info@esajuhana.com"},"license":"MIT","homepage":"https://dembrandt.com","keywords":["design-tokens","design-system","branding","css-analysis","cli","playwright"],"repository":{"type":"git","url":"git+https://github.com/dembrandt/dembrandt.git"},"description":"Extract design tokens and publicly visible CSS information from any website","maintainers":[{"name":"thevangelist","email":"info@esajuhana.com"}],"readme":"# Dembrandt.\n\n[![npm version](https://img.shields.io/npm/v/dembrandt.svg)](https://www.npmjs.com/package/dembrandt)\n[![npm downloads](https://img.shields.io/npm/dm/dembrandt.svg)](https://www.npmjs.com/package/dembrandt)\n[![license](https://img.shields.io/npm/l/dembrandt.svg)](https://github.com/dembrandt/dembrandt/blob/main/LICENSE)\n[![GitHub Sponsors](https://img.shields.io/badge/Sponsor-me-pink?style=flat&logo=github-sponsors)](https://github.com/sponsors/dembrandt)\n\nExtract any website's design system in one command. Enforce it in CI.\n\nLogo, colors, typography, spacing, borders, shadows, motion, components. W3C design tokens in seconds.\n\n![Dembrandt: Any website to design tokens](https://raw.githubusercontent.com/dembrandt/dembrandt/main/docs/images/banner.png)\n\n## Install\n\n```bash\nnpm install -g dembrandt\ndembrandt install-browser        # one-time: fetches the matching Chromium\ndembrandt dembrandt.com\n```\n\nThe browser step is required. dembrandt drives Chromium through `playwright-core`,\nwhich ships no browser binaries, so a fresh install has nothing to launch until you\nrun it. Skipping it fails with `browser engine not available`.\n\nOr use npx without installing: `npx dembrandt dembrandt.com`. The browser step applies\nhere too: run `npx dembrandt install-browser` first. Browsers land in a shared\nPlaywright cache, so either route only needs it once.\n\nRequires Node.js 18+\n\n## What you get\n\n- Colors (semantic, palette, CSS variables, gradients)\n- Typography (fonts, sizes, weights, sources, font file URLs)\n- Spacing (margin/padding scales)\n- Borders (radius, widths, styles, colors)\n- Shadows\n- Motion (duration scale, easing curves, hover patterns per component type)\n- Components (buttons, badges, inputs, links)\n- Breakpoints\n- Icons & frameworks\n\nPlaywright renders the page, dembrandt reads computed styles from the DOM, analyzes color usage and confidence, groups similar typography, detects spacing patterns, and returns design tokens.\n\n## Common flags\n\n```bash\ndembrandt dembrandt.com --save-output   # Save JSON to output/dembrandt.com/TIMESTAMP.json\ndembrandt dembrandt.com --dtcg          # W3C Design Tokens (DTCG) export, for Style Dictionary or Tokens Studio\ndembrandt dembrandt.com --design-md     # DESIGN.md for AI agents\ndembrandt dembrandt.com --tailwind      # Tailwind v4 @theme CSS, observed values only\ndembrandt dembrandt.com --wcag          # WCAG 2.1 contrast, real DOM pairs with AA/AAA grades\ndembrandt dembrandt.com --crawl 10      # Merge 10 pages into one output, cross-page confidence boosting\ndembrandt dembrandt.com --slow          # 3x timeouts for JavaScript-heavy sites\n```\n\nDefault is formatted terminal output only. Full flag reference in **[docs/usage.md](docs/usage.md)**: mobile and dark mode, browser selection and CDP, brand guide PDF, motion tokens, fingerprint options.\n\n## Catch design drift in CI\n\nExtract a preview deployment, compare against a committed baseline, fail the job when tokens moved:\n\n```yaml\n- uses: dembrandt/dembrandt@v0.31.1\n  with:\n    url: https://preview.example.com\n    baseline: .dembrandt/baseline.json\n```\n\nThe action annotates the PR with the drifted tokens. On any other runner the gate is just an exit code plus JSON: `dembrandt URL --compare baseline.json --json-only` exits 1 on drift and prints per-token `changes[]`. See **[docs/ci.md](docs/ci.md)** for the Action inputs, the platform-neutral gate, and the exit code table.\n\n## Recipes\n\nCopy a command, paste a prompt, get a result. Competitor benchmarking, WCAG audits, Figma token push, agentic design system builds. Filterable by role at **[dembrandt.com/recipes](https://www.dembrandt.com/recipes)**, with the basics in [docs/recipes.md](docs/recipes.md).\n\n## AI Agent Integration (MCP)\n\nUse Dembrandt as a tool in Claude Code, Cursor, Windsurf, or any MCP-compatible client. Ask your agent to \"extract the color palette from dembrandt.com\" and it calls Dembrandt automatically.\n\n```bash\nclaude mcp add --transport stdio dembrandt -- npx -y --package dembrandt dembrandt-mcp\n```\n\nOr add to your project's `.mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"dembrandt\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"--package\", \"dembrandt\", \"dembrandt-mcp\"]\n    }\n  }\n}\n```\n\nAvailable tools include `get_design_tokens`, `get_color_palette`, `get_typography`, `get_component_styles`, `get_surfaces`, `get_spacing`, and `get_brand_identity`, plus pure analysis tools (`compute_drift`, `get_findings`, `export_dtcg`, `generate_design_md`, `render_report`) and job-control tools.\n\nExtraction tools accept `slow`, `mobile`, `darkMode`, `wcag`, `cookie` and `header` (for authenticated pages), `userAgent`, and `noSandbox` (Docker and most CI containers). Set `pages` above 1 to crawl and merge several pages, which produces a markedly stronger token set than one page; `paths` names them explicitly and `sitemap` discovers them from sitemap.xml.\n\nExtraction returns a `job_id`. Poll it with `get_job_status`, then hand that same id to the pure tools instead of passing the extraction back as an argument:\n\n```\nget_design_tokens(url: \"example.com\", pages: 5)  ->  job_id\nget_job_status(job_id)                           ->  tokens\nget_findings(job_id)                             ->  contrast and consistency issues\nexport_dtcg(job_id)                              ->  W3C design tokens\n```\n\nPair with **[dembrandt-skills](https://github.com/dembrandt/dembrandt-skills)** to give your agent UX intelligence on top of extracted tokens: hierarchy, accessibility, interaction states, and a full 6-stage design pipeline orchestrator.\n\n```bash\nnpx skills add dembrandt/dembrandt-skills\n```\n\n## Dembrandt App (Beta)\n\nLoad extractions, track token drift, and compare snapshots. **[dembrandt.com/app](https://www.dembrandt.com/app)**\n\n* **Automatic drift tracking from CI.** Generate an API key at [dembrandt.com/app/api-keys](https://www.dembrandt.com/app/api-keys), then pass `--key` to the CLI. Every run uploads a snapshot to your account and scores it against the previous one for that domain. Wire into GitHub Actions or any CI runner and every deploy records itself.\n* **Pin a baseline.** Mark any snapshot as your reference. Every subsequent extraction is automatically scored against it.\n* **Visual diff.** Color swatches, before/after values, delta scores per category: colors, typography, spacing, radius, shadows.\n* **Snapshot timeline.** Proportional timeline per domain, scrub across any date range from days to years.\n* **Compare side by side.** Load multiple extractions into one view: two releases, two sites, or two surfaces.\n* **Copy tokens.** Paste values straight into Copilot, Claude, or Cursor.\n* **No login required for local use.** Data stays in the browser. Sign in with GitHub to enable cloud sync.\n\n## Limitations\n\n- Dark mode requires `--dark-mode` flag (not automatically detected)\n- Hover/focus states extracted from CSS (not fully interactive)\n- Canvas/WebGL-rendered sites cannot be analyzed (no DOM to read)\n- JavaScript-heavy sites require hydration time (8s initial + 4s stabilization)\n- Some dynamically-loaded content may be missed\n- Default viewport is 1920x1080 (use `--mobile` for 390x844 mobile viewport)\n\n## Intended Use\n\nDembrandt reads publicly available CSS and computed styles from website DOMs for documentation, learning, and analysis of design systems you own or have permission to analyze.\n\nOnly run Dembrandt against sites whose Terms of Service permit automated access, or against your own properties. Do not use extracted material to reproduce third-party brand identities, logos, or trademarks. Respect robots.txt, rate limits, and copyright.\n\nDembrandt does not host, redistribute, or claim rights to any third-party brand assets.\n\n## Sponsors\n\nThe CLI is MIT-licensed and free. Sponsorship funds the enforcement layer: a committed project-level token baseline, `--compare` and the ingest API for CI/CD drift gates, and the App platform (snapshot history, team drift dashboard, alerts to Slack, Linear, and GitHub).\n\n[![GitHub Sponsors](https://img.shields.io/badge/Sponsor-me-pink?style=flat&logo=github-sponsors)](https://github.com/sponsors/dembrandt)\n\n<!-- sponsors -->\n<!-- Backer ($25+) and Lead sponsor ($500+) logos appear here. -->\n<!-- sponsors -->\n\n## Documentation\n\n- [docs/usage.md](docs/usage.md): every flag, multi-page extraction, browser selection, CDP, DTCG, DESIGN.md, Tailwind theme, WCAG, motion, brand guide PDF\n- [docs/ci.md](docs/ci.md): GitHub Action, drift gate, exit codes\n- [docs/recipes.md](docs/recipes.md): copy-paste workflows\n- [docs/FLAGS.md](docs/FLAGS.md): flag interactions, ignored combinations, multi-page propagation\n\n## Contributing\n\nBugs, weird sites, pull requests. All welcome.\n\nOpen an [Issue](https://github.com/dembrandt/dembrandt/issues) or PR.\n\n@thevangelist\n\nMIT. Do whatever you want with it.\n","readmeFilename":"README.md"}