{ "name": "@tpmjs/ui", "version": "0.1.3", "type": "module", "exports": { "./Button/Button": { "types": "./dist/Button/Button.d.ts", "default": "./dist/Button/Button.js" }, "./Card/Card": { "types": "./dist/Card/Card.d.ts", "default": "./dist/Card/Card.js" }, "./Input/Input": { "types": "./dist/Input/Input.d.ts", "default": "./dist/Input/Input.js" }, "./Label/Label": { "types": "./dist/Label/Label.d.ts", "default": "./dist/Label/Label.js" }, "./Badge/Badge": { "types": "./dist/Badge/Badge.d.ts", "default": "./dist/Badge/Badge.js" }, "./Container/Container": { "types": "./dist/Container/Container.d.ts", "default": "./dist/Container/Container.js" }, "./Icon/Icon": { "types": "./dist/Icon/Icon.d.ts", "default": "./dist/Icon/Icon.js" }, "./ProgressBar/ProgressBar": { "types": "./dist/ProgressBar/ProgressBar.d.ts", "default": "./dist/ProgressBar/ProgressBar.js" }, "./CodeBlock/CodeBlock": { "types": "./dist/CodeBlock/CodeBlock.d.ts", "default": "./dist/CodeBlock/CodeBlock.js" }, "./Tabs/Tabs": { "types": "./dist/Tabs/Tabs.d.ts", "default": "./dist/Tabs/Tabs.js" }, "./Header/Header": { "types": "./dist/Header/Header.d.ts", "default": "./dist/Header/Header.js" }, "./Section/Section": { "types": "./dist/Section/Section.d.ts", "default": "./dist/Section/Section.js" }, "./GridContainer/GridContainer": { "types": "./dist/GridContainer/GridContainer.d.ts", "default": "./dist/GridContainer/GridContainer.js" } }, "files": [ "dist" ], "scripts": { "build": "tsup", "dev": "tsup --watch", "test": "vitest run", "test:ui": "vitest --ui", "type-check": "tsc --noEmit", "lint": "eslint .", "clean": "rm -rf dist .turbo" }, "peerDependencies": { "react": "^18.0.0 || ^19.0.0", "react-dom": "^18.0.0 || ^19.0.0" }, "dependencies": { "@tpmjs/utils": "workspace:*" }, "devDependencies": { "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.0", "@tpmjs/eslint-config": "workspace:*", "@tpmjs/test": "workspace:*", "@tpmjs/tsconfig": "workspace:*", "@types/react": "^19.0.2", "@types/react-dom": "^19.0.2", "glob": "^13.0.0", "happy-dom": "^15.11.7", "react": "^19.0.0", "react-dom": "^19.0.0", "tsup": "^8.3.5", "typescript": "^5.9.3", "vitest": "^2.1.8" }, "publishConfig": { "access": "public" } }