UNPKG

react-native-ui-lib

Version:

[![Build Status](https://travis-ci.org/wix/react-native-ui-lib.svg?branch=master)](https://travis-ci.org/wix/react-native-ui-lib) [![npm](https://img.shields.io/npm/v/react-native-ui-lib.svg)](https://www.npmjs.com/package/react-native-ui-lib) [![NPM Down

97 lines (96 loc) 2.98 kB
{ "name": "react-native-ui-lib", "version": "3.3.71", "main": "index.js", "author": "Ethan Sharabi <ethan.shar@gmail.com>", "publishConfig": { "registry": "https://registry.npmjs.org/" }, "repository": { "type": "git", "url": "https://github.com/wix/react-native-ui-lib" }, "scripts": { "start": "watchman watch-del-all && export DEV_MODE=true && react-native start", "ios": "react-native run-ios --simulator='iPhone 8'", "android": "react-native run-android", "pretest": "npm run lint", "test": "jest", "test:watch": "jest --watch", "lint": "eslint src -c .eslintrc.js", "lint:fix": "eslint src -c .eslintrc.js --fix", "lint:test": "mocha eslint-rules/tests/lib/rules", "xcode": "open ./ios/uilib.xcodeproj", "build": "mkdir -p dist && cp -r src/assets dist/ && babel src --out-dir dist", "log": "react-native log-ios | grep 'ethan -'", "docs:install": "(cd ./uilib-docs && rm -rf node_modules && rm -rf package-lock.json && npm install)", "docs:deploy": "(cd ./uilib-docs && gatsby build --prefix-paths && gh-pages -d public --branch gh-pages)", "docs:develop": "(cd ./uilib-docs && gatsby develop)", "bump:patch": "npm version patch" }, "dependencies": { "babel-plugin-transform-inline-environment-variables": "^0.0.2", "hoist-non-react-statics": "^2.3.0", "lodash": "^4.0.0", "prop-types": "^15.5.10", "url-parse": "^1.2.0", "react-native-animatable": "^1.1.0", "react-native-blur": "^3.1.1", "react-native-interactable": "latest" }, "devDependencies": { "babel-cli": "^6.23.0", "babel-eslint": "^7.0.0", "babel-jest": "^20.0.3", "babel-preset-es2015": "^6.22.0", "babel-preset-react": "^6.22.0", "babel-preset-react-native": "1.9.1", "enzyme": "^2.7.1", "eslint": "^3.0.0", "eslint-config-airbnb": "^14.0.0", "eslint-plugin-import": "^2.2.0", "eslint-plugin-jsx-a11y": "4.0.0", "eslint-plugin-react": "^6.9.0", "eslint-plugin-react-native": "^2.0.0", "eslint-plugin-uilib": "file:./eslint-rules", "gatsby": "^1.9.128", "gh-pages": "^1.1.0", "jest": "^20.0.4", "mocha": "^5.0.0", "react": "16.0.0", "react-addons-test-utils": "^15.4.2", "react-autobind": "^1.0.6", "react-dom": "^15.4.2", "react-native": "0.51.0", "react-native-keyboard-aware-scrollview": "^2.0.0", "react-native-keyboard-tracking-view": "^5.3.2", "react-native-navigation": "^1.1.19" }, "peerDependencies": { "react": "^16.0.0", "react-native": "^0.51.0" }, "jest": { "preset": "react-native", "testPathIgnorePatterns": [ "/e2e/", "/node_modules/" ], "setupFiles": [ "./jest-setup.js" ] }, "babel": { "env": { "test": { "presets": [ "react-native" ], "retainLines": true } }, "plugins": [ "transform-inline-environment-variables" ] } }