feature-react-navigation
Version:
Feature based navigation using react-navigation
115 lines (114 loc) • 3.64 kB
JSON
{
"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
}
}