UNPKG

baseui

Version:

A React Component library implementing the Base design language

124 lines 3.72 kB
{ "name": "baseui", "version": "15.0.0", "description": "A React Component library implementing the Base design language", "keywords": [ "react", "uber", "baseui", "baseweb" ], "license": "MIT", "types": "index.d.ts", "sideEffects": false, "repository": "uber/baseweb", "scripts": { "dev:docs": "next dev documentation-site", "dev:ladle": "ladle serve", "build:docs": "next build documentation-site", "build:ladle": "ladle build", "build:lib": "NODE_ENV=production babel ./src --out-dir ./dist --config-file ./publish/.babelrc.js --extensions '.ts,.tsx,.js' --ignore **.test.*,**/__tests__/**,**/e2e.*,**/template-component/**,**/test/**", "build:lib:dts": "tsc -p tsconfig.dist.json || true", "build": "ladle build && next build documentation-site && mkdir -p public && mv build public/ladle && cp -r documentation-site/out/* public" }, "dependencies": { "@date-io/date-fns": "^2.13.1", "@date-io/moment": "^2.13.1", "baseui": "^14.0.0", "card-validator": "^6.2.0", "csstype": "2.6.11", "d3": "^6.7.0", "d3-array": "2.4.0", "date-fns": "^2.28.0", "date-fns-tz": "^1.2.2", "just-extend": "4.1.1", "memoize-one": "5.0.0", "mockdate": "2.0.5", "moment": "^2.29.4", "polished": "^4.2.2", "popper.js": "^1.16.1", "prop-types": "^15.8.1", "react-dropzone": "9.0.0", "react-focus-lock": "^2.8.1", "react-hook-form": "^7.30.0", "react-input-mask": "^2.0.4", "react-is": "^17.0.2", "react-map-gl": "5.2.13", "react-movable": "^3.0.4", "react-multi-ref": "^1.0.0", "react-range": "^1.8.12", "react-uid": "2.3.0", "react-virtualized": "^9.22.3", "react-virtualized-auto-sizer": "1.0.2", "react-window": "1.8.5", "resize-observer-polyfill": "1.5.1", "styletron-standard": "^3.1.0" }, "peerDependencies": { "react": ">=18", "react-dom": ">=18", "styletron-react": "^6.1.1" }, "devDependencies": { "@babel/cli": "^7.23.4", "@babel/generator": "^7.23.6", "@babel/plugin-transform-class-properties": "^7.23.3", "@babel/preset-env": "^7.23.6", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@babel/template": "^7.22.15", "@babel/traverse": "^7.23.6", "@babel/types": "^7.23.6", "@ladle/react": "^4.0.2", "@mdx-js/loader": "^3.0.0", "@mdx-js/react": "^3.0.0", "@next/mdx": "^14.0.4", "@stackblitz/sdk": "^1.9.0", "@types/mdx": "^2.0.10", "@types/node": "20.10.5", "@types/react": "^18.2.45", "@types/react-dom": "^18.2.18", "babel-plugin-transform-styletron-display-name": "^1.2.0", "codesandboxer": "^1.0.3", "core-js": "^3.34.0", "cross-env": "^7.0.3", "email-validator": "^2.0.4", "husky": "^8.0.0", "just-omit": "^1.1.0", "just-pick": "^2.1.0", "lint-staged": "^15.1.0", "next": "^14.1.0", "prettier": "^3.1.1", "prism-react-renderer": "^1.0.1", "raw-loader": "^4.0.2", "react": "^18.2.0", "react-codesandboxer": "^3.1.5", "react-compare-image": "^2.0.3", "react-dom": "^18.2.0", "react-icons": "^3.8.0", "react-simple-code-editor": "^0.10.0", "react-twitter-embed": "^2.0.8", "react-view": "^3.0.1", "react-vis": "^1.11.6", "sharp": "^0.33.1", "styletron-engine-monolithic": "^1.0.0", "typescript": "5.3.3" }, "publishConfig": { "access": "public", "provenance": true }, "engines": { "node": ">=18.0.0" }, "pnpm": { "peerDependencyRules": { "allowedVersions": { "@types/react": "18", "react": "18", "react-dom": "18", "typescript": "5" } } } }