UNPKG

react-native-flex-grid

Version:

🎨 A react-native flexbox grid similar to bootstap's web grid.

175 lines • 5.52 kB
{ "name": "react-native-flex-grid", "version": "1.0.6", "description": "🎨 A react-native flexbox grid similar to bootstap's web grid.", "author": { "name": "Ahmed Tokyo", "email": "ahmed.tokyo1@gmail.com", "url": "https://ahmedtokyo.com" }, "main": "lib/commonjs/index.js", "module": "lib/module/index.js", "react-native": "src/index.ts", "types": "lib/typescript/index.d.ts", "files": [ "src", "lib" ], "repository": { "type": "git", "url": "https://github.com/a-tokyo/react-native-flex-grid.git" }, "homepage": "https://a-tokyo.github.io/react-native-flex-grid", "bugs": { "url": "https://github.com/a-tokyo/react-native-flex-grid/issues" }, "scripts": { "start": "yarn prep-package expo; yarn update-stories; expo start", "android": "yarn prep-package expo; yarn update-stories; expo start --android", "ios": "yarn prep-package expo; yarn update-stories; expo start --ios", "web": "yarn prep-package expo; yarn update-stories; expo start --web", "build": "bob build && find ./lib -name *.stories.* -type f -exec rm -rf {} +", "prep-package": "node ./scripts/prep-package.js", "prepublish": "yarn prep-package build", "test": "jest", "eject": "expo eject", "update-stories": "node ./scripts/prep-story-readme.js; sb-rn-get-stories --config-path .storybook-ondevice", "storybook-watcher": "sb-rn-watcher --config-path .storybook-ondevice", "storybook": "yarn update-stories; start-storybook -p 6006", "build-storybook": "yarn update-stories; build-storybook", "prepare": "husky install" }, "dependencies": {}, "devDependencies": { "@babel/core": "^7.19.3", "@babel/plugin-proposal-private-property-in-object": "^7.20.5", "@react-native-async-storage/async-storage": "~1.17.3", "@react-native-community/datetimepicker": "6.5.2", "@react-native-community/slider": "4.2.4", "@storybook/addon-actions": "^6.5.15", "@storybook/addon-controls": "^6.5.15", "@storybook/addon-essentials": "^6.5.15", "@storybook/addon-interactions": "^6.5.15", "@storybook/addon-jest": "^6.5.15", "@storybook/addon-links": "^6.5.15", "@storybook/addon-ondevice-actions": "6.0.1-beta.9", "@storybook/addon-ondevice-backgrounds": "6.0.1-beta.9", "@storybook/addon-ondevice-controls": "6.0.1-alpha.0", "@storybook/addon-ondevice-notes": "6.0.1-beta.9", "@storybook/addon-react-native-web": "^0.0.19", "@storybook/addon-storysource": "^6.5.15", "@storybook/builder-webpack5": "^6.5.15", "@storybook/docs-tools": "^6.5.15", "@storybook/manager-webpack5": "^6.5.15", "@storybook/react": "^6.5.15", "@storybook/react-native": "6.0.1-beta.9", "@storybook/testing-library": "^0.0.13", "@storybook/theming": "^6.5.15", "@testing-library/jest-dom": "^5.12.0", "@testing-library/react": "^12.1.2", "@testing-library/react-hooks": "^7.0.2", "@testing-library/user-event": "^13.5.0", "@types/jest": "^29.2.4", "@types/react-native": "~0.70.6", "@typescript-eslint/eslint-plugin": "^5.36.1", "@typescript-eslint/parser": "^5.36.1", "babel-jest": "^29.3.1", "babel-loader": "^8.2.3", "babel-plugin-react-native-web": "^0.18.10", "edit-json-file": "^1.7.0", "eslint": "^8.23.0", "eslint-config-plural": "^0.5.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-cypress": "^2.12.1", "eslint-plugin-flowtype": "^8.0.3", "eslint-plugin-import": "^2.26.0", "eslint-plugin-jsx-a11y": "^6.4.1", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-react": "^7.29.2", "eslint-plugin-react-hooks": "^4.3.0", "eslint-plugin-react-perf": "^3.3.0", "eslint-plugin-storybook": "^0.6.7", "expo": "^47.0.0", "expo-status-bar": "~1.4.2", "husky": "^8.0.2", "jest": "^29.3.1", "lint-staged": "^13.1.0", "postcss": "^8.4.20", "postcss-loader": "^7.0.2", "prettier": "2.8.1", "react": "18.1.0", "react-dom": "18.1.0", "react-native": "0.70.5", "react-native-builder-bob": "^0.20.3", "react-native-safe-area-context": "4.4.1", "react-native-web": "~0.18.7", "react-test-renderer": "^18.2.0", "resolve-url-loader": "^5.0.0", "sass": "^1.57.1", "sass-loader": "^13.2.0", "storybook-addon-designs": "^6.3.1", "storybook-addon-grid": "^0.3.1", "storybook-usage": "^4.0.10", "style-loader": "^3.3.1", "ts-jest": "^29.0.3", "typescript": "^4.6.3" }, "peerDependencies": { "react": "*", "react-native": "*" }, "react-native-builder-bob": { "source": "src", "output": "lib", "targets": [ [ "commonjs", { "copyFlow": true } ], "module", "typescript" ] }, "lint-staged": { "src/**/*.{scss,css,md,mdx}": [ "prettier --write ." ], "src/**/*.{ts,tsx,js,jsx}": [ "eslint . --fix", "prettier --write ." ] }, "keywords": [ "react", "react-native", "react-native-web", "grid", "layout", "flex", "flexbox", "design", "style", "bootstrap", "12-columns", "n-columns", "demo", "storybook", "typescript", "flowtype", "expo", "framework", "customizable", "configurable", "zero-dependency" ], "license": "MIT", "contributors": [ { "name": "Ahmed Tarek", "email": "ahmed.tokyo1@gmail.com", "url": "https://github.com/a-tokyo" } ] }