UNPKG

@buun_group/brutalist-ui

Version:
109 lines (108 loc) 2.94 kB
{ "name": "@buun_group/brutalist-ui", "type": "module", "private": false, "description": "A brutalist-styled component library", "keywords": [ "react", "vue", "svelte", "solid", "angular", "tailwind", "shapes", "icons", "css", "css-variables", "css-framework", "css-components", "css-utilities", "patterns", "design-system", "components", "brutalist", "ui", "typescript" ], "homepage": "https://brutalist.precast.dev", "repository": { "type": "git", "url": "https://github.com/BuunGroup-Packages/precast-brutalist-components" }, "license": "MIT", "author": "Sacha Roussakis-Notter", "sideEffects": [ "**/*.css", "src/index.ts" ], "publishConfig": { "access": "public" }, "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "unpkg": "./dist/umd.js", "jsdelivr": "./dist/umd.js", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" }, "./umd": "./dist/umd.js", "./styles": { "import": "./dist/brutalist-ui.css", "require": "./dist/brutalist-ui.css" } }, "files": [ "dist/", "src/", "README.md" ], "scripts": { "dev": "vite build --watch", "dev:playground": "vite build --watch & nodemon --watch dist -e js,css --exec 'node scripts/copy-to-website.mjs'", "build": "vite build && tsc --emitDeclarationOnly --declaration --declarationDir dist --noEmit false && node scripts/fix-declarations.cjs && node scripts/inject-css-import.cjs", "build:playground": "bun run build && node scripts/copy-to-website.mjs", "prepublishOnly": "bun run build", "test": "npx jest", "test:watch": "npx jest --watch", "test:coverage": "npx jest --coverage", "lint": "eslint . --ext .ts,.tsx", "type-check": "tsc --noEmit" }, "dependencies": { "clsx": "^2.1.0" }, "peerDependencies": { "react": "^18.0.0", "react-dom": "^18.0.0" }, "devDependencies": { "@testing-library/jest-dom": "^6.2.0", "@testing-library/react": "^14.1.2", "@testing-library/user-event": "^14.5.1", "@types/jest": "^29.5.12", "@types/node": "^20.11.0", "@types/react": "^18.2.47", "@types/react-dom": "^18.2.18", "@typescript-eslint/eslint-plugin": "^8.38.0", "@typescript-eslint/parser": "^8.38.0", "@vitejs/plugin-react": "^4.2.1", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.6.0", "identity-obj-proxy": "^3.0.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jest-transform-stub": "^2.0.0", "prettier": "^3.2.2", "ts-jest": "^29.1.2", "typescript": "^5.3.3", "vite": "^5.0.11" }, "version": "1.1.3" }