Files
manavarya09__design-extract/package.json

62 lines
1.6 KiB
JSON

{
"name": "designlang",
"version": "13.0.0",
"description": "Extract the complete design language from any website and ship it — clone to a working Next.js starter, guard tokens with a CI drift bot, or browse everything in a local studio. Outputs W3C DTCG tokens, motion tokens, typed anatomy stubs, Tailwind config, and ready-to-paste v0 / Lovable / Cursor / Claude-Artifacts prompts.",
"type": "module",
"bin": {
"designlang": "./bin/design-extract.js"
},
"main": "src/index.js",
"exports": {
".": "./src/index.js",
"./api": "./src/api.js",
"./mcp": "./src/mcp/index.js",
"./package.json": "./package.json"
},
"scripts": {
"postinstall": "npx playwright install chromium --with-deps 2>/dev/null || npx playwright install chromium",
"start": "node bin/design-extract.js",
"check-plugin": "node scripts/check-plugin-version.mjs",
"test": "node --test tests/*.test.js"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.29.0",
"chalk": "^5.3.0",
"commander": "^15.0.0",
"ora": "^9.4.0",
"pdf-lib": "^1.17.1",
"pixelmatch": "^7.2.0",
"playwright": "^1.61.0",
"pngjs": "^7.0.0"
},
"engines": {
"node": ">=20"
},
"keywords": [
"design-system",
"design-tokens",
"design-language",
"css",
"tailwind",
"playwright",
"extraction",
"colors",
"typography",
"claude-code",
"plugin",
"wordpress",
"vue",
"svelte",
"json",
"ci-cd",
"motion",
"animation",
"component-anatomy",
"brand-voice",
"token-lint",
"visual-diff"
],
"author": "masyv",
"license": "MIT"
}