UNPKG

@crossed/ui

Version:

A universal & performant styling library for React Native, Next.js & React

129 lines 3.27 kB
{ "name": "@crossed/ui", "description": "A universal & performant styling library for React Native, Next.js & React", "version": "8.2.9", "sideEffects": false, "keywords": [ "React Native", "React", "Next.js", "Expo", "packager", "styling", "css-in-js", "typescript", "javascript", "components", "android", "ios", "theme", "token", "responsive-styling", "design-system", "universal", "uikit", "accessible", "ui" ], "main": "lib/commonjs/index", "types": "lib/typescript/index.d.ts", "module": "lib/module/index", "react-native": "src/index", "source": "src/index", "typings": "lib/typescript/index.d.ts", "exports": { ".": { "require": "./lib/commonjs/index.js", "import": "./lib/module/index.js", "default": "./lib/module/index.js", "types": "./lib/typescript/index.d.ts" }, "./theme": { "require": "./lib/commonjs/theme/theme.js", "import": "./lib/module/theme/theme.js", "default": "./lib/module/theme/theme.js", "types": "./lib/typescript/theme/theme.d.ts" }, "./src/*": { "require": "./src", "import": "./src", "default": "./src", "types": "./src" } }, "typesVersions": { "*": { "index": [ "lib/typescript/index.d.ts" ], "theme": [ "lib/typescript/theme/theme.d.ts" ], "./src/*": [ "src" ] } }, "peerDependencies": { "@crossed/core": "*", "@crossed/primitive": "*", "@crossed/styled": "*", "@crossed/unicons": "4.0.0", "react": "*", "react-native": "*", "react-native-gesture-handler": "*", "react-native-reanimated": "*", "@crossed/theme": "^3.0.0" }, "devDependencies": { "@crossed/build": "*", "@crossed/core": "0.9.0", "@crossed/primitive": "2.0.0", "@crossed/test": "0.14.0", "@crossed/unicons": "4.0.0", "@devvie/bottom-sheet": "0.3.0", "@jest/globals": "^29.7.0", "@jest/types": "29.6.3", "@testing-library/jest-dom": "^6.5.0", "@testing-library/react-native": "^12.7.2", "@types/jest": "^29.5.13", "@types/react": "^18.3.3", "babel-plugin-transform-remove-console": "^6.9.4", "jest": "^29.6.3", "react": "^18.3.1", "react-dom": "^18.3.1", "react-native": "=0.76.7", "react-native-gesture-handler": "~2.23.1", "react-native-reanimated": "^3.16.7", "react-native-web": "^0.19.10", "tsconfig": "*", "@crossed/styled": "^0.15.0", "@crossed/theme": "^3.0.0" }, "dependencies": { "@crossed/use-calendar": "0.0.1", "@floating-ui/dom": "^1.6.12", "@floating-ui/react": "^0.27.0", "@gorhom/portal": "^1.0.14", "@tuplo/use-calendar": "^1.9.2", "fuse.js": "^7.0.0", "react-focus-lock": "^2.11.2", "react-focus-on": "^3.9.2", "react-remove-scroll": "^2.5.6", "ts-pattern": "^5.0.6", "@crossed/sheet": "^0.12.2" }, "files": [ "lib/", "src/" ], "scripts": { "test": "jest", "release": "release-it", "clean": "rm -rf lib", "watch": "crossed-build --watch", "build": "crossed-build", "dev:web": "cd example/native && yarn web --clear", "type-check": "tsc --noEmit" } }