@spectrum-web-components/shared
Version:
The `@spectrum-web-components/shared` package provides essential base classes, mixins, and utilities that support developing Spectrum Web Components. This package contains foundational tools for focus management, slot observation, accessibility enhancemen
119 lines (118 loc) • 3.35 kB
JSON
{
"name": "@spectrum-web-components/shared",
"version": "1.12.2",
"description": "",
"license": "Apache-2.0",
"author": "Adobe",
"homepage": "https://opensource.adobe.com/spectrum-web-components/tools/shared",
"repository": {
"directory": "1st-gen/tools/shared",
"type": "git",
"url": "https://github.com/adobe/spectrum-web-components.git"
},
"bugs": {
"url": "https://github.com/adobe/spectrum-web-components/issues"
},
"type": "module",
"exports": {
".": {
"development": "./src/index.dev.js",
"default": "./src/index.js"
},
"./package.json": "./package.json",
"./src/first-focusable-in.js": {
"development": "./src/first-focusable-in.dev.js",
"default": "./src/first-focusable-in.js"
},
"./src/focus-visible.js": {
"development": "./src/focus-visible.dev.js",
"default": "./src/focus-visible.js"
},
"./src/focusable-selectors.js": {
"development": "./src/focusable-selectors.dev.js",
"default": "./src/focusable-selectors.js"
},
"./src/focusable.js": {
"development": "./src/focusable.dev.js",
"default": "./src/focusable.js"
},
"./src/get-active-element.js": {
"development": "./src/get-active-element.dev.js",
"default": "./src/get-active-element.js"
},
"./src/get-deep-element-from-point.js": {
"development": "./src/get-deep-element-from-point.dev.js",
"default": "./src/get-deep-element-from-point.js"
},
"./src/get-label-from-slot.js": {
"development": "./src/get-label-from-slot.dev.js",
"default": "./src/get-label-from-slot.js"
},
"./src/index.js": {
"development": "./src/index.dev.js",
"default": "./src/index.js"
},
"./src/like-anchor.js": {
"development": "./src/like-anchor.dev.js",
"default": "./src/like-anchor.js"
},
"./src/observe-slot-presence.js": {
"development": "./src/observe-slot-presence.dev.js",
"default": "./src/observe-slot-presence.js"
},
"./src/observe-slot-text.js": {
"development": "./src/observe-slot-text.dev.js",
"default": "./src/observe-slot-text.js"
},
"./src/platform.js": {
"development": "./src/platform.dev.js",
"default": "./src/platform.js"
},
"./src/random-id.js": {
"development": "./src/random-id.dev.js",
"default": "./src/random-id.js"
},
"./src/reparent-children.js": {
"development": "./src/reparent-children.dev.js",
"default": "./src/reparent-children.js"
}
},
"main": "./src/index.js",
"module": "./src/index.js",
"files": [
"**/*.d.ts",
"**/*.js",
"**/*.js.map",
"custom-elements.json",
"!stories/",
"!test/"
],
"scripts": {
"test": "echo \"Error: run tests from mono-repo root.\" && exit 1"
},
"sideEffects": [
"./**/*.dev.js"
],
"types": "./src/index.d.ts",
"dependencies": {
"@lit-labs/observers": "2.0.2",
"@spectrum-web-components/base": "1.12.2",
"focus-visible": "5.2.1"
},
"keywords": [
"design-system",
"spectrum",
"adobe",
"adobe-spectrum",
"web components",
"web-components",
"lit-element",
"lit-html",
"component",
"css"
],
"publishConfig": {
"access": "public"
},
"customElements": "custom-elements.json"
}