UNPKG

@stratakit/structures

Version:

Medium-sized component structures for the Strata design system

204 lines 5.34 kB
{ "name": "@stratakit/structures", "type": "module", "version": "0.5.8", "license": "MIT", "sideEffects": false, "types": "./dist/index.d.ts", "exports": { ".": { "@stratakit/source": "./src/index.ts", "types": "./dist/index.d.ts", "development": "./dist/DEV/index.js", "default": "./dist/index.js" }, "./package.json": "./package.json", "./unstable_AccordionItem": { "@stratakit/source": "./src/AccordionItem.tsx", "types": "./dist/AccordionItem.d.ts", "development": "./dist/DEV/AccordionItem.js", "default": "./dist/AccordionItem.js" }, "./unstable_Banner": { "@stratakit/source": "./src/Banner.tsx", "types": "./dist/Banner.d.ts", "development": "./dist/DEV/Banner.js", "default": "./dist/Banner.js" }, "./Chip": { "@stratakit/source": "./src/Chip.tsx", "types": "./dist/Chip.d.ts", "development": "./dist/DEV/Chip.js", "default": "./dist/Chip.js" }, "./unstable_Dialog": { "@stratakit/source": "./src/Dialog.tsx", "types": "./dist/Dialog.d.ts", "development": "./dist/DEV/Dialog.js", "default": "./dist/Dialog.js" }, "./DropdownMenu": { "@stratakit/source": "./src/DropdownMenu.tsx", "types": "./dist/DropdownMenu.d.ts", "development": "./dist/DEV/DropdownMenu.js", "default": "./dist/DropdownMenu.js" }, "./unstable_ErrorRegion": { "@stratakit/source": "./src/ErrorRegion.tsx", "types": "./dist/ErrorRegion.d.ts", "development": "./dist/DEV/ErrorRegion.js", "default": "./dist/ErrorRegion.js" }, "./unstable_NavigationList": { "@stratakit/source": "./src/NavigationList.tsx", "types": "./dist/NavigationList.d.ts", "development": "./dist/DEV/NavigationList.js", "default": "./dist/NavigationList.js" }, "./unstable_NavigationRail": { "@stratakit/source": "./src/NavigationRail.tsx", "types": "./dist/NavigationRail.d.ts", "development": "./dist/DEV/NavigationRail.js", "default": "./dist/NavigationRail.js" }, "./unstable_Popover": { "@stratakit/source": "./src/Popover.tsx", "types": "./dist/Popover.d.ts", "development": "./dist/DEV/Popover.js", "default": "./dist/Popover.js" }, "./Table": { "@stratakit/source": "./src/Table.tsx", "types": "./dist/Table.d.ts", "development": "./dist/DEV/Table.js", "default": "./dist/Table.js" }, "./Tabs": { "@stratakit/source": "./src/Tabs.tsx", "types": "./dist/Tabs.d.ts", "development": "./dist/DEV/Tabs.js", "default": "./dist/Tabs.js" }, "./unstable_Toolbar": { "@stratakit/source": "./src/Toolbar.tsx", "types": "./dist/Toolbar.d.ts", "development": "./dist/DEV/Toolbar.js", "default": "./dist/Toolbar.js" }, "./Tree": { "@stratakit/source": "./src/Tree.tsx", "types": "./dist/Tree.d.ts", "development": "./dist/DEV/Tree.js", "default": "./dist/Tree.js" } }, "files": [ "dist", "CHANGELOG.md", "LICENSE.md" ], "description": "Medium-sized component structures for the Strata design system", "author": "Bentley Systems", "homepage": "https://github.com/iTwin/stratakit", "repository": { "type": "git", "url": "https://github.com/iTwin/stratakit.git", "directory": "packages/structures" }, "keywords": [ "component", "components", "design-system", "design", "frontend", "itwin", "itwinui", "strata", "stratakit", "react", "ui" ], "dependencies": { "@ariakit/react": "^0.4.29", "@stratakit/bricks": "^0.5.5", "@stratakit/foundations": "^0.4.9", "classnames": "^2.5.1", "react-compiler-runtime": "^1.0.0", "zustand": "^5.0.14" }, "devDependencies": { "@types/node": "^22.19.19", "@types/react": "^19.2.16", "@types/react-dom": "^19.2.3", "esbuild": "^0.28.0", "react": "^19.2.7", "react-dom": "^19.2.7", "typescript": "~6.0.3", "@stratakit/foundations": "0.4.9" }, "peerDependencies": { "react": ">=18.0.0", "react-dom": ">=18.0.0" }, "wireit": { "build": { "dependencies": [ "../foundations:build", "../bricks:build", "build:js", "build:DEV", "build:types" ] }, "build:js": { "command": "node scripts/build.js", "files": [ "src", "scripts", "../../internal" ], "output": [ "dist/**/*.js", "!dist/DEV" ] }, "build:DEV": { "command": "node scripts/build.js", "files": [ "src", "scripts", "../../internal" ], "output": [ "dist/DEV/**/*.js" ], "env": { "NODE_ENV": "development" } }, "build:types": { "command": "tsc --outDir dist", "dependencies": [ "../foundations:build:types", "../bricks:build:types" ], "files": [ "src" ], "output": [ "dist/**/*.d.ts" ] }, "dev": { "command": "tsc --watch --outDir dist", "files": [ "src" ], "service": true } }, "scripts": { "build": "wireit", "dev": "wireit" } }