{
	"name": "pi-sprite",
	"version": "1.1.0",
	"description": "A slim Codex-style sprite companion for Pi with /context, /recap, and /btw.",
	"keywords": [
		"pi-package",
		"pi",
		"pi-extension",
		"sprite",
		"petdex",
		"codex-pets",
		"context",
		"recap",
		"btw"
	],
	"license": "MIT",
	"author": "Alex Furrier",
	"homepage": "https://github.com/safurrier/pi-sprite#readme",
	"repository": {
		"type": "git",
		"url": "git+https://github.com/safurrier/pi-sprite.git"
	},
	"bugs": {
		"url": "https://github.com/safurrier/pi-sprite/issues"
	},
	"pi": {
		"extensions": [
			"./extensions/index.ts"
		],
		"skills": [
			"./skills"
		],
		"image": "https://safurrier.github.io/pi-sprite/assets/wendybot3000-demo.gif"
	},
	"peerDependencies": {
		"@earendil-works/pi-ai": "*",
		"@earendil-works/pi-coding-agent": "*",
		"@earendil-works/pi-tui": "*"
	},
	"scripts": {
		"setup": "npm install",
		"fmt": "biome check --write .",
		"fmt:check": "biome check .",
		"lint": "biome lint .",
		"typecheck": "tsc --noEmit",
		"test": "mkdir -p test-results && node --test --import tsx tests/*.test.ts",
		"test:e2e": "node tests/e2e/run-e2e.mjs",
		"build": "npm pack --dry-run",
		"check": "npm run fmt:check && npm run lint && npm run typecheck && npm test && npm run build",
		"ci": "npm run check",
		"verify": "npm run check && npm run test:e2e"
	},
	"devDependencies": {
		"@biomejs/biome": "2.4.16",
		"@earendil-works/pi-ai": "^0.80.3",
		"@earendil-works/pi-coding-agent": "^0.80.3",
		"@earendil-works/pi-tui": "^0.80.3",
		"@types/adm-zip": "^0.5.8",
		"@types/node": "^22.0.0",
		"tsx": "^4.22.3",
		"typescript": "^5.9.0"
	},
	"files": [
		"extensions",
		"src",
		"skills",
		"examples",
		"README.md",
		"LICENSE",
		"NOTICE.md",
		"CHANGELOG.md"
	],
	"dependencies": {
		"adm-zip": "^0.5.17",
		"sharp": "^0.33.5"
	}
}
