mirror of
https://github.com/Manavarya09/design-extract.git
synced 2026-09-19 02:41:14 +08:00
62 lines
1.6 KiB
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"
|
|
}
|