{ "name": "@whynot/design", "version": "0.1.0", "description": "The neutral, mostly-black-and-white visual language for whynot — prototypes, signal records, beta plans, decision documents, and any other deliberately-unfinished artefact.", "private": true, "type": "module", "main": "./src/index.js", "module": "./src/index.js", "exports": { ".": "./src/index.js", "./styles/colors_and_type.css": "./src/styles/colors_and_type.css", "./styles": "./src/styles/colors_and_type.css", "./tokens": "./tokens/index.json", "./tokens/colors": "./tokens/colors.json", "./tokens/type": "./tokens/type.json", "./tokens/spacing": "./tokens/spacing.json", "./assets/*": "./assets/*", "./skill": "./SKILL.md" }, "files": [ "src", "tokens", "assets", "SKILL.md", "DesignSystemIntroduction.md", "README.md", "CHANGELOG.md" ], "sideEffects": [ "**/*.css" ], "scripts": { "check": "node ./scripts/check-changelog.mjs", "test:visual": "playwright test", "test:visual:update": "playwright test --update-snapshots", "example": "npx --yes serve examples/whynot-control" }, "peerDependencies": { "react": "^18.0.0", "react-dom": "^18.0.0" }, "peerDependenciesMeta": { "react": { "optional": true }, "react-dom": { "optional": true } }, "devDependencies": { "@playwright/test": "^1.45.0" }, "keywords": ["whynot", "design-system", "wireframe", "prototype", "minimal"], "repository": { "type": "git", "url": "git+ssh://git@gitea.example.com/whynot/whynot-design.git" }, "license": "UNLICENSED" }