{
	"name": "@86d-app/appointments",
	"version": "0.0.42",
	"description": "Appointments — service-based booking with staff scheduling, time slots, and customer appointment management",
	"keywords": [
		"commerce",
		"appointments",
		"booking",
		"scheduling",
		"services",
		"staff",
		"calendar"
	],
	"homepage": "https://86d.app",
	"repository": {
		"type": "git",
		"url": "https://github.com/86d-app/86d.git",
		"directory": "modules/appointments"
	},
	"license": "MIT",
	"author": "86d <chat@86d.app>",
	"type": "module",
	"exports": {
		".": {
			"types": "./dist/index.d.ts",
			"default": "./dist/index.js"
		},
		"./*": "./dist/*",
		"./admin/components/appointment-detail": {
			"types": "./dist/admin/components/appointment-detail.d.ts",
			"default": "./dist/admin/components/appointment-detail.js"
		},
		"./admin/components/appointment-list": {
			"types": "./dist/admin/components/appointment-list.d.ts",
			"default": "./dist/admin/components/appointment-list.js"
		},
		"./admin/components/service-list": {
			"types": "./dist/admin/components/service-list.d.ts",
			"default": "./dist/admin/components/service-list.js"
		},
		"./admin/components/staff-list": {
			"types": "./dist/admin/components/staff-list.d.ts",
			"default": "./dist/admin/components/staff-list.js"
		},
		"./components": {
			"types": "./dist/store/components/mdx.d.ts",
			"default": "./dist/store/components/mdx.js"
		}
	},
	"files": [
		"dist",
		"!dist/**/__tests__",
		"!dist/**/__tests__/**",
		"!dist/**/*.test.js",
		"!dist/**/*.test.d.ts",
		"!dist/**/*.test.d.ts.map",
		"README.md"
	],
	"scripts": {
		"build": "86d module build",
		"check": "biome check src",
		"check:fix": "biome check --write --unsafe src",
		"clean": "git clean -xdf .cache .turbo dist node_modules",
		"dev": "tsc",
		"test": "vitest run",
		"test:watch": "vitest watch",
		"typecheck": "tsc --noEmit --emitDeclarationOnly false"
	},
	"dependencies": {
		"@86d-app/core": "0.0.42"
	},
	"peerDependencies": {
		"react": "19.2.8"
	},
	"peerDependenciesMeta": {
		"react": {
			"optional": true
		}
	},
	"publishConfig": {
		"access": "public",
		"exports": {
			".": {
				"types": "./dist/index.d.ts",
				"default": "./dist/index.js"
			},
			"./*": "./dist/*",
			"./admin/components/appointment-detail": {
				"types": "./dist/admin/components/appointment-detail.d.ts",
				"default": "./dist/admin/components/appointment-detail.js"
			},
			"./admin/components/appointment-list": {
				"types": "./dist/admin/components/appointment-list.d.ts",
				"default": "./dist/admin/components/appointment-list.js"
			},
			"./admin/components/service-list": {
				"types": "./dist/admin/components/service-list.d.ts",
				"default": "./dist/admin/components/service-list.js"
			},
			"./admin/components/staff-list": {
				"types": "./dist/admin/components/staff-list.d.ts",
				"default": "./dist/admin/components/staff-list.js"
			},
			"./components": {
				"types": "./dist/store/components/mdx.d.ts",
				"default": "./dist/store/components/mdx.js"
			}
		}
	}
}
