{
  "name": "@vandeurenglenn/lit-elements",
  "version": "0.3.37",
  "description": "set of lit elements following Material Design 3 spec",
  "type": "module",
  "scripts": {
    "watch": "rollup -c -w",
    "build": "rollup -c",
    "serve": "jsproject --serve ./exports/bundle --port 8887",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "files": [
    "./exports",
    "LICENSE"
  ],
  "keywords": [],
  "author": "",
  "license": "MIT",
  "dependencies": {
    "@material-symbols/svg-400": "^0.43.0",
    "@vandeurenglenn/custom-shared-styles": "^0.0.22",
    "@vandeurenglenn/flex-elements": "^1.3.2",
    "lit": "^3.3.2",
    "scoped-pubsub": "^1.0.3"
  },
  "devDependencies": {
    "@rollup/plugin-commonjs": "^29.0.2",
    "@rollup/plugin-json": "^6.1.0",
    "@rollup/plugin-node-resolve": "^16.0.3",
    "@rollup/plugin-terser": "^1.0.0",
    "@rollup/plugin-typescript": "^12.3.0",
    "@types/html": "^1.0.4",
    "@types/node": "^25.5.0",
    "globby": "^16.2.0",
    "rimraf": "^6.1.3",
    "rollup": "^4.60.0",
    "rollup-plugin-auto-exports": "^1.1.1",
    "rollup-plugin-material-symbols": "^2.1.6",
    "tslib": "^2.8.1",
    "typescript": "^6.0.2"
  },
  "exports": {
    ".": {
      "import": "./exports/lit-elements.js",
      "types": "./exports/lit-elements.d.ts"
    },
    "./banner": {
      "import": "./exports/banner.js",
      "types": "./exports/src/banner/banner.d.ts"
    },
    "./banner.js": {
      "import": "./exports/banner.js",
      "types": "./exports/src/banner/banner.d.ts"
    },
    "./button": {
      "import": "./exports/button.js",
      "types": "./exports/src/button/button.d.ts"
    },
    "./button.js": {
      "import": "./exports/button.js",
      "types": "./exports/src/button/button.d.ts"
    },
    "./card": {
      "import": "./exports/card.js",
      "types": "./exports/src/card/card.d.ts"
    },
    "./card.js": {
      "import": "./exports/card.js",
      "types": "./exports/src/card/card.d.ts"
    },
    "./code": {
      "import": "./exports/code.js",
      "types": "./exports/src/demo/code.d.ts"
    },
    "./code.js": {
      "import": "./exports/code.js",
      "types": "./exports/src/demo/code.d.ts"
    },
    "./demo-elements": {
      "import": "./exports/demo-elements.js",
      "types": "./exports/src/demo-elements.d.ts"
    },
    "./demo-elements.js": {
      "import": "./exports/demo-elements.js",
      "types": "./exports/src/demo-elements.d.ts"
    },
    "./demo-icons": {
      "import": "./exports/demo-icons.js",
      "types": "./exports/src/demo/demo-icons.d.ts"
    },
    "./demo-icons.js": {
      "import": "./exports/demo-icons.js",
      "types": "./exports/src/demo/demo-icons.d.ts"
    },
    "./demo": {
      "import": "./exports/demo.js",
      "types": "./exports/src/demo/demo.d.ts"
    },
    "./demo.js": {
      "import": "./exports/demo.js",
      "types": "./exports/src/demo/demo.d.ts"
    },
    "./dial": {
      "import": "./exports/dial.js",
      "types": "./exports/src/time-picker/dial.d.ts"
    },
    "./dial.js": {
      "import": "./exports/dial.js",
      "types": "./exports/src/time-picker/dial.d.ts"
    },
    "./dialog": {
      "import": "./exports/dialog.js",
      "types": "./exports/src/dialog/dialog.d.ts"
    },
    "./dialog.js": {
      "import": "./exports/dialog.js",
      "types": "./exports/src/dialog/dialog.d.ts"
    },
    "./divider": {
      "import": "./exports/divider.js",
      "types": "./exports/src/divider/divider.d.ts"
    },
    "./divider.js": {
      "import": "./exports/divider.js",
      "types": "./exports/src/divider/divider.d.ts"
    },
    "./drawer-button": {
      "import": "./exports/drawer-button.js",
      "types": "./exports/src/drawer/drawer-button.d.ts"
    },
    "./drawer-button.js": {
      "import": "./exports/drawer-button.js",
      "types": "./exports/src/drawer/drawer-button.d.ts"
    },
    "./drawer-item": {
      "import": "./exports/drawer-item.js",
      "types": "./exports/src/drawer/drawer-item.d.ts"
    },
    "./drawer-item.js": {
      "import": "./exports/drawer-item.js",
      "types": "./exports/src/drawer/drawer-item.d.ts"
    },
    "./drawer-layout": {
      "import": "./exports/drawer-layout.js",
      "types": "./exports/src/drawer/drawer-layout.d.ts"
    },
    "./drawer-layout.js": {
      "import": "./exports/drawer-layout.js",
      "types": "./exports/src/drawer/drawer-layout.d.ts"
    },
    "./drawer": {
      "import": "./exports/drawer.js",
      "types": "./exports/src/drawer/drawer.d.ts"
    },
    "./drawer.js": {
      "import": "./exports/drawer.js",
      "types": "./exports/src/drawer/drawer.d.ts"
    },
    "./dropdown-menu": {
      "import": "./exports/dropdown-menu.js",
      "types": "./exports/src/dropdown/dropdown-menu.d.ts"
    },
    "./dropdown-menu.js": {
      "import": "./exports/dropdown-menu.js",
      "types": "./exports/src/dropdown/dropdown-menu.d.ts"
    },
    "./dropdown": {
      "import": "./exports/dropdown.js",
      "types": "./exports/src/dropdown/dropdown.d.ts"
    },
    "./dropdown.js": {
      "import": "./exports/dropdown.js",
      "types": "./exports/src/dropdown/dropdown.d.ts"
    },
    "./elements": {
      "import": "./exports/elements.js",
      "types": "./exports/src/elements.d.ts"
    },
    "./elements.js": {
      "import": "./exports/elements.js",
      "types": "./exports/src/elements.d.ts"
    },
    "./elevation": {
      "import": "./exports/elevation.js",
      "types": "./exports/src/elevation/elevation.d.ts"
    },
    "./elevation.js": {
      "import": "./exports/elevation.js",
      "types": "./exports/src/elevation/elevation.d.ts"
    },
    "./helpers": {
      "import": "./exports/helpers.js",
      "types": "./exports/src/helpers.d.ts"
    },
    "./helpers.js": {
      "import": "./exports/helpers.js",
      "types": "./exports/src/helpers.d.ts"
    },
    "./hour-field": {
      "import": "./exports/hour-field.js",
      "types": "./exports/src/time-picker/hour-field.d.ts"
    },
    "./hour-field.js": {
      "import": "./exports/hour-field.js",
      "types": "./exports/src/time-picker/hour-field.d.ts"
    },
    "./icon-button": {
      "import": "./exports/icon-button.js",
      "types": "./exports/src/button/icon-button.d.ts"
    },
    "./icon-button.js": {
      "import": "./exports/icon-button.js",
      "types": "./exports/src/button/icon-button.d.ts"
    },
    "./icon-font": {
      "import": "./exports/icon-font.js",
      "types": "./exports/src/icon/icon-font.d.ts"
    },
    "./icon-font.js": {
      "import": "./exports/icon-font.js",
      "types": "./exports/src/icon/icon-font.d.ts"
    },
    "./icon-set": {
      "import": "./exports/icon-set.js",
      "types": "./exports/src/icon/icon-set.d.ts"
    },
    "./icon-set.js": {
      "import": "./exports/icon-set.js",
      "types": "./exports/src/icon/icon-set.d.ts"
    },
    "./icon-svg": {
      "import": "./exports/icon-svg.js",
      "types": "./exports/src/icon/icon-svg.d.ts"
    },
    "./icon-svg.js": {
      "import": "./exports/icon-svg.js",
      "types": "./exports/src/icon/icon-svg.d.ts"
    },
    "./icon": {
      "import": "./exports/icon.js",
      "types": "./exports/src/icon/icon.d.ts"
    },
    "./icon.js": {
      "import": "./exports/icon.js",
      "types": "./exports/src/icon/icon.d.ts"
    },
    "./input": {
      "import": "./exports/input.js",
      "types": "./exports/src/time-picker/input.d.ts"
    },
    "./input.js": {
      "import": "./exports/input.js",
      "types": "./exports/src/time-picker/input.d.ts"
    },
    "./list-item": {
      "import": "./exports/list-item.js",
      "types": "./exports/src/list/list-item.d.ts"
    },
    "./list-item.js": {
      "import": "./exports/list-item.js",
      "types": "./exports/src/list/list-item.d.ts"
    },
    "./list": {
      "import": "./exports/list.js",
      "types": "./exports/src/list/list.d.ts"
    },
    "./list.js": {
      "import": "./exports/list.js",
      "types": "./exports/src/list/list.d.ts"
    },
    "./menu": {
      "import": "./exports/menu.js",
      "types": "./exports/src/menu/menu.d.ts"
    },
    "./menu.js": {
      "import": "./exports/menu.js",
      "types": "./exports/src/menu/menu.d.ts"
    },
    "./minute-field": {
      "import": "./exports/minute-field.js",
      "types": "./exports/src/time-picker/minute-field.d.ts"
    },
    "./minute-field.js": {
      "import": "./exports/minute-field.js",
      "types": "./exports/src/time-picker/minute-field.d.ts"
    },
    "./pages": {
      "import": "./exports/pages.js",
      "types": "./exports/src/pages/pages.d.ts"
    },
    "./pages.js": {
      "import": "./exports/pages.js",
      "types": "./exports/src/pages/pages.d.ts"
    },
    "./pane": {
      "import": "./exports/pane.js",
      "types": "./exports/src/pane/pane.d.ts"
    },
    "./pane.js": {
      "import": "./exports/pane.js",
      "types": "./exports/src/pane/pane.d.ts"
    },
    "./pubsub": {
      "import": "./exports/pubsub.js",
      "types": "./exports/src/decorators/pubsub.d.ts"
    },
    "./pubsub.js": {
      "import": "./exports/pubsub.js",
      "types": "./exports/src/decorators/pubsub.d.ts"
    },
    "./rail": {
      "import": "./exports/rail.js",
      "types": "./exports/src/rail/rail.d.ts"
    },
    "./rail.js": {
      "import": "./exports/rail.js",
      "types": "./exports/src/rail/rail.d.ts"
    },
    "./root": {
      "import": "./exports/root.js",
      "types": "./exports/src/root/root.d.ts"
    },
    "./root.js": {
      "import": "./exports/root.js",
      "types": "./exports/src/root/root.d.ts"
    },
    "./section": {
      "import": "./exports/section.js",
      "types": "./exports/src/demo/section.d.ts"
    },
    "./section.js": {
      "import": "./exports/section.js",
      "types": "./exports/src/demo/section.d.ts"
    },
    "./select-mixin": {
      "import": "./exports/select-mixin.js",
      "types": "./exports/src/mixins/select-mixin.d.ts"
    },
    "./select-mixin.js": {
      "import": "./exports/select-mixin.js",
      "types": "./exports/src/mixins/select-mixin.d.ts"
    },
    "./selector-mixin": {
      "import": "./exports/selector-mixin.js",
      "types": "./exports/src/mixins/selector-mixin.d.ts"
    },
    "./selector-mixin.js": {
      "import": "./exports/selector-mixin.js",
      "types": "./exports/src/mixins/selector-mixin.d.ts"
    },
    "./selector": {
      "import": "./exports/selector.js",
      "types": "./exports/src/selector/selector.d.ts"
    },
    "./selector.js": {
      "import": "./exports/selector.js",
      "types": "./exports/src/selector/selector.d.ts"
    },
    "./supporting-pane": {
      "import": "./exports/supporting-pane.js",
      "types": "./exports/src/supporting-pane/supporting-pane.d.ts"
    },
    "./supporting-pane.js": {
      "import": "./exports/supporting-pane.js",
      "types": "./exports/src/supporting-pane/supporting-pane.d.ts"
    },
    "./tab": {
      "import": "./exports/tab.js",
      "types": "./exports/src/tabs/tab.d.ts"
    },
    "./tab.js": {
      "import": "./exports/tab.js",
      "types": "./exports/src/tabs/tab.d.ts"
    },
    "./tabs": {
      "import": "./exports/tabs.js",
      "types": "./exports/src/tabs/tabs.d.ts"
    },
    "./tabs.js": {
      "import": "./exports/tabs.js",
      "types": "./exports/src/tabs/tabs.d.ts"
    },
    "./text-field": {
      "import": "./exports/text-field.js",
      "types": "./exports/src/text-field/text-field.d.ts"
    },
    "./text-field.js": {
      "import": "./exports/text-field.js",
      "types": "./exports/src/text-field/text-field.d.ts"
    },
    "./theme": {
      "import": "./exports/theme.js",
      "types": "./exports/src/theme/theme.d.ts"
    },
    "./theme.js": {
      "import": "./exports/theme.js",
      "types": "./exports/src/theme/theme.d.ts"
    },
    "./time-picker": {
      "import": "./exports/time-picker.js",
      "types": "./exports/src/time-picker/time-picker.d.ts"
    },
    "./time-picker.js": {
      "import": "./exports/time-picker.js",
      "types": "./exports/src/time-picker/time-picker.d.ts"
    },
    "./title": {
      "import": "./exports/title.js",
      "types": "./exports/src/typography/title.d.ts"
    },
    "./title.js": {
      "import": "./exports/title.js",
      "types": "./exports/src/typography/title.d.ts"
    },
    "./toggle-button": {
      "import": "./exports/toggle-button.js",
      "types": "./exports/src/toggle/toggle-button.d.ts"
    },
    "./toggle-button.js": {
      "import": "./exports/toggle-button.js",
      "types": "./exports/src/toggle/toggle-button.d.ts"
    },
    "./toggle": {
      "import": "./exports/toggle.js",
      "types": "./exports/src/toggle/toggle.d.ts"
    },
    "./toggle.js": {
      "import": "./exports/toggle.js",
      "types": "./exports/src/toggle/toggle.d.ts"
    },
    "./top-app-bar": {
      "import": "./exports/top-app-bar.js",
      "types": "./exports/src/bar/top-app-bar.d.ts"
    },
    "./top-app-bar.js": {
      "import": "./exports/top-app-bar.js",
      "types": "./exports/src/bar/top-app-bar.d.ts"
    },
    "./types": {
      "import": "./exports/types.js",
      "types": "./exports/src/types.d.ts"
    },
    "./types.js": {
      "import": "./exports/types.js",
      "types": "./exports/src/types.d.ts"
    },
    "./typography": {
      "import": "./exports/typography.js",
      "types": "./exports/src/typography/typography.d.ts"
    },
    "./typography.js": {
      "import": "./exports/typography.js",
      "types": "./exports/src/typography/typography.d.ts"
    }
  }
}
