{
	"name": "@superbuilders/incept-renderer",
	"version": "0.1.30",
	"description": "QTI 3.0 Assessment Renderer - Parse, validate, and render QTI XML with customizable themes",
	"type": "module",
	"main": "./dist/index.js",
	"module": "./dist/index.js",
	"types": "./dist/index.d.ts",
	"exports": {
		".": {
			"types": "./dist/index.d.ts",
			"import": "./dist/index.js"
		},
		"./actions": {
			"types": "./dist/actions/index.d.ts",
			"import": "./dist/actions/index.js"
		},
		"./components": {
			"types": "./dist/components/index.d.ts",
			"import": "./dist/components/index.js"
		},
		"./types": {
			"types": "./dist/types.d.ts",
			"import": "./dist/types.js"
		},
		"./styles/themes.css": {
			"style": "./dist/styles/themes.css",
			"default": "./dist/styles/themes.css"
		},
		"./styles/duolingo.css": {
			"style": "./dist/styles/duolingo.css",
			"default": "./dist/styles/duolingo.css"
		}
	},
	"files": [
		"dist",
		"README.md"
	],
	"scripts": {
		"build": "tsup",
		"dev": "tsup --watch",
		"typecheck": "tsc --noEmit"
	},
	"peerDependencies": {
		"react": "^18 || ^19",
		"react-dom": "^18 || ^19"
	},
	"dependencies": {
		"@superbuilders/errors": "^3.0.2",
		"@superbuilders/slog": "^4.0.0",
		"@dnd-kit/core": "^6.3.1",
		"@dnd-kit/sortable": "^10.0.0",
		"@dnd-kit/utilities": "^3.2.2",
		"@radix-ui/react-checkbox": "^1.3.3",
		"@radix-ui/react-label": "^2.1.7",
		"@radix-ui/react-radio-group": "^1.3.8",
		"@radix-ui/react-select": "^2.2.6",
		"@radix-ui/react-separator": "^1.1.7",
		"class-variance-authority": "^0.7.1",
		"clsx": "^2.1.1",
		"fast-xml-parser": "^5.3.0",
		"lucide-react": "^0.548.0",
		"tailwind-merge": "^3.3.1",
		"zod": "^4.1.12"
	},
	"devDependencies": {
		"@types/react": "^19.1.8",
		"@types/react-dom": "^19.1.6",
		"tsup": "^8.0.0",
		"typescript": "^5.8.3"
	},
	"keywords": [
		"qti",
		"assessment",
		"quiz",
		"testing",
		"education",
		"renderer",
		"react"
	],
	"license": "MIT",
	"repository": {
		"type": "git",
		"url": "https://github.com/superbuilders/duolingo"
	}
}
