UNPKG

react-native-paper

Version:
160 lines (159 loc) 4.18 kB
{ "name": "react-native-paper", "version": "4.12.4", "description": "Material design for React Native", "main": "lib/commonjs/index.js", "module": "lib/module/index.js", "react-native": "src/index.tsx", "source": "src/index.tsx", "types": "lib/typescript/index.d.ts", "files": [ "src", "lib", "babel.js" ], "sideEffects": false, "repository": { "type": "git", "url": "https://github.com/callstack/react-native-paper.git" }, "author": "", "license": "MIT", "bugs": { "url": "https://github.com/callstack/react-native-paper/issues" }, "homepage": "https://callstack.github.io/react-native-paper", "keywords": [ "android", "ios", "react native", "component library", "ui kit", "material design", "bootstrap" ], "scripts": { "typescript": "tsc --noEmit", "lint": "eslint --ext '.js,.ts,.tsx' .", "test": "jest", "prepare": "bob build && node ./scripts/generate-mappings.js", "release": "release-it", "bootstrap": "yarn --cwd example && yarn --cwd docs && yarn", "docs": "yarn --cwd docs", "example": "yarn --cwd example" }, "publishConfig": { "registry": "https://registry.npmjs.org/" }, "dependencies": { "@callstack/react-theme-provider": "^3.0.7", "color": "^3.1.2", "react-native-iphone-x-helper": "^1.3.1" }, "devDependencies": { "@babel/core": "^7.17.0", "@babel/runtime": "^7.10.3", "@callstack/eslint-config": "^9.0.0", "@commitlint/config-conventional": "^8.3.4", "@release-it/conventional-changelog": "^1.1.0", "@types/color": "^3.0.0", "@types/jest": "^24.0.13", "@types/node": "^13.1.0", "@types/react-dom": "^16.8.4", "@types/react-native": "^0.66.1", "@types/react-native-vector-icons": "^6.4.1", "@typescript-eslint/eslint-plugin": "^5.9.0", "@typescript-eslint/parser": "^5.9.0", "all-contributors-cli": "^6.1.1", "babel-cli": "^6.26.0", "babel-core": "^7.0.0-bridge.0", "babel-jest": "^26.1.0", "babel-loader": "^8.2.3", "babel-test": "^0.1.1", "chalk": "^4.0.0", "commitlint": "^8.3.4", "conventional-changelog-cli": "^2.0.11", "dedent": "^0.7.0", "eslint": "^6.7.2", "eslint-config-callstack-io": "^1.1.1", "eslint-plugin-prettier": "^3.0.0", "eslint-plugin-react-native": "^3.5.0", "expo-constants": "^9.3.5", "flow-bin": "0.92.0", "glob": "^7.1.3", "husky": "^1.3.1", "jest": "^26.1.0", "jest-file-snapshot": "^0.3.2", "metro-react-native-babel-preset": "^0.67.0", "prettier": "^2.5.0", "react": "17.0.2", "react-dom": "17.0.2", "react-native": "^0.64.3", "react-native-builder-bob": "^0.17.1", "react-native-testing-library": "^1.5.0", "react-native-vector-icons": "~6.3.0", "react-test-renderer": "16.13.1", "release-it": "^13.4.0", "rimraf": "^3.0.2", "typescript": "^4.5.4" }, "peerDependencies": { "react": "*", "react-native": "*", "react-native-vector-icons": "*" }, "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS", "pre-commit": "yarn lint && yarn typescript && yarn test" } }, "jest": { "preset": "react-native", "setupFiles": [ "<rootDir>/testSetup.js" ], "cacheDirectory": "./cache/jest", "modulePathIgnorePatterns": [ "<rootDir>/example/node_modules", "<rootDir>/lib/" ], "watchPathIgnorePatterns": [ "__fixtures__\\/[^/]+\\/(output|error)\\.js" ], "transformIgnorePatterns": [ "node_modules/(?!(@react-native|react-native|react-native-iphone-x-helper)/)" ] }, "greenkeeper": { "ignore": [ "expo", "flow-bin", "react", "react-dom", "react-native", "react-test-renderer", "@types/react-native", "@types/jest", "husky", "eslint" ] }, "react-native-builder-bob": { "source": "src", "output": "lib", "targets": [ "commonjs", "module", [ "typescript", { "project": "tsconfig.build.json" } ] ], "files": [ "src/" ] } }