This is a fork of ignite-native-base-boilerplate. We updated dependencies, and our goal is to mantain all the libraries up to date and add some niceties we are using on Smooth Terminal.
You can run the following command to create the boilerplate, provided you have Ignite CLI installed.
ignite new appname --boilerplate ignite-smooth-terminal
You can also change the React Native version, just keep in mind, we may not have tested this just yet.
ignite new appname --react-native-version 0.55 --boilerplate ignite-smooth-terminal
By default you can use anything you want from Ignite, including the Ignite Generators.
You can use Reactotron to help you debug your app.
Main libraries and version this boilerplate is using:
"react-navigation": "^1.5.8",
"react-redux": "^5.0.7",
"redux": "4.0.0",
"native-base": "2.4.5",
"redux-persist": "^5.9.1",
"redux-saga": "v1.0.0-beta.1",
"@dailydrip/apollo-absinthe-upload-link": "^1.0.3",
"graphql": "^0.13.2",
"graphql-tag": "^2.9.2",
"react-apollo": "^2.1.4",
"apollo-cache-inmemory": "^1.2.1",
"apollo-client": "^2.3.1",
"apollo-link": "^1.2.2",
To check other versions check the package.json.ejs.