UNPKG

feature-react-navigation

Version:
115 lines (114 loc) 3.64 kB
{ "name": "feature-react-navigation", "title": "Feature React Navigation", "version": "1.0.0", "description": "Feature based navigation using react-navigation", "main": "src/index.js", "scripts": { "build": "cross-env BABEL_ENV=commonjs webpack --progress --colors", "build:clean": "rimraf dist lib es", "build:plat:all": "npx yarn-run-all build:plat:lib build:plat:es", "build:plat:bundle": "cross-env NODE_ENV=development yarn run build", "build:plat:bundle.min": "cross-env NODE_ENV=production yarn run build", "build:plat:es": "cross-env BABEL_ENV=es babel src --out-dir es --ignore spec.js", "build:plat:lib": "cross-env BABEL_ENV=commonjs babel src --out-dir lib --ignore spec.js", "clean": "npx yarn-run-all build:clean cov:clean", "cov": "jest src --coverage", "cov:clean": "rimraf coverage", "cov:publish": "cat coverage/lcov.info | codacy-coverage --verbose", "pkgReview": "echo '*** Showing outdated installed packages:' && yarn outdated --long || true", "prepublish": "npx yarn-run-all lint pkgReview clean build:plat:all test cov", "lint": "echo '*** Verify code quality (lint):' && eslint src", "test": "jest src", "commit": "yarn run git-cz", "semantic-release": "semantic-release" }, "repository": { "type": "git", "url": "https://github.com/sylvainlg/feature-react-navigation.git", "baseUrl": "https://github.com/sylvainlg/feature-react-navigation" }, "keywords": [ "react", "react-native", "react-web", "feature-u", "feature", "features", "react", "router", "routing", "navigation", "navigator", "utility", "util", "utils", "helper", "helpers", "js", "javascript" ], "author": { "name": "Sylvain LE GLEAU", "email": "syl@sylvainlg.fr" }, "license": "MIT", "licenseFilename": "LICENSE", "readmeFilename": "README.md", "peerDependencies": { "@react-navigation/core": "^5.15.0", "@react-navigation/native": "^5.9.0", "@react-navigation/stack": "^5.14.0", "feature-u": "^3.0.0", "react": "^17.0.0" }, "dependencies": { "@commitlint/prompt": "^12.0.0", "lodash.has": "^4.5.2", "react-is": "^17.0.0" }, "devDependencies": { "@babel/cli": "^7.7.7", "@babel/core": "^7.7.7", "@babel/plugin-proposal-class-properties": "^7.7.4", "@babel/preset-env": "^7.7.7", "@babel/preset-react": "^7.7.4", "@babel/runtime": "^7.7.7", "@commitlint/cli": "^12.0.0", "@commitlint/config-conventional": "^12.0.0", "@react-navigation/core": "^5.15.0", "@react-navigation/native": "^5.9.0", "@react-navigation/stack": "^5.14.0", "@semantic-release/changelog": "^5.0.1", "@semantic-release/git": "^9.0.0", "babel-jest": "^26.5.2", "babel-plugin-transform-default-import": "^1.0.0", "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2", "babel-plugin-transform-object-rest-spread": "^6.26.0", "codacy-coverage": "^3.4.0", "cross-env": "^7.0.0", "eslint": "^7.11.0", "eslint-plugin-react": "^7.17.0", "feature-u": "^3.0.0", "husky": "^5.1.3", "jest": "^26.5.3", "react": "^17.0.0", "react-native": "^0.63.4", "rimraf": "^3.0.0", "semantic-release": "^17.2.1", "webpack": "^5.1.3", "webpack-cli": "^4.0.0", "yarn-run-all": "^3.1.1" }, "jest": { "preset": "react-native", "testPathIgnorePatterns": [ "/node_modules/", "/e2e/" ], "transformIgnorePatterns": [ "node_modules/(?!react-native|(@react-navigation)" ], "resolver": null } }