{
	"name": "@ctx-core/dom",
	"version": "15.3.104",
	"description": "ctx-core dom",
	"keywords": [
		"ctx-core",
		"dom"
	],
	"homepage": "https://github.com/ctx-core/dom#readme",
	"bugs": {
		"url": "https://github.com/ctx-core/dom/issues"
	},
	"repository": {
		"type": "git",
		"url": "https://github.com/ctx-core/dom.git"
	},
	"license": "Apache-2.0",
	"author": {
		"name": "Brian Takita",
		"url": "https://briantakita.me",
		"email": "info+ctx-core-dom@briantakita.me"
	},
	"type": "module",
	"files": [
		"*.d.ts",
		"*.js",
		"*.json",
		"addEvent",
		"baseURI",
		"bounding_client_rect",
		"check_element",
		"class__add",
		"class__contains",
		"class__remove",
		"class__set",
		"class__toggle",
		"closest",
		"custom_event__trigger",
		"dom__bind",
		"el",
		"el_a",
		"element_constructor",
		"empty_window_location",
		"fragment",
		"global",
		"has_dom",
		"hostname",
		"html__fragment",
		"if_has_dom",
		"if_no_dom",
		"is_hidden",
		"is_visible",
		"isElement",
		"isNode",
		"location_hash_query",
		"matches",
		"matches_vendor",
		"native_event__trigger",
		"no_dom",
		"obj_dom",
		"obj_dom_a",
		"offset_bcr",
		"onremove__bind_dom",
		"parent__el",
		"parent__el_a",
		"position_offset",
		"position_offset_a",
		"px_rem",
		"rem_px",
		"scroll__anchor__onclick",
		"scroll_anchor",
		"scroll_bcr",
		"scrollIntoView_collection_child",
		"scrollTop",
		"scrollToY",
		"url_hash_str",
		"_types"
	],
	"types": "./index.d.ts",
	"exports": {
		".": "./index.js",
		"./package.json": "./package.json"
	},
	"scripts": {
		"build": ":",
		"clean": ":",
		"exec": "$@",
		"prepublishOnly": "bun run clean && bun run build && bun run test && publint && attw --pack --ignore-rules cjs-resolves-to-esm",
		"test": "bun run test:types && bun run test:unit",
		"test:types": "tsc --noEmit",
		"test:unit": "tsx node_modules/uvu/bin.js . '\\.test\\.(ts|js)$'",
		"disable:test:unit:coverage": "c8 bun run test:unit"
	},
	"dependencies": {
		"ctx-core": "*"
	},
	"devDependencies": {
		"c8": "^11.0.0",
		"tsx": "^4.21.0",
		"typescript": "next",
		"uvu": "^0.5.6"
	},
	"publishConfig": {
		"access": "public"
	},
	"sideEffects": false
}
