cloudflare/kumo

Public

mirrored fromhttps://github.com/cloudflare/kumoAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
d86c9318c15924a4d4fab2205271148f8f184454

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

packages/kumo-figma/package.json

34lines · modecode

1{
2 "name": "@cloudflare/kumo-figma",
3 "version": "0.3.4",
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