{
	"name": "@vandeurenglenn/custom-elements",
	"version": "0.1.22",
	"description": "set of custom (vanilla) elements following Material Design 3 spec",
	"type": "module",
	"scripts": {
		"watch": "rollup -c -w",
		"build": "rollup -c",
		"serve": "jsproject --serve ./exports --port 8888",
		"test": "echo \"Error: no test specified\" && exit 1"
	},
	"files": [
		"./exports",
		"LICENSE"
	],
	"keywords": [],
	"author": "",
	"license": "MIT",
	"dependencies": {
		"@material/web": "^1.0.0-pre.10",
		"@vandeurenglenn/flex-elements": "^0.3.2",
		"custom-element-decorator": "^0.6.0",
		"lit": "^2.7.6",
		"scoped-pubsub": "^1.0.3"
	},
	"devDependencies": {
		"@rollup/plugin-commonjs": "^25.0.2",
		"@rollup/plugin-json": "^6.0.0",
		"@rollup/plugin-node-resolve": "^15.1.0",
		"@rollup/plugin-typescript": "^11.1.1",
		"@types/node": "^20.3.0",
		"globby": "^13.1.4",
		"rimraf": "^5.0.1",
		"rollup": "^3.24.1",
		"tslib": "^2.5.3",
		"typescript": "^5.1.3"
	},
	"exports": {
		".": {
			"import": "./exports/custom-elements.js",
			"types": "./exports/custom-elements.d.ts"
		},
		"./banner.js": {
			"import": "./exports/banner.js",
			"types": "./exports/banner/banner.d.ts"
		},
		"./button.js": {
			"import": "./exports/button.js",
			"types": "./exports/button/button.d.ts"
		},
		"./card.js": {
			"import": "./exports/card.js",
			"types": "./exports/card/card.d.ts"
		},
		"./code.js": {
			"import": "./exports/code.js",
			"types": "./exports/demo/code.d.ts"
		},
		"./demo-elements.js": {
			"import": "./exports/demo-elements.js",
			"types": "./exports/demo-elements.d.ts"
		},
		"./dial.js": {
			"import": "./exports/dial.js",
			"types": "./exports/time-picker/dial.d.ts"
		},
		"./divider.js": {
			"import": "./exports/divider.js",
			"types": "./exports/divider/divider.d.ts"
		},
		"./drawer-button.js": {
			"import": "./exports/drawer-button.js",
			"types": "./exports/drawer/drawer-button.d.ts"
		},
		"./drawer-item.js": {
			"import": "./exports/drawer-item.js",
			"types": "./exports/drawer/drawer-item.d.ts"
		},
		"./drawer-layout.js": {
			"import": "./exports/drawer-layout.js",
			"types": "./exports/drawer/drawer-layout.d.ts"
		},
		"./drawer.js": {
			"import": "./exports/drawer.js",
			"types": "./exports/drawer/drawer.d.ts"
		},
		"./elements.js": {
			"import": "./exports/elements.js",
			"types": "./exports/elements.d.ts"
		},
		"./elevation.js": {
			"import": "./exports/elevation.js",
			"types": "./exports/elevation/elevation.d.ts"
		},
		"./hour-field.js": {
			"import": "./exports/hour-field.js",
			"types": "./exports/time-picker/hour-field.d.ts"
		},
		"./icon-button.js": {
			"import": "./exports/icon-button.js",
			"types": "./exports/button/icon-button.d.ts"
		},
		"./icon.js": {
			"import": "./exports/icon.js",
			"types": "./exports/icon/icon.d.ts"
		},
		"./input.js": {
			"import": "./exports/input.js",
			"types": "./exports/time-picker/input.d.ts"
		},
		"./minute-field.js": {
			"import": "./exports/minute-field.js",
			"types": "./exports/time-picker/minute-field.d.ts"
		},
		"./mode.js": {
			"import": "./exports/mode.js",
			"types": "./exports/theme/mode.d.ts"
		},
		"./pages.js": {
			"import": "./exports/pages.js",
			"types": "./exports/pages/pages.d.ts"
		},
		"./pane.js": {
			"import": "./exports/pane.js",
			"types": "./exports/pane/pane.d.ts"
		},
		"./pubsub.js": {
			"import": "./exports/pubsub.js",
			"types": "./exports/decorators/pubsub.d.ts"
		},
		"./rail.js": {
			"import": "./exports/rail.js",
			"types": "./exports/rail/rail.d.ts"
		},
		"./scroll-mixin.js": {
			"import": "./exports/scroll-mixin.js",
			"types": "./exports/mixins/scroll-mixin.d.ts"
		},
		"./section.js": {
			"import": "./exports/section.js",
			"types": "./exports/section/section.d.ts"
		},
		"./select-mixin.js": {
			"import": "./exports/select-mixin.js",
			"types": "./exports/mixins/select-mixin.d.ts"
		},
		"./selector-mixin.js": {
			"import": "./exports/selector-mixin.js",
			"types": "./exports/mixins/selector-mixin.d.ts"
		},
		"./selector.js": {
			"import": "./exports/selector.js",
			"types": "./exports/selector/selector.d.ts"
		},
		"./theme.js": {
			"import": "./exports/theme.js",
			"types": "./exports/theme/theme.d.ts"
		},
		"./time-picker.js": {
			"import": "./exports/time-picker.js",
			"types": "./exports/time-picker/time-picker.d.ts"
		},
		"./title.js": {
			"import": "./exports/title.js",
			"types": "./exports/typography/title.d.ts"
		},
		"./top-app-bar.js": {
			"import": "./exports/top-app-bar.js",
			"types": "./exports/bar/top-app-bar.d.ts"
		},
		"./types.js": {
			"import": "./exports/types.js",
			"types": "./exports/types.d.ts"
		},
		"./typography.js": {
			"import": "./exports/typography.js",
			"types": "./exports/typography/typography.d.ts"
		}
	}
}
