UNPKG

@snowball-tech/fractal

Version:

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

163 lines (162 loc) 6.25 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.3", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-dialog": "1.1.15", "@radix-ui/react-dismissable-layer": "1.1.11", "@radix-ui/react-dropdown-menu": "2.1.16", "@radix-ui/react-label": "2.1.8", "@radix-ui/react-popover": "1.1.15", "@radix-ui/react-progress": "1.1.8", "@radix-ui/react-radio-group": "1.3.8", "@radix-ui/react-scroll-area": "1.2.10", "@radix-ui/react-select": "2.2.6", "@radix-ui/react-slider": "1.3.6", "@radix-ui/react-switch": "1.2.6", "@radix-ui/react-tabs": "1.1.13", "@radix-ui/react-toggle": "1.1.10", "@radix-ui/react-toggle-group": "1.1.11", "@radix-ui/react-toolbar": "1.1.11", "@react-hookz/web": "25.2.0", "@snowball-tech/design-tokens": "17.2.0", "@tailwindcss/aspect-ratio": "0.4.2", "@tailwindcss/container-queries": "0.1.1", "@tooni/iconscout-unicons-react": "1.0.3", "clsx": "2.1.1", "country-flag-icons": "1.6.17", "emoji-mart": "5.6.0", "libphonenumber-js": "1.13.3", "lodash": "4.18.1", "motion": "12.40.0", "normalize.css": "8.0.1", "react": "19.2.6", "react-calendar": "6.0.1", "react-dom": "19.2.6", "react-textarea-autosize": "8.5.9", "react-timekeeper": "2.2.1", "tailwind-merge": "2.6.1", "tailwindcss": "3.4.19" }, "description": "Fractal's (Snowball's design system) React component library based on RadixUI and TailwindCSS", "devDependencies": { "@csstools/postcss-cascade-layers": "6.0.0", "@snowball-tech/eslint-snowball-config": "2.1.0", "@snowball-tech/prettier-config": "2.2.0", "@storybook/addon-a11y": "10.4.1", "@storybook/addon-docs": "10.4.1", "@storybook/addon-links": "10.4.1", "@storybook/addon-mcp": "0.6.0", "@storybook/react-vite": "10.4.1", "@types/fs-extra": "11.0.4", "@types/lodash": "4.17.24", "@types/react": "19.2.15", "@types/react-dom": "19.2.3", "@vitejs/plugin-react": "6.0.2", "chromatic": "16.10.1", "eslint": "9.39.4", "eslint-plugin-storybook": "10.4.1", "fs-extra": "11.3.5", "glob": "13.0.6", "postcss": "8.5.15", "postcss-flexbugs-fixes": "5.0.2", "postcss-import": "16.1.1", "postcss-logical": "9.0.0", "postcss-preset-env": "11.3.0", "postcss-styled-syntax": "0.7.1", "prettier": "3.8.3", "prettier-plugin-tailwindcss": "0.7.4", "remark-gfm": "4.0.1", "storybook": "10.4.1", "storybook-addon-mock-date": "2.0.0", "tsdown": "0.21.10", "typescript": "6.0.3", "vercel": "54.4.1", "vite": "8.0.14" }, "engines": { "node": ">=18 <=24", "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.12.0", "peerDependencies": { "react": "> 18", "react-dom": "> 18" }, "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 tsdown", "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": "echo ''; yarn run build-stats || true", "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": "27.1.1" }