UNPKG

@adaptui/react

Version:

Collection of headless components/hooks that are accessible, composable, customizable from low level to build your own UI & Design System powered by Reakit

234 lines (233 loc) 7.49 kB
{ "name": "@adaptui/react", "version": "1.0.0-0", "description": "Collection of headless components/hooks that are accessible, composable, customizable from low level to build your own UI & Design System powered by Reakit", "keywords": [ "renderless", "headless", "a11y", "ui", "toolkit", "reakit", "react", "components", "nostyle", "composable" ], "homepage": "https://github.com/adaptui/react#readme", "bugs": { "url": "https://github.com/adaptui/react/issues" }, "repository": { "type": "git", "url": "git+https://github.com/adaptui/react.git" }, "license": "MIT", "author": "Timeless <hello@timeless.co>", "sideEffects": false, "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "types": "dist/types/index.d.ts", "typings": "dist/types/index.d.ts", "directories": { "doc": "docs" }, "files": [ "dist" ], "scripts": { "_postinstall": "concurrently \"husky install\" \"patch-package\"", "previews": "node scripts/builds/create-previews.js", "storybook": "yarn previews && cross-env TAILWIND_MODE=watch start-storybook -p 6006", "test": "jest --config ./jest.config.ts --no-cache", "lint": "eslint --color --ext .js,.jsx,.ts,.tsx .", "lint:fix": "eslint --color --ext .js,.jsx,.ts,.tsx . --fix", "format": "prettier -wl \"./**/*.{html,css,js,jsx,ts,tsx,md,json}\"", "format:package": "sort-package-json package.json", "docs": "node scripts/builds/docs.js", "prebuild": "rimraf dist", "build": "concurrently yarn:build:*", "build:cjs": "cross-env BABEL_ENV=cjs babel src --extensions .ts,.tsx -d dist/cjs --source-maps", "build:esm": "cross-env BABEL_ENV=esm babel src --extensions .ts,.tsx -d dist/esm --source-maps", "build:types": "tsc --emitDeclarationOnly --project tsconfig.prod.json", "storybook-build": "yarn previews && build-storybook", "commit": "gacp", "contributors:add": "all-contributors add", "contributors:generate": "all-contributors generate", "prepublishOnly": "pinst --disable", "release": "release-it", "postpublish": "pinst --enable" }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "lint-staged": { "**/*.{js,jsx,tx,tsx}": [ "yarn lint:fix" ], "**/*.{html,css,js,jsx,ts,tsx,md,json}": [ "yarn format" ] }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] }, "dependencies": { "@chakra-ui/react-utils": "^2.0.0", "@chakra-ui/utils": "^2.0.0", "@internationalized/date": "^3.0.0-rc.0", "@react-aria/button": "^3.4.4", "@react-aria/calendar": "^3.0.0-rc.0", "@react-aria/datepicker": "^3.0.0-rc.0", "@react-aria/i18n": "^3.3.9", "@react-aria/numberfield": "^3.1.6", "@react-aria/slider": "^3.0.8", "@react-aria/spinbutton": "^3.0.6", "@react-aria/utils": "^3.12.0", "@react-stately/calendar": "^3.0.0-rc.0", "@react-stately/datepicker": "^3.0.0-rc.0", "@react-stately/numberfield": "^3.0.7", "@react-stately/slider": "^3.0.8", "ariakit": "^2.0.0-next.27", "ariakit-utils": "^0.17.0-next.18", "date-fns": "^2.28.0", "raf": "^3.4.1", "react-remove-scroll": "^2.5.3", "reakit-system": "^0.15.2", "reakit-utils": "^0.15.2", "reakit-warning": "^0.6.2" }, "devDependencies": { "@babel/cli": "7.17.10", "@babel/core": "7.18.2", "@babel/plugin-proposal-class-properties": "7.17.12", "@babel/plugin-proposal-logical-assignment-operators": "7.17.12", "@babel/plugin-proposal-private-methods": "7.17.12", "@babel/plugin-proposal-private-property-in-object": "7.17.12", "@babel/preset-env": "7.18.2", "@babel/preset-react": "7.17.12", "@babel/preset-typescript": "7.17.12", "@commitlint/cli": "17.0.1", "@commitlint/config-conventional": "17.0.0", "@emotion/css": "11.9.0", "@react-spring/web": "9.4.5", "@react-types/button": "3.4.5", "@react-types/calendar": "3.0.0-rc.0", "@react-types/datepicker": "3.0.0-rc.0", "@react-types/dialog": "3.3.5", "@react-types/numberfield": "3.2.0", "@react-types/shared": "3.12.0", "@react-types/slider": "3.0.6", "@release-it/conventional-changelog": "5.0.0", "@storybook/addon-a11y": "6.5.6", "@storybook/addon-actions": "6.5.6", "@storybook/addon-essentials": "6.5.6", "@storybook/addon-postcss": "2.0.0", "@storybook/builder-webpack5": "6.5.6", "@storybook/manager-webpack5": "6.5.6", "@storybook/react": "6.5.6", "@testing-library/dom": "8.13.0", "@testing-library/jest-dom": "5.16.4", "@testing-library/react": "13.3.0", "@testing-library/react-hooks": "8.0.0", "@testing-library/user-event": "14.2.0", "@types/jest": "27.5.1", "@types/jest-axe": "3.5.3", "@types/jest-in-case": "1.0.5", "@types/mockdate": "3.0.0", "@types/node": "17.0.34", "@types/raf": "3.4.0", "@types/react": "18.0.9", "@types/react-dom": "18.0.5", "@types/react-transition-group": "4.4.4", "@types/testing-library__jest-dom": "5.14.3", "all-contributors-cli": "6.20.0", "ast-to-markdown": "1.0.0", "autoprefixer": "10.4.7", "babel-jest": "28.1.0", "babel-loader": "8.2.5", "babel-plugin-jsx-remove-data-test-id": "3.0.0", "chalk": "4.1.0", "codesandbox": "2.2.3", "concurrently": "7.2.1", "cross-env": "7.0.3", "eslint": "8.16.0", "eslint-config-prettier": "8.5.0", "eslint-config-react-app": "7.0.1", "eslint-plugin-prettier": "4.0.0", "eslint-plugin-simple-import-sort": "7.0.0", "eslint-plugin-storybook": "0.5.12", "gacp": "3.0.2", "glob": "8.0.3", "glob-fs": "0.1.7", "husky": "8.0.1", "jest": "28.1.0", "jest-axe": "6.0.0", "jest-environment-jsdom": "28.1.0", "jest-in-case": "1.0.2", "jest-matcher-utils": "28.1.0", "lint-staged": "12.4.3", "lodash": "4.17.21", "markdown-to-ast": "6.0.3", "markdown-toc": "1.2.0", "md-node-inject": "2.0.0", "mockdate": "3.0.5", "node-fetch": "2.6.1", "outdent": "0.8.0", "patch-package": "6.4.7", "pinst": "3.0.0", "postcss": "8.4.14", "postcss-import": "14.1.0", "postcss-merge-selectors": "0.0.6", "postcss-scopify": "0.1.10", "prettier": "2.6.2", "raw-loader": "4.0.2", "react": "18.1.0", "react-dom": "18.1.0", "react-hook-form": "7.31.3", "react-test-renderer": "18.1.0", "react-transition-group": "4.4.2", "react-virtual": "2.10.4", "reakit": "1.3.11", "reakit-test-utils": "0.15.2", "release-it": "15.0.0", "rimraf": "3.0.2", "sort-package-json": "1.57.0", "storybook-addon-preview": "2.2.0", "storybook-addon-react-docgen": "1.2.42", "strip-comments": "2.0.1", "tailwindcss": "3.0.24", "ts-jest": "28.0.3", "ts-morph": "15.0.0", "ts-node": "10.8.0", "typescript": "4.7.2", "webpack": "5.72.1", "yaml": "2.1.1" }, "peerDependencies": { "ariakit": "2.0.0-next.29", "react": "16.x || 17.x || 18.x", "react-dom": "16.x || 17.x || 18.x" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "gacp": { "add": false, "push": false, "emoji": "emoji", "editor": false } }