{
	"name": "@ilamy/calendar",
	"version": "1.3.3",
	"description": "A full-featured React calendar component library built with Shadcn-Ui, Tailwind CSS, and TypeScript.",
	"author": "Sujeet Kc",
	"license": "MIT",
	"homepage": "https://ilamy.dev",
	"repository": {
		"type": "git",
		"url": "git+https://github.com/kcsujeet/ilamy-calendar.git"
	},
	"bugs": {
		"url": "https://github.com/kcsujeet/ilamy-calendar/issues"
	},
	"keywords": [
		"react",
		"calendar",
		"typescript",
		"tailwind",
		"components",
		"shadcn",
		"radix-ui",
		"dnd-kit",
		"motion",
		"events",
		"scheduling",
		"drag-and-drop",
		"recurring-events"
	],
	"private": false,
	"type": "module",
	"main": "./dist/index.js",
	"module": "./dist/index.js",
	"types": "./dist/index.d.ts",
	"exports": {
		".": {
			"import": {
				"types": "./dist/index.d.ts",
				"default": "./dist/index.js"
			}
		}
	},
	"files": [
		"dist",
		"README.md",
		"LICENSE"
	],
	"sideEffects": false,
	"scripts": {
		"dev": "bun --hot src/index.tsx",
		"start": "NODE_ENV=production bun src/index.tsx",
		"build": "NODE_ENV=production bunx bunup",
		"lint": "bunx biome lint . --diagnostic-level=error",
		"lint:fix": "bunx biome lint --write .",
		"format": "bunx biome format --write .",
		"format:check": "bunx biome format .",
		"check": "bunx biome check . --diagnostic-level=error",
		"check:fix": "bunx biome check --write .",
		"test": "bun test",
		"test:coverage": "bun test --coverage",
		"test:coverage:report": "bun test --coverage --reporter=html",
		"type-check": "bunx tsc --noEmit",
		"ci": "bun run check && bun run type-check && bun run test && bun run build",
		"pre-commit": "bun run check:fix",
		"prepare": "bunx husky",
		"release": "bun run ci && npm publish --access public",
		"version:patch": "npm version patch",
		"version:minor": "npm version minor",
		"version:major": "npm version major"
	},
	"peerDependencies": {
		"react": "^19.1.0",
		"react-dom": "^19.1.0",
		"tailwindcss": "^4.1.11",
		"tailwindcss-animate": "^1.0.7"
	},
	"dependencies": {
		"@dnd-kit/core": "^6.3.1",
		"@dnd-kit/modifiers": "^9.0.0",
		"@radix-ui/react-checkbox": "^1.3.3",
		"@radix-ui/react-dialog": "^1.1.15",
		"@radix-ui/react-label": "^2.1.8",
		"@radix-ui/react-popover": "^1.1.15",
		"@radix-ui/react-scroll-area": "^1.2.10",
		"@radix-ui/react-select": "^2.2.6",
		"@radix-ui/react-slot": "^1.2.4",
		"@radix-ui/react-tabs": "^1.1.13",
		"class-variance-authority": "^0.7.1",
		"clsx": "^2.1.1",
		"dayjs": "^1.11.19",
		"lucide-react": "^0.475.0",
		"motion": "^12.23.26",
		"react-day-picker": "^9.13.0",
		"rrule": "^2.8.1",
		"tailwind-merge": "^3.4.0"
	},
	"devDependencies": {
		"@biomejs/biome": "^2.3.10",
		"@happy-dom/global-registrator": "^18.0.1",
		"@testing-library/dom": "^10.4.1",
		"@testing-library/jest-dom": "^6.9.1",
		"@testing-library/react": "^16.3.1",
		"@types/bun": "latest",
		"@types/react": "^19.2.7",
		"@types/react-dom": "^19.2.3",
		"@types/rrule": "^2.2.9",
		"bun-plugin-tailwind": "^0.1.2",
		"bunup": "^0.16.11",
		"husky": "^9.1.7",
		"lint-staged": "^16.2.7"
	},
	"publishConfig": {
		"access": "public"
	}
}
