{
	"name": "appicons",
	"version": "2026.2.3",
	"description": "Generate app icons, splash screens, and adaptive icons for iOS, Android, and Web. CLI and interactive TUI with Google Fonts support.",
	"repository": "guillempuche/appicons.git",
	"type": "module",
	"bin": {
		"appicons": "./dist/cli.js"
	},
	"scripts": {
		"dev": "bun run src/cli.ts",
		"tui": "bun run src/index.tsx",
		"build": "bun build src/cli.ts --outdir dist --target node",
		"build:release": "bun build src/cli.ts --outdir dist --target bun --minify",
		"typecheck": "tsc --noEmit",
		"lint": "biome check --write --no-errors-on-unmatched --max-diagnostics=none",
		"lint:check": "biome check",
		"lint:syncpack": "syncpack format --config syncpack.config.js",
		"prepare": "lefthook install && effect-language-service patch",
		"release": "bun run build && release-it",
		"test": "vitest run",
		"test:watch": "vitest",
		"test:coverage": "vitest run --coverage"
	},
	"dependencies": {
		"@clack/prompts": "^0.10.0",
		"@effect/cli": "^0.69.2",
		"@effect/platform": "^0.93.3",
		"@effect/platform-node": "^0.101.1",
		"@opentui/core": "^0.1.72",
		"@opentui/react": "^0.1.72",
		"effect": "^3.19.6",
		"opentype.js": "^1.3.4",
		"picocolors": "^1.1.1",
		"react": "^19.1.0",
		"sharp": "^0.33.5",
		"sharp-ico": "^0.1.5"
	},
	"devDependencies": {
		"@biomejs/biome": "^2.3.8",
		"@csmith/release-it-calver-plugin": "^2023.12.0",
		"@effect/language-service": "^0.62.5",
		"@types/bun": "latest",
		"@types/node": "^22",
		"@types/opentype.js": "^1",
		"@types/react": "^19",
		"@vitest/coverage-v8": "^3.0.5",
		"lefthook": "^2.0.13",
		"release-it": "^19.2.3",
		"syncpack": "^13.0.4",
		"typescript": "^5.9.3",
		"vitest": "^3.0.5"
	},
	"keywords": [
		"app-icon",
		"app-icons",
		"icon-generator",
		"splash-screen",
		"launch-screen",
		"adaptive-icon",
		"favicon",
		"ios",
		"android",
		"web",
		"pwa",
		"expo",
		"react-native",
		"mobile",
		"cli",
		"tui",
		"google-fonts",
		"asset-generator"
	],
	"license": "MIT",
	"author": "Guillem Puche",
	"bugs": "https://github.com/guillempuche/appicons/issues",
	"engines": {
		"node": ">=22"
	},
	"homepage": "https://github.com/guillempuche/appicons#readme"
}
