UNPKG

@snowball-tech/fractal

Version:

Fractal's (Snowball's design system) React component library based on RadixUI and PandaCSS

169 lines (168 loc) 6.54 kB
{ "author": "Snowball Engineering Team <engineering@snowball.xyz> (https://github.com/orgs/snowball-tech)", "bugs": "https://github.com/snowball-tech/fractal/issues", "contributors": [ "Clément PRÉVOT <clement@snowball.xyz> (https://github.com/clementprevot)" ], "dependencies": { "@emoji-mart/data": "^1.2.1", "@emoji-mart/react": "^1.1.1", "@radix-ui/react-checkbox": "^1.3.2", "@radix-ui/react-compose-refs": "^1.1.2", "@radix-ui/react-dialog": "^1.1.14", "@radix-ui/react-dismissable-layer": "^1.1.10", "@radix-ui/react-dropdown-menu": "^2.1.15", "@radix-ui/react-label": "^2.1.7", "@radix-ui/react-popover": "^1.1.14", "@radix-ui/react-progress": "^1.1.7", "@radix-ui/react-radio-group": "^1.3.7", "@radix-ui/react-scroll-area": "^1.2.9", "@radix-ui/react-select": "^2.2.5", "@radix-ui/react-slider": "^1.3.5", "@radix-ui/react-switch": "^1.2.5", "@radix-ui/react-tabs": "^1.1.12", "@radix-ui/react-toggle": "^1.1.9", "@radix-ui/react-toggle-group": "^1.1.10", "@radix-ui/react-toolbar": "^1.1.10", "@react-hookz/web": "^25.1.1", "@snowball-tech/design-tokens": "16.1.3", "@tailwindcss/aspect-ratio": "^0.4.2", "@tailwindcss/container-queries": "^0.1.1", "@tooni/iconscout-unicons-react": "^1.0.1", "clsx": "^2.1.1", "country-flag-icons": "^1.5.19", "emoji-mart": "^5.6.0", "libphonenumber-js": "^1.12.9", "lodash": "^4.17.21", "normalize.css": "^8.0.1", "react": "^18.3.1", "react-calendar": "^5.1.0", "react-dom": "^18.3.1", "react-textarea-autosize": "^8.5.9", "react-timekeeper": "^2.2.1", "tailwind-merge": "^2.6.0", "tailwindcss": "^3.4.17" }, "description": "Fractal's (Snowball's design system) React component library based on RadixUI and PandaCSS", "devDependencies": { "@csstools/postcss-cascade-layers": "^5.0.2", "@snowball-tech/eslint-config": "^5.6.2", "@snowball-tech/prettier-config": "^2.1.5", "@storybook/addon-a11y": "^8.6.14", "@storybook/addon-actions": "^8.6.14", "@storybook/addon-essentials": "^8.6.14", "@storybook/addon-interactions": "^8.6.14", "@storybook/addon-links": "^8.6.14", "@storybook/blocks": "^8.6.14", "@storybook/manager-api": "^8.6.14", "@storybook/preview-api": "^8.6.14", "@storybook/react": "^8.6.14", "@storybook/react-vite": "^8.6.14", "@storybook/test": "^8.6.14", "@storybook/theming": "^8.6.14", "@types/fs-extra": "^11.0.4", "@types/lodash": "^4.17.20", "@types/react": "^18.3.23", "@types/react-dom": "^18.3.7", "@vitejs/plugin-react-swc": "^3.10.2", "chromatic": "^11.29.0", "eslint": "^9.30.1", "fs-extra": "^11.3.0", "glob": "^11.0.3", "postcss": "^8.5.6", "postcss-flexbugs-fixes": "^5.0.2", "postcss-import": "^16.1.1", "postcss-logical": "^8.1.0", "postcss-preset-env": "^10.2.4", "postcss-styled-syntax": "^0.7.1", "prettier": "^3.6.2", "prettier-plugin-tailwindcss": "^0.6.13", "remark-gfm": "^4.0.1", "storybook": "^8.6.14", "storybook-addon-mock-date": "^0.6.0", "tsup": "^8.5.0", "typescript": "^5.8.3", "vercel": "^41.7.8", "vite": "^6.3.5", "vite-tsconfig-paths": "^5.1.4" }, "engines": { "node": ">=18 <=22", "yarn": "^4.0.0" }, "files": [ "dist" ], "homepage": "https://github.com/snowball-tech/fractal/tree/main/packages/fractal", "keywords": [ "snowball", "design-system", "fractal", "react", "tailwind-css", "radix-ui", "storybook", "chromatic", "vercel" ], "license": "MIT", "main": "./dist/index.js", "module": "./dist/index.js", "name": "@snowball-tech/fractal", "packageManager": "yarn@4.6.0", "peerDependencies": { "react": "^18.2.0", "react-dom": "^18.2.0" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org" }, "repository": { "directory": "packages/fractal", "type": "git", "url": "git+https://github.com/snowball-tech/fractal.git" }, "scripts": { "build": "yarn run prebuild && yarn build-library && yarn run postbuild", "build-chromatic": "yarn run -T chromatic --build-script-name build-storybook", "build-lib": "yarn run build-library", "build-library": "yarn run prebuild-library && NODE_OPTIONS=--max_old_space_size=16384 yarn tsup", "build-stats": "./scripts/build-stats.sh", "build-storybook": "yarn run build-vercel", "build-vercel": "yarn run prebuild-vercel && yarn storybook build", "check-deps": "yarn run -T depcheck --ignores='normalize.css,@csstools/postcss-*,postcss,postcss-*,@storybook/addon-*,@storybook/blocks'", "clean-build": "rm -Rf ./dist >/dev/null 2>&1 || true", "clean-cache": "(rm -Rf ./node_modules/.cache >/dev/null 2>&1 || true) & (rm -Rf ../../node_modules/.cache >/dev/null 2>&1 || true)", "clean-fonts": "rm -Rf ./public/fonts >/dev/null 2>&1 || true", "clean-storybook": "rm -Rf storybook-static >/dev/null 2>&1 || true", "dev": "yarn run predev && yarn run dev-storybook", "dev-storybook": "yarn storybook dev -p 6006 --no-open", "force-update-fonts": "yarn run clean-fonts && ../../scripts/update-fonts.sh ./public --force", "format": "yarn run -T prettier --cache --check .", "format-fix": "yarn run -T prettier --cache --write .", "lint": "yarn run lint-scripts", "lint-fix": "yarn run lint-scripts-fix", "lint-scripts": "yarn run -T eslint --cache .", "lint-scripts-fix": "yarn run -T eslint --cache --fix .", "postbuild": "yarn run build-stats", "prebuild": "yarn run clean-build && mkdir -p ./dist", "prebuild-library": "mkdir -p ./dist", "prebuild-vercel": "yarn run update-fonts & yarn workspace @snowball-tech/design-tokens run build", "predev": "yarn run update-fonts", "preyalcpublish": "yarn build", "publish-local": "yalc publish --sig --push", "quality": "yarn run lint & yarn run format & yarn run types-check", "quality-fix": "yarn run lint-fix && yarn run format-fix && yarn run types-check", "setup": "yarn run -T is-ci || yarn install", "start": "yarn run -T serve ./storybook-static", "types-check": "tsc --noEmit", "update-deps": "yarn run -T update-deps", "update-env": "yarn run -T is-ci || yarn vercel env pull", "update-fonts": "../../scripts/update-fonts.sh ./public" }, "sideEffects": false, "type": "module", "types": "./dist/index.d.ts", "version": "20.0.0" }