UNPKG

tanuki-ui

Version:

HTML-first React component library with semantic elements, multi-OS themes, and production-ready visual node editor

109 lines (108 loc) 3.5 kB
{ "name": "tanuki-ui", "description": "HTML-first React component library with semantic elements, multi-OS themes, and production-ready visual node editor", "keywords": [ "react", "ui", "component-library", "html-first", "semantic-html", "design-system", "node-editor", "visual-editor", "typescript", "css-modules", "theme", "multi-theme", "accessible", "tree-shaking", "ui-kit", "frontend", "web-components" ], "type": "module", "main": "./dist/lib/index.js", "module": "./dist/lib/index.js", "require": "./dist/lib/index.cjs", "types": "./dist/types/index.d.ts", "exports": { ".": { "types": "./dist/types/index.d.ts", "import": "./dist/lib/index.js", "require": "./dist/lib/index.cjs", "default": "./dist/lib/index.js" }, "./layouts": { "types": "./dist/types/layouts/index.d.ts", "import": "./dist/lib/layouts.js", "require": "./dist/lib/layouts.cjs", "default": "./dist/lib/layouts.js" }, "./extended/node-editor": { "types": "./dist/types/extended/node-editor/index.d.ts", "import": "./dist/lib/extended/node-editor.js", "require": "./dist/lib/extended/node-editor.cjs", "default": "./dist/lib/extended/node-editor.js" }, "./themes/LiquidGlassFilter": { "types": "./dist/types/themes/LiquidGlassFilter.d.ts", "import": "./dist/lib/themes/LiquidGlassFilter.js", "require": "./dist/lib/themes/LiquidGlassFilter.cjs", "default": "./dist/lib/themes/LiquidGlassFilter.js" }, "./style.css": "./dist/lib/style.css", "./layouts/style.css": "./dist/lib/layouts/style.css", "./extended/node-editor/style.css": "./dist/lib/extended/node-editor/style.css", "./styles/*.css": "./public/styles/*.css" }, "version": "1.205.0", "license": "Unlicense", "author": "trkbt10 <triplequartet@gmail.com>", "homepage": "https://github.com/trkbt10/tanuki-ui#readme", "repository": { "type": "git", "url": "git+https://github.com/trkbt10/tanuki-ui.git" }, "bugs": { "url": "https://github.com/trkbt10/tanuki-ui/issues" }, "files": [ "dist", "public/styles", "README.md", "LICENSE" ], "scripts": { "build": "vite build", "typecheck": "bunx tsc --noEmit", "typecheck:no-stories": "bunx tsc --noEmit --project tsconfig.typecheck.json", "format": "prettier --write \"**/*.{js,jsx,ts,tsx,css}\"", "test": "vitest", "dev:storybook": "cd tools/storybook && npm run storybook", "dev:playground": "cd tools/playground && npm run dev", "dev:catalog": "cd tools/catalog && npm run dev", "build:storybook": "cd tools/storybook && npm run build-storybook", "build:catalog": "cd tools/catalog && npm run build", "setup:tools": "cd tools/storybook && npm install && cd ../playground && npm install && cd ../catalog && npm install" }, "devDependencies": { "@previewjs/plugin-react": "^17.1.0", "@previewjs/screenshot": "^1.0.1", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.2.0", "@types/node": "^22.12.0", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "autoprefixer": "^10.4.20", "typescript": "^5.8.3", "vite": "^6.0.11", "vite-plugin-dts": "^4.5.0", "vitest": "^3.0.4" }, "peerDependencies": { "react": ">=17.0.0", "react-use": ">=17.6.0" }, "dependencies": {} }