@jsxtools/aui
Version:
A baseline UI as Mixins, Custom Elements, React Components, etc.
123 lines (122 loc) • 3.29 kB
JSON
{
"$schema": "https://json.schemastore.org/package.json",
"name": "@jsxtools/aui",
"description": "A baseline UI as Mixins, Custom Elements, React Components, etc.",
"version": "0.0.12",
"type": "module",
"license": "MIT-0",
"exports": {
".": "./dist/index.js",
"./api": "./dist/api.js",
"./api/dom": "./dist/api/dom.js",
"./api/fetch": "./dist/api/fetch.js",
"./api/show-open-file-picker": "./dist/show-open-file-picker.js",
"./elements": "./dist/elements.js",
"./elements/children-changed": "./dist/elements/children-changed.js",
"./elements/click": "./dist/elements/click.js",
"./elements/drag": "./dist/elements/drag.js",
"./elements/drop": "./dist/elements/drop.js",
"./elements/file": "./dist/elements/file.js",
"./elements/form-associated": "./dist/elements/form-associated.js",
"./elements/form-associated-file": "./dist/elements/form-associated-file.js",
"./elements/internals": "./dist/elements/internals.js",
"./elements/shadow": "./dist/elements/shadow.js",
"./mixins": "./dist/mixins.js",
"./mixins/children-changed": "./dist/mixins/children-changed.js",
"./mixins/click": "./dist/mixins/click.js",
"./mixins/drag": "./dist/mixins/drag.js",
"./mixins/drop": "./dist/mixins/drop.js",
"./mixins/file": "./dist/mixins/file.js",
"./mixins/form-associated": "./dist/mixins/form-associated.js",
"./mixins/form-associated-file": "./dist/mixins/form-associated-file.js",
"./mixins/internals": "./dist/mixins/internals.js",
"./mixins/shadow": "./dist/mixins/shadow.js",
"./react": "./dist/react.js",
"./react/click": "./dist/react/click.js",
"./react/drop": "./dist/react/drop.js",
"./react/file": "./dist/react/file.js",
"./react/form-associated": "./dist/react/form-associated.js",
"./react/form-associated-file": "./dist/react/form-associated-file.js",
"./react/internals": "./dist/react/internals.js"
},
"files": ["dist"],
"sideEffects": false,
"keywords": [
"abort",
"abortable",
"accessibility",
"accessible",
"adopted",
"aria",
"component",
"components",
"constructable",
"constructed",
"css",
"cssstylesheet",
"custom",
"custom-element",
"custom-elements",
"dom",
"drag",
"drop",
"dropped",
"drops",
"element",
"elementinternals",
"elements",
"fetch",
"file",
"file-upload",
"form-associated",
"form-associated-file",
"handle",
"handler",
"handling",
"html",
"htmlelement",
"htmlelements",
"innerhtml",
"internals",
"javascript",
"js",
"library",
"mixins",
"mode",
"multiple",
"progress",
"react",
"shadow",
"shadow-dom",
"sheet",
"sheets",
"signal",
"signals",
"style",
"styles",
"ts",
"typescript",
"upload",
"uploads",
"web",
"web-components"
],
"devDependencies": {
"@types/bun": "^1.2.5",
"@types/node": "^22.13.10",
"@types/react": "^19.0.11",
"@vitejs/plugin-react": "^4.3.4",
"@vitest/browser": "^3.0.9",
"@vitest/coverage-v8": "3.0.9",
"playwright": "^1.51.1",
"typescript": "^5.8.2",
"vitest-browser-react": "^0.1.1"
},
"scripts": {
"build": "bun scripts/build.ts",
"check": "tsc --noEmit --project tsconfig.check.json",
"prepublishOnly": "bun scripts/build.ts",
"test": "vitest",
"test:coverage": "vitest --browser=chromium --coverage"
}
}