ignite-andross
Advanced tools
Comparing version 4.0.0-alpha.2 to 4.0.0-beta.2
const options = require('./options') | ||
const { merge, pipe, assoc, omit, __ } = require('ramda') | ||
const { mergeDeepRight, pipe, assoc, omit, __ } = require('ramda') | ||
const { getReactNativeVersion } = require('./lib/react-native-version') | ||
@@ -37,5 +37,7 @@ | ||
// attempt to install React Native or die trying | ||
const useNpm = !ignite.useYarn | ||
const rnInstall = await reactNative.install({ | ||
name, | ||
version: getReactNativeVersion(context) | ||
version: getReactNativeVersion(context), | ||
useNpm, | ||
}) | ||
@@ -109,6 +111,2 @@ if (rnInstall.exitCode > 0) process.exit(rnInstall.exitCode) | ||
/** | ||
* Merge the package.json from our template into the one provided from react-native init. | ||
*/ | ||
// transform our package.json in case we need to replace variables | ||
@@ -127,6 +125,6 @@ const rawJson = await template.generate({ | ||
const newPackage = pipe( | ||
assoc('dependencies', merge(currentPackage.dependencies, newPackageJson.dependencies)), | ||
assoc('devDependencies', merge(currentPackage.devDependencies, newPackageJson.devDependencies)), | ||
assoc('scripts', merge(currentPackage.scripts, newPackageJson.scripts)), | ||
merge(__, omit(['dependencies', 'devDependencies', 'scripts'], newPackageJson)) | ||
assoc('dependencies', mergeDeepRight(currentPackage.dependencies, newPackageJson.dependencies)), | ||
assoc('devDependencies', mergeDeepRight(currentPackage.devDependencies, newPackageJson.devDependencies)), | ||
assoc('scripts', mergeDeepRight(currentPackage.scripts, newPackageJson.scripts)), | ||
mergeDeepRight(__, omit(['dependencies', 'devDependencies', 'scripts'], newPackageJson)) | ||
)(currentPackage) | ||
@@ -133,0 +131,0 @@ |
@@ -39,3 +39,3 @@ import { createStore, applyMiddleware, compose } from 'redux' | ||
// kick off root saga | ||
let sagasManager = sagaMiddleware.run(rootSaga) | ||
let sagasManager = sagaMiddleware(rootSaga) | ||
@@ -42,0 +42,0 @@ return { |
@@ -23,3 +23,3 @@ import { combineReducers } from 'redux' | ||
sagasManager.done.then(() => { | ||
sagasManager = sagaMiddleware.run(newYieldedSagas) | ||
sagasManager = sagaMiddleware(newYieldedSagas) | ||
}) | ||
@@ -26,0 +26,0 @@ }) |
@@ -47,3 +47,4 @@ module.exports = { | ||
}) | ||
typeCode = codeAnswers.type === typeCodeChoices[0] ? 'flatlist' : 'listview' | ||
typeCode = codeAnswers.type[0] === typeCodeChoices[0] ? 'flatlist' : 'listview' | ||
} | ||
@@ -59,3 +60,5 @@ | ||
}) | ||
type = answers.type | ||
type = answers.type[0] === typeDataChoices[0] ? 'row' : 'grid' | ||
} | ||
@@ -71,3 +74,3 @@ | ||
}) | ||
dataType = dataAnswers.type | ||
dataType = dataAnswers.type[0] === typeDataChoices[0] ? 'single' : 'sectioned' | ||
} | ||
@@ -74,0 +77,0 @@ |
const { pathOr, is } = require('ramda') | ||
// the default React Native version for this boilerplate | ||
const REACT_NATIVE_VERSION = '0.57.7' | ||
const REACT_NATIVE_VERSION = '0.59.3' | ||
@@ -6,0 +6,0 @@ // where the version lives under gluegun |
@@ -7,3 +7,3 @@ { | ||
"homepage": "https://github.com/infinitered/ignite-andross", | ||
"version": "4.0.0-alpha.2", | ||
"version": "4.0.0-beta.2", | ||
"files": [ | ||
@@ -27,2 +27,3 @@ "boilerplate", | ||
"scripts": { | ||
"check-ignite": "which ignite # Checking if Ignite CLI is installed globally", | ||
"lint": "standard", | ||
@@ -32,3 +33,3 @@ "test": "jest", | ||
"coverage": "jest --runInBand --coverage", | ||
"ci:test": "yarn test", | ||
"ci:test": "yarn check-ignite && yarn test", | ||
"ci:publish": "yarn semantic-release", | ||
@@ -82,4 +83,4 @@ "semantic-release": "semantic-release" | ||
"dependencies": { | ||
"ramda": "^0.23.0" | ||
"ramda": "^0.26.1" | ||
} | ||
} |
@@ -159,3 +159,3 @@ <p align="center"><img src="http://ir_public.s3.amazonaws.com/projects/ignite/ignite-andross-launch-screen.png" alt="logo" width="414px"></p> | ||
If you would like to have the `ignite generate` command include the generation of tests when available, add | ||
`"test": "jest"` or `"test": "ava"` to `./ignite/ignite.json`, depending on the test runner you are using. | ||
`"tests": "jest"` or `"tests": "ava"` to `./ignite/ignite.json`, depending on the test runner you are using. | ||
@@ -162,0 +162,0 @@ **Previous Boilerplates** |
Sorry, the diff of this file is not supported yet
1423223
154
2214
+ Addedramda@0.26.1(transitive)
- Removedramda@0.23.0(transitive)
Updatedramda@^0.26.1