cloudflare/kumo
Publicmirrored fromhttps://github.com/cloudflare/kumoAvailable
packages/kumo-figma/package.json
34lines · modecode
| 1 | { |
| 2 | "name": "@cloudflare/kumo-figma", |
| 3 | "version": "0.3.1", |
| 4 | "private": true, |
| 5 | "type": "module", |
| 6 | "description": "Figma plugin for generating Kumo UI Kit components", |
| 7 | "license": "MIT", |
| 8 | "scripts": { |
| 9 | "sync:maybe": "tsx scripts/maybe-sync.ts", |
| 10 | "build": "pnpm run sync:maybe && pnpm run build:data && pnpm run build:plugin", |
| 11 | "build:data": "tsx src/build-theme-data.ts && tsx src/build-loader-data.ts && tsx src/build-phosphor-icons.ts && tsx src/build-figma-variables.ts", |
| 12 | "build:plugin": "esbuild src/code.ts --bundle --outfile=src/code.js --format=iife --target=es2017", |
| 13 | "dev": "pnpm run sync:maybe && pnpm run build:data && pnpm run build:plugin --watch", |
| 14 | "clean": "rm -rf src/generated src/code.js", |
| 15 | "test": "vitest run", |
| 16 | "typecheck": "pnpm run build:data && tsc --noEmit", |
| 17 | "validate": "pnpm --filter @cloudflare/kumo codegen:registry && pnpm run build:data && vitest run src/generators/drift-detection.test.ts", |
| 18 | "figma:sync": "tsx scripts/sync-tokens-to-figma.ts" |
| 19 | }, |
| 20 | "dependencies": { |
| 21 | "@cloudflare/kumo": "workspace:*", |
| 22 | "culori": "^4.0.0" |
| 23 | }, |
| 24 | "devDependencies": { |
| 25 | "@figma/plugin-typings": "1.121.0", |
| 26 | "@phosphor-icons/core": "2.1.1", |
| 27 | "@types/culori": "4.0.1", |
| 28 | "@types/node": "catalog:", |
| 29 | "esbuild": "0.27.2", |
| 30 | "tsx": "catalog:", |
| 31 | "typescript": "catalog:", |
| 32 | "vitest": "catalog:" |
| 33 | } |
| 34 | } |
| 35 | |