{ "name": "@nvidia-elements/core", "version": "2.3.0", "release": { "extends": "../../release.config.js" }, "description": "The Design Language for AI/ML Factories Building at the Speed of Light. Provides a set of accessible and themeable UI elements.", "keywords": [ "nvidia", "web-components", "custom-elements", "design-system", "ui-components", "accessibility", "lit" ], "homepage": "https://NVIDIA.github.io/elements/", "repository": { "type": "git", "url": "git+https://github.com/NVIDIA/elements.git", "directory": "projects/core" }, "type": "module", "customElements": "dist/custom-elements.json", "contributes": { "html": { "customData": [ "./dist/data.html.json" ] }, "snippets": [ { "language": "html", "path": "./dist/data.snippets.json" } ] }, "scripts": { "ci": "wireit", "dev": "wireit", "build": "wireit", "build:icons": "wireit", "test": "wireit", "test:types": "wireit", "test:watch": "wireit", "test:axe": "wireit", "test:ssr": "wireit", "test:coverage": "wireit", "test:lighthouse": "wireit", "test:visual": "wireit", "lint": "wireit", "lint:fix": "wireit" }, "files": [ "README.md", "CHANGELOG.md", "NOTICE.md", "package.json", "dist/**/*" ], "sideEffects": [ "./dist/polyfills/index.js", "./dist/polyfills/custom-state-set.js", "./dist/test/index.js", "./dist/bundles/*.js", "./**/define.js", "./**/server.js" ], "exports": { "./package.json": "./package.json", "./CHANGELOG.md": "./CHANGELOG.md", "./custom-elements.json": "./dist/custom-elements.json", "./data.html.json": "./dist/data.html.json", "./data.snippets.json": "./dist/data.snippets.json", "./*.examples.json": "./dist/*.examples.json", ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "./index.js": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "./polyfills": { "types": "./dist/polyfills/index.d.ts", "default": "./dist/polyfills/index.js" }, "./polyfills/index.js": { "types": "./dist/polyfills/index.d.ts", "default": "./dist/polyfills/index.js" }, "./polyfills/custom-state-set.js": { "types": "./dist/polyfills/custom-state-set.d.ts", "default": "./dist/polyfills/custom-state-set.js" }, "./bundles/*": { "default": "./dist/bundles/*" }, "./custom-elements-jsx": { "types": "./dist/custom-elements-jsx.d.ts" }, "./custom-elements-vue": { "types": "./dist/custom-elements-vue.d.ts" }, "./accordion": { "types": "./dist/accordion/index.d.ts", "default": "./dist/accordion/index.js" }, "./accordion/index.js": { "types": "./dist/accordion/index.d.ts", "default": "./dist/accordion/index.js" }, "./accordion/define.js": { "types": "./dist/accordion/define.d.ts", "default": "./dist/accordion/define.js" }, "./alert": { "types": "./dist/alert/index.d.ts", "default": "./dist/alert/index.js" }, "./alert/index.js": { "types": "./dist/alert/index.d.ts", "default": "./dist/alert/index.js" }, "./alert/define.js": { "types": "./dist/alert/define.d.ts", "default": "./dist/alert/define.js" }, "./avatar": { "types": "./dist/avatar/index.d.ts", "default": "./dist/avatar/index.js" }, "./avatar/index.js": { "types": "./dist/avatar/index.d.ts", "default": "./dist/avatar/index.js" }, "./avatar/define.js": { "types": "./dist/avatar/define.d.ts", "default": "./dist/avatar/define.js" }, "./badge": { "types": "./dist/badge/index.d.ts", "default": "./dist/badge/index.js" }, "./badge/index.js": { "types": "./dist/badge/index.d.ts", "default": "./dist/badge/index.js" }, "./badge/define.js": { "types": "./dist/badge/define.d.ts", "default": "./dist/badge/define.js" }, "./breadcrumb": { "types": "./dist/breadcrumb/index.d.ts", "default": "./dist/breadcrumb/index.js" }, "./breadcrumb/index.js": { "types": "./dist/breadcrumb/index.d.ts", "default": "./dist/breadcrumb/index.js" }, "./breadcrumb/define.js": { "types": "./dist/breadcrumb/define.d.ts", "default": "./dist/breadcrumb/define.js" }, "./button": { "types": "./dist/button/index.d.ts", "default": "./dist/button/index.js" }, "./button/index.js": { "types": "./dist/button/index.d.ts", "default": "./dist/button/index.js" }, "./button/define.js": { "types": "./dist/button/define.d.ts", "default": "./dist/button/define.js" }, "./button-group": { "types": "./dist/button-group/index.d.ts", "default": "./dist/button-group/index.js" }, "./button-group/index.js": { "types": "./dist/button-group/index.d.ts", "default": "./dist/button-group/index.js" }, "./button-group/define.js": { "types": "./dist/button-group/define.d.ts", "default": "./dist/button-group/define.js" }, "./card": { "types": "./dist/card/index.d.ts", "default": "./dist/card/index.js" }, "./card/index.js": { "types": "./dist/card/index.d.ts", "default": "./dist/card/index.js" }, "./card/define.js": { "types": "./dist/card/define.d.ts", "default": "./dist/card/define.js" }, "./chat-message": { "types": "./dist/chat-message/index.d.ts", "default": "./dist/chat-message/index.js" }, "./chat-message/index.js": { "types": "./dist/chat-message/index.d.ts", "default": "./dist/chat-message/index.js" }, "./chat-message/define.js": { "types": "./dist/chat-message/define.d.ts", "default": "./dist/chat-message/define.js" }, "./checkbox": { "types": "./dist/checkbox/index.d.ts", "default": "./dist/checkbox/index.js" }, "./checkbox/index.js": { "types": "./dist/checkbox/index.d.ts", "default": "./dist/checkbox/index.js" }, "./checkbox/define.js": { "types": "./dist/checkbox/define.d.ts", "default": "./dist/checkbox/define.js" }, "./color": { "types": "./dist/color/index.d.ts", "default": "./dist/color/index.js" }, "./color/index.js": { "types": "./dist/color/index.d.ts", "default": "./dist/color/index.js" }, "./color/define.js": { "types": "./dist/color/define.d.ts", "default": "./dist/color/define.js" }, "./combobox": { "types": "./dist/combobox/index.d.ts", "default": "./dist/combobox/index.js" }, "./combobox/index.js": { "types": "./dist/combobox/index.d.ts", "default": "./dist/combobox/index.js" }, "./combobox/define.js": { "types": "./dist/combobox/define.d.ts", "default": "./dist/combobox/define.js" }, "./copy-button": { "types": "./dist/copy-button/index.d.ts", "default": "./dist/copy-button/index.js" }, "./copy-button/index.js": { "types": "./dist/copy-button/index.d.ts", "default": "./dist/copy-button/index.js" }, "./copy-button/define.js": { "types": "./dist/copy-button/define.d.ts", "default": "./dist/copy-button/define.js" }, "./date": { "types": "./dist/date/index.d.ts", "default": "./dist/date/index.js" }, "./date/index.js": { "types": "./dist/date/index.d.ts", "default": "./dist/date/index.js" }, "./date/define.js": { "types": "./dist/date/define.d.ts", "default": "./dist/date/define.js" }, "./datetime": { "types": "./dist/datetime/index.d.ts", "default": "./dist/datetime/index.js" }, "./datetime/index.js": { "types": "./dist/datetime/index.d.ts", "default": "./dist/datetime/index.js" }, "./datetime/define.js": { "types": "./dist/datetime/define.d.ts", "default": "./dist/datetime/define.js" }, "./dialog": { "types": "./dist/dialog/index.d.ts", "default": "./dist/dialog/index.js" }, "./dialog/index.js": { "types": "./dist/dialog/index.d.ts", "default": "./dist/dialog/index.js" }, "./dialog/define.js": { "types": "./dist/dialog/define.d.ts", "default": "./dist/dialog/define.js" }, "./divider": { "types": "./dist/divider/index.d.ts", "default": "./dist/divider/index.js" }, "./divider/index.js": { "types": "./dist/divider/index.d.ts", "default": "./dist/divider/index.js" }, "./divider/define.js": { "types": "./dist/divider/define.d.ts", "default": "./dist/divider/define.js" }, "./dot": { "types": "./dist/dot/index.d.ts", "default": "./dist/dot/index.js" }, "./dot/index.js": { "types": "./dist/dot/index.d.ts", "default": "./dist/dot/index.js" }, "./dot/define.js": { "types": "./dist/dot/define.d.ts", "default": "./dist/dot/define.js" }, "./drawer": { "types": "./dist/drawer/index.d.ts", "default": "./dist/drawer/index.js" }, "./drawer/index.js": { "types": "./dist/drawer/index.d.ts", "default": "./dist/drawer/index.js" }, "./drawer/define.js": { "types": "./dist/drawer/define.d.ts", "default": "./dist/drawer/define.js" }, "./dropdown": { "types": "./dist/dropdown/index.d.ts", "default": "./dist/dropdown/index.js" }, "./dropdown/index.js": { "types": "./dist/dropdown/index.d.ts", "default": "./dist/dropdown/index.js" }, "./dropdown/define.js": { "types": "./dist/dropdown/define.d.ts", "default": "./dist/dropdown/define.js" }, "./dropdown-group": { "types": "./dist/dropdown-group/index.d.ts", "default": "./dist/dropdown-group/index.js" }, "./dropdown-group/index.js": { "types": "./dist/dropdown-group/index.d.ts", "default": "./dist/dropdown-group/index.js" }, "./dropdown-group/define.js": { "types": "./dist/dropdown-group/define.d.ts", "default": "./dist/dropdown-group/define.js" }, "./dropzone": { "types": "./dist/dropzone/index.d.ts", "default": "./dist/dropzone/index.js" }, "./dropzone/index.js": { "types": "./dist/dropzone/index.d.ts", "default": "./dist/dropzone/index.js" }, "./dropzone/define.js": { "types": "./dist/dropzone/define.d.ts", "default": "./dist/dropzone/define.js" }, "./file": { "types": "./dist/file/index.d.ts", "default": "./dist/file/index.js" }, "./file/index.js": { "types": "./dist/file/index.d.ts", "default": "./dist/file/index.js" }, "./file/define.js": { "types": "./dist/file/define.d.ts", "default": "./dist/file/define.js" }, "./format-bytes": { "types": "./dist/format-bytes/index.d.ts", "default": "./dist/format-bytes/index.js" }, "./format-bytes/index.js": { "types": "./dist/format-bytes/index.d.ts", "default": "./dist/format-bytes/index.js" }, "./format-bytes/define.js": { "types": "./dist/format-bytes/define.d.ts", "default": "./dist/format-bytes/define.js" }, "./format-datetime": { "types": "./dist/format-datetime/index.d.ts", "default": "./dist/format-datetime/index.js" }, "./format-datetime/index.js": { "types": "./dist/format-datetime/index.d.ts", "default": "./dist/format-datetime/index.js" }, "./format-datetime/define.js": { "types": "./dist/format-datetime/define.d.ts", "default": "./dist/format-datetime/define.js" }, "./format-number": { "types": "./dist/format-number/index.d.ts", "default": "./dist/format-number/index.js" }, "./format-number/index.js": { "types": "./dist/format-number/index.d.ts", "default": "./dist/format-number/index.js" }, "./format-number/define.js": { "types": "./dist/format-number/define.d.ts", "default": "./dist/format-number/define.js" }, "./format-relative-time": { "types": "./dist/format-relative-time/index.d.ts", "default": "./dist/format-relative-time/index.js" }, "./format-relative-time/index.js": { "types": "./dist/format-relative-time/index.d.ts", "default": "./dist/format-relative-time/index.js" }, "./format-relative-time/define.js": { "types": "./dist/format-relative-time/define.d.ts", "default": "./dist/format-relative-time/define.js" }, "./forms": { "types": "./dist/forms/index.d.ts", "default": "./dist/forms/index.js" }, "./forms/index.js": { "types": "./dist/forms/index.d.ts", "default": "./dist/forms/index.js" }, "./forms/define.js": { "types": "./dist/forms/define.d.ts", "default": "./dist/forms/define.js" }, "./gauge": { "types": "./dist/gauge/index.d.ts", "default": "./dist/gauge/index.js" }, "./gauge/index.js": { "types": "./dist/gauge/index.d.ts", "default": "./dist/gauge/index.js" }, "./gauge/define.js": { "types": "./dist/gauge/define.d.ts", "default": "./dist/gauge/define.js" }, "./grid": { "types": "./dist/grid/index.d.ts", "default": "./dist/grid/index.js" }, "./grid/index.js": { "types": "./dist/grid/index.d.ts", "default": "./dist/grid/index.js" }, "./grid/define.js": { "types": "./dist/grid/define.d.ts", "default": "./dist/grid/define.js" }, "./icon": { "types": "./dist/icon/index.d.ts", "default": "./dist/icon/index.js" }, "./icon/index.js": { "types": "./dist/icon/index.d.ts", "default": "./dist/icon/index.js" }, "./icon/define.js": { "types": "./dist/icon/define.d.ts", "default": "./dist/icon/define.js" }, "./icon/server.js": { "types": "./dist/icon/server.d.ts", "default": "./dist/icon/server.js" }, "./icon-button": { "types": "./dist/icon-button/index.d.ts", "default": "./dist/icon-button/index.js" }, "./icon-button/index.js": { "types": "./dist/icon-button/index.d.ts", "default": "./dist/icon-button/index.js" }, "./icon-button/define.js": { "types": "./dist/icon-button/define.d.ts", "default": "./dist/icon-button/define.js" }, "./input": { "types": "./dist/input/index.d.ts", "default": "./dist/input/index.js" }, "./input/index.js": { "types": "./dist/input/index.d.ts", "default": "./dist/input/index.js" }, "./input/define.js": { "types": "./dist/input/define.d.ts", "default": "./dist/input/define.js" }, "./logo": { "types": "./dist/logo/index.d.ts", "default": "./dist/logo/index.js" }, "./logo/index.js": { "types": "./dist/logo/index.d.ts", "default": "./dist/logo/index.js" }, "./logo/define.js": { "types": "./dist/logo/define.d.ts", "default": "./dist/logo/define.js" }, "./menu": { "types": "./dist/menu/index.d.ts", "default": "./dist/menu/index.js" }, "./menu/index.js": { "types": "./dist/menu/index.d.ts", "default": "./dist/menu/index.js" }, "./menu/define.js": { "types": "./dist/menu/define.d.ts", "default": "./dist/menu/define.js" }, "./month": { "types": "./dist/month/index.d.ts", "default": "./dist/month/index.js" }, "./month/index.js": { "types": "./dist/month/index.d.ts", "default": "./dist/month/index.js" }, "./month/define.js": { "types": "./dist/month/define.d.ts", "default": "./dist/month/define.js" }, "./notification": { "types": "./dist/notification/index.d.ts", "default": "./dist/notification/index.js" }, "./notification/index.js": { "types": "./dist/notification/index.d.ts", "default": "./dist/notification/index.js" }, "./notification/define.js": { "types": "./dist/notification/define.d.ts", "default": "./dist/notification/define.js" }, "./page": { "types": "./dist/page/index.d.ts", "default": "./dist/page/index.js" }, "./page/index.js": { "types": "./dist/page/index.d.ts", "default": "./dist/page/index.js" }, "./page/define.js": { "types": "./dist/page/define.d.ts", "default": "./dist/page/define.js" }, "./page-header": { "types": "./dist/page-header/index.d.ts", "default": "./dist/page-header/index.js" }, "./page-header/index.js": { "types": "./dist/page-header/index.d.ts", "default": "./dist/page-header/index.js" }, "./page-header/define.js": { "types": "./dist/page-header/define.d.ts", "default": "./dist/page-header/define.js" }, "./page-loader": { "types": "./dist/page-loader/index.d.ts", "default": "./dist/page-loader/index.js" }, "./page-loader/index.js": { "types": "./dist/page-loader/index.d.ts", "default": "./dist/page-loader/index.js" }, "./page-loader/define.js": { "types": "./dist/page-loader/define.d.ts", "default": "./dist/page-loader/define.js" }, "./pagination": { "types": "./dist/pagination/index.d.ts", "default": "./dist/pagination/index.js" }, "./pagination/index.js": { "types": "./dist/pagination/index.d.ts", "default": "./dist/pagination/index.js" }, "./pagination/define.js": { "types": "./dist/pagination/define.d.ts", "default": "./dist/pagination/define.js" }, "./panel": { "types": "./dist/panel/index.d.ts", "default": "./dist/panel/index.js" }, "./panel/index.js": { "types": "./dist/panel/index.d.ts", "default": "./dist/panel/index.js" }, "./panel/define.js": { "types": "./dist/panel/define.d.ts", "default": "./dist/panel/define.js" }, "./password": { "types": "./dist/password/index.d.ts", "default": "./dist/password/index.js" }, "./password/index.js": { "types": "./dist/password/index.d.ts", "default": "./dist/password/index.js" }, "./password/define.js": { "types": "./dist/password/define.d.ts", "default": "./dist/password/define.js" }, "./progress-bar": { "types": "./dist/progress-bar/index.d.ts", "default": "./dist/progress-bar/index.js" }, "./progress-bar/index.js": { "types": "./dist/progress-bar/index.d.ts", "default": "./dist/progress-bar/index.js" }, "./progress-bar/define.js": { "types": "./dist/progress-bar/define.d.ts", "default": "./dist/progress-bar/define.js" }, "./progress-ring": { "types": "./dist/progress-ring/index.d.ts", "default": "./dist/progress-ring/index.js" }, "./progress-ring/index.js": { "types": "./dist/progress-ring/index.d.ts", "default": "./dist/progress-ring/index.js" }, "./progress-ring/define.js": { "types": "./dist/progress-ring/define.d.ts", "default": "./dist/progress-ring/define.js" }, "./progressive-filter-chip": { "types": "./dist/progressive-filter-chip/index.d.ts", "default": "./dist/progressive-filter-chip/index.js" }, "./progressive-filter-chip/index.js": { "types": "./dist/progressive-filter-chip/index.d.ts", "default": "./dist/progressive-filter-chip/index.js" }, "./progressive-filter-chip/define.js": { "types": "./dist/progressive-filter-chip/define.d.ts", "default": "./dist/progressive-filter-chip/define.js" }, "./pulse": { "types": "./dist/pulse/index.d.ts", "default": "./dist/pulse/index.js" }, "./pulse/index.js": { "types": "./dist/pulse/index.d.ts", "default": "./dist/pulse/index.js" }, "./pulse/define.js": { "types": "./dist/pulse/define.d.ts", "default": "./dist/pulse/define.js" }, "./radio": { "types": "./dist/radio/index.d.ts", "default": "./dist/radio/index.js" }, "./radio/index.js": { "types": "./dist/radio/index.d.ts", "default": "./dist/radio/index.js" }, "./radio/define.js": { "types": "./dist/radio/define.d.ts", "default": "./dist/radio/define.js" }, "./range": { "types": "./dist/range/index.d.ts", "default": "./dist/range/index.js" }, "./range/index.js": { "types": "./dist/range/index.d.ts", "default": "./dist/range/index.js" }, "./range/define.js": { "types": "./dist/range/define.d.ts", "default": "./dist/range/define.js" }, "./resize-handle": { "types": "./dist/resize-handle/index.d.ts", "default": "./dist/resize-handle/index.js" }, "./resize-handle/index.js": { "types": "./dist/resize-handle/index.d.ts", "default": "./dist/resize-handle/index.js" }, "./resize-handle/define.js": { "types": "./dist/resize-handle/define.d.ts", "default": "./dist/resize-handle/define.js" }, "./search": { "types": "./dist/search/index.d.ts", "default": "./dist/search/index.js" }, "./search/index.js": { "types": "./dist/search/index.d.ts", "default": "./dist/search/index.js" }, "./search/define.js": { "types": "./dist/search/define.d.ts", "default": "./dist/search/define.js" }, "./select": { "types": "./dist/select/index.d.ts", "default": "./dist/select/index.js" }, "./select/index.js": { "types": "./dist/select/index.d.ts", "default": "./dist/select/index.js" }, "./select/define.js": { "types": "./dist/select/define.d.ts", "default": "./dist/select/define.js" }, "./skeleton": { "types": "./dist/skeleton/index.d.ts", "default": "./dist/skeleton/index.js" }, "./skeleton/index.js": { "types": "./dist/skeleton/index.d.ts", "default": "./dist/skeleton/index.js" }, "./skeleton/define.js": { "types": "./dist/skeleton/define.d.ts", "default": "./dist/skeleton/define.js" }, "./sort-button": { "types": "./dist/sort-button/index.d.ts", "default": "./dist/sort-button/index.js" }, "./sort-button/index.js": { "types": "./dist/sort-button/index.d.ts", "default": "./dist/sort-button/index.js" }, "./sort-button/define.js": { "types": "./dist/sort-button/define.d.ts", "default": "./dist/sort-button/define.js" }, "./sparkline": { "types": "./dist/sparkline/index.d.ts", "default": "./dist/sparkline/index.js" }, "./sparkline/index.js": { "types": "./dist/sparkline/index.d.ts", "default": "./dist/sparkline/index.js" }, "./sparkline/define.js": { "types": "./dist/sparkline/define.d.ts", "default": "./dist/sparkline/define.js" }, "./star-rating": { "types": "./dist/star-rating/index.d.ts", "default": "./dist/star-rating/index.js" }, "./star-rating/index.js": { "types": "./dist/star-rating/index.d.ts", "default": "./dist/star-rating/index.js" }, "./star-rating/define.js": { "types": "./dist/star-rating/define.d.ts", "default": "./dist/star-rating/define.js" }, "./steps": { "types": "./dist/steps/index.d.ts", "default": "./dist/steps/index.js" }, "./steps/index.js": { "types": "./dist/steps/index.d.ts", "default": "./dist/steps/index.js" }, "./steps/define.js": { "types": "./dist/steps/define.d.ts", "default": "./dist/steps/define.js" }, "./switch": { "types": "./dist/switch/index.d.ts", "default": "./dist/switch/index.js" }, "./switch/index.js": { "types": "./dist/switch/index.d.ts", "default": "./dist/switch/index.js" }, "./switch/define.js": { "types": "./dist/switch/define.d.ts", "default": "./dist/switch/define.js" }, "./tabs": { "types": "./dist/tabs/index.d.ts", "default": "./dist/tabs/index.js" }, "./tabs/index.js": { "types": "./dist/tabs/index.d.ts", "default": "./dist/tabs/index.js" }, "./tabs/define.js": { "types": "./dist/tabs/define.d.ts", "default": "./dist/tabs/define.js" }, "./tag": { "types": "./dist/tag/index.d.ts", "default": "./dist/tag/index.js" }, "./tag/index.js": { "types": "./dist/tag/index.d.ts", "default": "./dist/tag/index.js" }, "./tag/define.js": { "types": "./dist/tag/define.d.ts", "default": "./dist/tag/define.js" }, "./toast": { "types": "./dist/toast/index.d.ts", "default": "./dist/toast/index.js" }, "./toast/index.js": { "types": "./dist/toast/index.d.ts", "default": "./dist/toast/index.js" }, "./toast/define.js": { "types": "./dist/toast/define.d.ts", "default": "./dist/toast/define.js" }, "./toggletip": { "types": "./dist/toggletip/index.d.ts", "default": "./dist/toggletip/index.js" }, "./toggletip/index.js": { "types": "./dist/toggletip/index.d.ts", "default": "./dist/toggletip/index.js" }, "./toggletip/define.js": { "types": "./dist/toggletip/define.d.ts", "default": "./dist/toggletip/define.js" }, "./time": { "types": "./dist/time/index.d.ts", "default": "./dist/time/index.js" }, "./time/index.js": { "types": "./dist/time/index.d.ts", "default": "./dist/time/index.js" }, "./time/define.js": { "types": "./dist/time/define.d.ts", "default": "./dist/time/define.js" }, "./textarea": { "types": "./dist/textarea/index.d.ts", "default": "./dist/textarea/index.js" }, "./textarea/index.js": { "types": "./dist/textarea/index.d.ts", "default": "./dist/textarea/index.js" }, "./textarea/define.js": { "types": "./dist/textarea/define.d.ts", "default": "./dist/textarea/define.js" }, "./preferences-input": { "types": "./dist/preferences-input/index.d.ts", "default": "./dist/preferences-input/index.js" }, "./preferences-input/index.js": { "types": "./dist/preferences-input/index.d.ts", "default": "./dist/preferences-input/index.js" }, "./preferences-input/define.js": { "types": "./dist/preferences-input/define.d.ts", "default": "./dist/preferences-input/define.js" }, "./toolbar": { "types": "./dist/toolbar/index.d.ts", "default": "./dist/toolbar/index.js" }, "./toolbar/index.js": { "types": "./dist/toolbar/index.d.ts", "default": "./dist/toolbar/index.js" }, "./toolbar/define.js": { "types": "./dist/toolbar/define.d.ts", "default": "./dist/toolbar/define.js" }, "./tooltip": { "types": "./dist/tooltip/index.d.ts", "default": "./dist/tooltip/index.js" }, "./tooltip/index.js": { "types": "./dist/tooltip/index.d.ts", "default": "./dist/tooltip/index.js" }, "./tooltip/define.js": { "types": "./dist/tooltip/define.d.ts", "default": "./dist/tooltip/define.js" }, "./tree": { "types": "./dist/tree/index.d.ts", "default": "./dist/tree/index.js" }, "./tree/index.js": { "types": "./dist/tree/index.d.ts", "default": "./dist/tree/index.js" }, "./tree/define.js": { "types": "./dist/tree/define.d.ts", "default": "./dist/tree/define.js" }, "./week": { "types": "./dist/week/index.d.ts", "default": "./dist/week/index.js" }, "./week/index.js": { "types": "./dist/week/index.d.ts", "default": "./dist/week/index.js" }, "./week/define.js": { "types": "./dist/week/define.d.ts", "default": "./dist/week/define.js" }, "./internal": { "types": "./dist/internal/index.d.ts", "default": "./dist/internal/index.js" }, "./internal/index.js": { "types": "./dist/internal/index.d.ts", "default": "./dist/internal/index.js" } }, "typesVersions": { "*": { "index": [ "dist/index.d.ts" ], "*/define": [ "dist/*/define.d.ts" ], "*/define.js": [ "dist/*/define.d.ts" ], "*/index.js": [ "dist/*/index.d.ts" ], "*": [ "dist/*/index.d.ts" ] } }, "dependencies": { "@nvidia-elements/forms": "workspace:^", "lit": "catalog:publish", "lit-html": "catalog:publish" }, "peerDependencies": { "@nvidia-elements/themes": "workspace:^" }, "optionalDependencies": { "@lit-labs/scoped-registry-mixin": "catalog:publish", "@webcomponents/scoped-custom-element-registry": "catalog:publish", "construct-style-sheets-polyfill": "catalog:publish", "element-internals-polyfill": "catalog:publish", "formdata-polyfill": "catalog:publish" }, "devDependencies": { "@eslint/js": "catalog:", "@internals/eslint": "workspace:*", "@internals/testing": "workspace:*", "@internals/vite": "workspace:*", "@lit-labs/virtualizer": "catalog:", "@nvidia-elements/lint": "workspace:*", "@nvidia-elements/styles": "workspace:^", "@typescript/lib-dom": "npm:@types/web@0.0.312", "@vitest/browser": "catalog:", "@vitest/coverage-istanbul": "catalog:", "axe-core": "catalog:", "eslint": "catalog:", "lit": "catalog:", "lit-analyzer": "2.0.3", "lit-html": "catalog:", "publint": "catalog:", "stylelint": "catalog:", "stylelint-config-standard": "catalog:", "svgo": "4.0.2", "ts-lit-plugin": "2.0.2", "typescript": "catalog:", "vite": "catalog:", "vitest": "catalog:" }, "wireit": { "ci": { "dependencies": [ "lint", "build", "publint", "test:types", "test:axe", "test:ssr", "test:coverage", "test:visual" ] }, "publint": { "dependencies": [ "build" ], "command": "publint", "files": [ "package.json" ], "output": [] }, "dev": { "command": "NODE_ENV=development vite build --watch", "service": true, "dependencies": [ "build:icons", "../themes:build", "../styles:build", "../internals/vite:ci" ] }, "build": { "command": "NODE_ENV=production ELEMENTS_BUILD=true vite build", "clean": "if-file-deleted", "files": [ "../forms/src/mixins/**/*.ts", "../styles/dist/**/*.css", "../themes/dist/**/*.css", "../forms/dist/**/*.js", "public/**", "src/**", "!src/**/*.test.ts", "!src/**/*.test.lighthouse.ts", "!src/**/*.test.visual.ts", "!src/**/*.test.axe.ts", "!src/**/*.test.ssr.ts", "!src/icon/{server,icons}.ts", "!src/**/__screenshots__/**", "package.json", "tsconfig.json", "tsconfig.lib.json", "vite.config.ts", "vite.bundle.ts", "custom-elements-manifest.config.mjs" ], "output": [ "dist/**", "!dist/inter.css", "!dist/inter.woff" ], "dependencies": [ "build:icons", "../internals/vite:ci", { "script": "../styles:build", "cascade": false }, { "script": "../themes:build", "cascade": false }, { "script": "../forms:build", "cascade": false } ], "env": { "ELEMENTS_BUNDLE_VISUALIZER": "true" } }, "build:icons": { "command": "node ./build/icons.js", "clean": false, "files": [ "src/icon/icons", "!src/icon/{icons,server}.ts", "!src/**/__screenshots__/**", "build/icons.js" ], "output": [ "src/icon/icons.ts", "src/icon/server.ts" ] }, "test": { "command": "vitest run", "files": [ "dist/**/*.js", "src/**/*.test.ts", "tsconfig.json", "!src/**/__screenshots__/**", "vitest.config.ts" ], "output": [], "dependencies": [ "../internals/testing:build", "../internals/vite:ci", { "script": "build", "cascade": false } ], "env": { "NODE_ENV": "production" } }, "test:types": { "command": "tsc --project tsconfig.types.json", "files": [ ".stub/vue.d.ts", "dist/custom-elements-jsx.d.ts", "dist/custom-elements-vue.d.ts", "tsconfig.types.json" ], "output": [], "dependencies": [ { "script": "build", "cascade": false } ] }, "test:coverage": { "command": "vitest run --coverage", "files": [ "dist/**/*.js", "src/**/*.test.ts", "tsconfig.json", "!src/**/__screenshots__/**", "vitest.config.ts" ], "output": [ "coverage/unit/**" ], "dependencies": [ "../internals/testing:build", "../internals/vite:ci", { "script": "build", "cascade": false } ], "env": { "NODE_ENV": "production" } }, "test:watch": { "command": "vitest --watch", "service": true }, "test:lighthouse": { "command": "playwright-lock 'vitest run --config=vitest.lighthouse.ts'", "files": [ "src/index.test.lighthouse.ts", "src/**/*.test.lighthouse.ts", "vitest.lighthouse.html", "vitest.lighthouse.ts" ], "output": [ ".lighthouse" ], "dependencies": [ "build", "../internals/vite:ci" ], "env": { "NODE_ENV": "production" } }, "test:visual": { "command": "vitest run --config=vitest.visual.ts", "clean": false, "files": [ "dist/**/*.js", "src/index.test.visual.ts", "src/**/*.test.visual.ts", "vitest.visual.html", "vitest.visual.ts" ], "output": [ ".visual/*.png", "coverage/visual/**" ], "dependencies": [ "../internals/vite:ci", { "script": "build", "cascade": false } ] }, "test:axe": { "command": "vitest run --config=vitest.axe.ts", "files": [ "dist/**/*.js", "src/**/*.test.axe.ts", "tsconfig.json", "vitest.axe.ts" ], "output": [ "coverage/axe/**" ], "dependencies": [ "../internals/testing:build", "../internals/vite:ci", { "script": "build", "cascade": false } ], "env": { "NODE_ENV": "production" } }, "test:ssr": { "command": "vitest run --config=vitest.ssr.ts", "files": [ "dist/**/*.js", "src/**/*.test.ssr.ts", "tsconfig.json", "vitest.ssr.ts", "../themes/dist/**/*.css" ], "output": [ "coverage/ssr/**" ], "dependencies": [ "../internals/vite:ci", { "script": "build", "cascade": false }, { "script": "../themes:build", "cascade": false } ], "env": { "NODE_ENV": "production" } }, "lint": { "dependencies": [ "lint:eslint", "lint:style", "lint:analyzer" ] }, "lint:eslint": { "command": "eslint -c ./eslint.config.js --color --cache --cache-location .eslintcache/", "files": [ "src/**/*.ts", "eslint.config.js", "!src/icon/{server,icons}.ts", "!src/**/__screenshots__/**" ], "output": [], "dependencies": [ "../internals/eslint:ci", "../lint:build" ] }, "lint:style": { "command": "stylelint 'src/**/*.css' --config=../../stylelint.config.mjs", "files": [ "src/**/*.css", "../../stylelint.config.mjs" ], "output": [] }, "lint:fix": { "command": "eslint -c ./eslint.config.js --fix", "dependencies": [ "../internals/eslint:ci", "../lint:build" ] }, "lint:analyzer": { "command": "lit-analyzer src/**/*.ts --strict --rules.no-unknown-slot off", "files": [ "src/**/*.ts", "tsconfig.json", "!src/icon/{server,icons}.ts", "!src/**/__screenshots__/**" ], "output": [] } }, "publishConfig": { "provenance": true }, "license": "Apache-2.0" }