@wonderflow/react-components
Version:
UI components from Wonderflow's Wanda design system
123 lines (122 loc) • 3.98 kB
JSON
{
"name": "@wonderflow/react-components",
"version": "14.2.6",
"description": "UI components from Wonderflow's Wanda design system",
"author": "Wonderflow",
"license": "Apache-2.0",
"types": "dist/index.d.ts",
"main": "dist/index.js",
"files": [
"dist",
"core",
"core.css"
],
"publishConfig": {
"access": "public"
},
"engines": {
"node": ">=14.x",
"npm": ">=8.x"
},
"scripts": {
"start": "run-p storybook watch:csstypes",
"prebuild": "run-s clean build:csstypes",
"build": "run-s build:ts build:css",
"postbuild": "rimraf dist/**/_mixins.css",
"build:ts": "tsc && tsc-alias",
"build:css": "cpy '**/*.css' '../dist' --parents --cwd=src && postcss dist/*.css \"dist/**/!(utils)/!(_mixins).css\" --replace",
"postbuild:css": "mv dist/core.css ./core.css && mv dist/core ./core",
"lint": "run-s lint:styles",
"lint:styles": "stylelint ./src/**/*.css",
"storybook": "start-storybook --quiet -p 6006",
"build-storybook": "build-storybook",
"deploy:storybook": "build-storybook && gh-pages -d storybook-static",
"test:storybook": "test-storybook --coverage --verbose && npx nyc report --reporter=lcov -t coverage/storybook --report-dir coverage/storybook",
"test:report": "npx nyc report --reporter=lcov -t coverage/storybook --report-dir coverage/storybook",
"test:online": "test-storybook --url https://wonderflow-bv.github.io/wanda/",
"clean": "rimraf dist core core.css",
"watch:csstypes": "tcm -w -p '**/*.module.css' src",
"build:csstypes": "tcm -p '**/*.module.css' src"
},
"repository": {
"type": "git",
"url": "git+https://github.com/wonderflow-bv/wanda.git"
},
"browserslist": [
"last 2 Chrome versions",
"last 2 Firefox versions",
"last 2 Safari versions",
"last 2 Edge versions"
],
"keywords": [
"design-system",
"wonderflow",
"components",
"react"
],
"bugs": {
"url": "https://github.com/wonderflow-bv/wanda/issues"
},
"homepage": "https://github.com/wonderflow-bv/wanda",
"peerDependencies": {
"react": ">=17.0",
"react-dom": ">=17.0"
},
"devDependencies": {
"@babel/core": "7.24.3",
"@babel/preset-typescript": "7.24.1",
"@storybook/addon-a11y": "6.5.16",
"@storybook/addon-actions": "6.5.16",
"@storybook/addon-coverage": "0.0.7",
"@storybook/addon-essentials": "6.5.16",
"@storybook/addon-links": "6.5.16",
"@storybook/addon-postcss": "2.0.0",
"@storybook/addons": "6.5.16",
"@storybook/builder-webpack5": "6.5.16",
"@storybook/manager-webpack5": "6.5.16",
"@storybook/react": "6.5.16",
"@storybook/test-runner": "0.9.4",
"@storybook/testing-react": "1.3.0",
"@storybook/theming": "6.5.16",
"@types/react": "17.0.43",
"@types/react-dom": "17.0.14",
"@types/react-table": "7.7.20",
"@types/react-test-renderer": "18.0.7",
"@wonderflow/config": "14.2.6",
"@wonderflow/tokens": "14.2.6",
"@wonderflow/charts": "14.2.6",
"@types/uuid": "9.0.8",
"babel-loader": "8.2.5",
"cpy-cli": "3.1.1",
"postcss": "8.4.38",
"postcss-cli": "10.0.0",
"react": "17.0.2",
"react-dom": "17.0.2",
"storybook-addon-breakpoints": "1.0.0",
"storybook-addon-themes": "6.1.0",
"storybook-css-modules-preset": "1.1.1",
"tsconfig": "10.0.0",
"typed-css-modules": "0.7.2",
"typescript": "4.8.4",
"typescript-plugin-css-modules": "3.4.0"
},
"dependencies": {
"@radix-ui/react-tabs": "1.0.4",
"ahooks": "3.7.11",
"clsx": "1.2.1",
"constate": "3.3.2",
"framer-motion": "6.5.1",
"lodash": "4.17.21",
"react-focus-on": "3.9.2",
"react-masonry-css": "1.0.16",
"react-merge-refs": "2.1.1",
"react-paginate": "8.2.0",
"react-popper-tooltip": "4.4.2",
"react-roving-tabindex": "3.2.0",
"react-table": "7.8.0",
"react-uid": "2.3.3",
"slugify": "1.6.6",
"type-fest": "3.0.0",
"uuid": "9.0.1"
}
}