{
	"name": "@lume/element",
	"version": "0.17.1",
	"description": "Create Custom Elements with reactivity and automatic re-rendering.",
	"author": "Joe Pea <joe@trusktr.io>",
	"license": "MIT",
	"homepage": "http://github.com/lume/element#readme",
	"type": "module",
	"main": "dist/index.js",
	"types": "dist/index.d.ts",
	"scripts": {
		"LUME SCRIPTS XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": "",
		"clean": "lume clean",
		"// TODO remove patch-package once we update Stencil to support jsxImportSource in https://github.com/stenciljs/core/issues/6180": "",
		"build": "patch-package && lume build && npm run build:copy",
		"build:copy": "npm run build:copy:jsx-runtime",
		"build:copy:jsx-runtime": "ncp ./dist/jsx-runtime.d.ts ./jsx-runtime.d.ts && ncp ./dist/jsx-runtime.js ./jsx-runtime.js",
		"// ^ build:copy TODO": "Add a copy files feature to lume build. This would copy specified files after each build or re-build. Perhaps add options for the existing copyAssets command",
		"dev": "patch-package && lume dev",
		"typecheck": "lume typecheck",
		"typecheck:watch": "lume typecheckWatch",
		"test": "lume test",
		"test:watch": "lume test --watch",
		"prettier": "lume prettier",
		"prettier:check": "lume prettierCheck",
		"release:patch": "lume releasePatch",
		"release:minor": "lume releaseMinor",
		"release:major": "lume releaseMajor",
		"release:beta": "lume releaseBeta",
		"version": "lume versionHook",
		"postversion": "lume postVersionHook"
	},
	"dependencies": {
		"babel-preset-solid": "^1.0.0",
		"classy-solid": "^0.4.4 || ^0.5.2",
		"lowclass": "^8.0.0",
		"solid-js": "^1.0.0"
	},
	"devDependencies": {
		"@lume/cli": "^0.15.0",
		"@stencil/core": "^4.0.0",
		"@types/react": "^19.0.0",
		"@types/react-dom": "^19.0.0",
		"ncp": "^2.0.0",
		"patch-package": "^8.0.0",
		"prettier": "3.5.3",
		"svelte": "^5.2.3",
		"typescript": "^5.0.0",
		"vue": "^3.5.12"
	},
	"peerDependencies": {
		"@stencil/core": "^4.0.0",
		"@types/react": "*",
		"@types/react-dom": "*",
		"svelte": "^5.0.0",
		"vue": "^3.0.0"
	},
	"peerDependenciesMeta": {
		"@stencil/core": {
			"optional": true
		},
		"@types/react": {
			"optional": true
		},
		"@types/react-dom": {
			"optional": true
		},
		"svelte": {
			"optional": true
		},
		"vue": {
			"optional": true
		}
	},
	"repository": {
		"type": "git",
		"url": "git+ssh://git@github.com/lume/element.git"
	},
	"bugs": {
		"url": "https://github.com/lume/element/issues"
	},
	"keywords": [
		"custom elements",
		"custom-elements",
		"web components",
		"web-components",
		"html",
		"shadowdom",
		"shadow-dom",
		"ui",
		"ui components",
		"ui-components",
		"frp",
		"functional reactive programming",
		"functional-reactive-programming",
		"reactive programming",
		"reactive-programming",
		"reactive coding",
		"reactive-coding",
		"reactive variables",
		"reactive-variables",
		"reactivity",
		"reactive computation",
		"reactive-computation"
	]
}
