Ctrl K
ComunidadGuías…

package.json

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
	"name": "comic-chat-web",
	"version": "0.13.0",
	"description": "An experimental browser port of the Microsoft Comic Chat composition engine.",
	"private": true,
	"license": "AGPL-3.0-only",
	"repository": {
		"type": "git",
		"url": "git+https://github.com/remsky/comic-chat-web.git"
	},
	"homepage": "https://github.com/remsky/comic-chat-web#readme",
	"bugs": {
		"url": "https://github.com/remsky/comic-chat-web/issues"
	},
	"type": "module",
	"engines": {
		"node": ">=22.13.0"
	},
	"cloudflare": {
		"bindings": {
			"VAPID_PUBLIC_KEY": {
				"description": "Optional. Public half of the Web Push key pair from `node scripts/generate-vapid-keys.mjs`. Leave all three VAPID values empty to hide the notification bell."
			},
			"VAPID_PRIVATE_KEY": {
				"description": "Optional. Private half of the same pair."
			},
			"VAPID_SUBJECT": {
				"description": "Optional. A mailto: or https: contact for push services, e.g. mailto:you@example.com."
			}
		}
	},
	"scripts": {
		"test": "vitest run",
		"test:browser": "playwright test",
		"test:watch": "vitest",
		"check": "biome check . && tsc && tsc -p tools/avb && tsc -p worker && tsc -p test/worker",
		"dev": "vite",
		"dev:api": "wrangler dev --port 8787",
		"build": "tsc && vite build",
		"deploy": "npm run build && wrangler deploy",
		"preview:worker": "npm run build && wrangler dev",
		"fixtures:avatars": "node tools/avb/generate-fixtures.ts",
		"fixtures:cast-bounds": "node tools/avb/generate-cast-bounds.ts",
		"assets:avatars": "node tools/avb/generate-web-assets.ts",
		"assets:backgrounds": "node tools/avb/generate-bg-assets.ts",
		"generate": "node tools/generateValidator.ts && node scripts/generate-font-metrics.mjs && node scripts/generate-skill-catalog.mjs",
		"skill:validator": "node tools/generateValidator.ts",
		"format": "biome format --write .",
		"version": "node scripts/sync-plugin-versions.mjs",
		"release": "npm version patch -m \"chore: v%s\" && git push --follow-tags",
		"release:minor": "npm version minor -m \"chore: v%s\" && git push --follow-tags",
		"release:major": "npm version major -m \"chore: v%s\" && git push --follow-tags"
	},
	"overrides": {
		"sharp": "^0.35.5",
		"undici": "^7.29.0"
	},
	"devDependencies": {
		"@biomejs/biome": "^2.5.4",
		"@cloudflare/vitest-pool-workers": "^0.18.8",
		"@playwright/test": "^1.61.1",
		"@types/node": "^26.1.1",
		"esbuild": "^0.28.1",
		"fontkit": "^2.0.4",
		"jsdom": "^29.1.1",
		"typescript": "^7.0.2",
		"vite": "^8.3.5",
		"vitest": "^4.1.12",
		"wrangler": "^4.114.0"
	},
	"dependencies": {
		"@modelcontextprotocol/server": "^2.3.0",
		"gifenc": "^1.0.3",
		"mp4-muxer": "^5.2.2",
		"obscenity": "^0.4.6",
		"zod": "^4.6.7"
	}
}