React Native starter with : Expo / Setup script / Automated version management, package publishing, auto generated changelog / Consistant code with Eslint, Prettier, pre-commit hook
MIT License
Expo framework
Setup script to make your life easier
Semantic Release for fully automated version management and package publishing
Auto generetaed CHANGELOG.md relying on Conventionnal Commits
Strong lint config with Eslint configured extended with Airbnb style guide & Prettier
Pre-commit hook that automatically lint & format code
Clone this repo git clone https://github.com/JimmyBeldone/expo-starter-lemonade.git
Run yarn setup
(install dependencies & remove .git folder) and follow the instructions
If it isn't done already, init your git repo :
git init
git remote add origin [email protected]:username/repository.git
git add .
git commit -m "first commit"
git push -u origin master
Go to https://github.com/settings/tokens and generate a personnal access token so that semantic-release is allowed to access your repo.
Create a new repository secret named GH_TOKEN
and past your personnal access token.
Your repository url must be set in package.json
:
"repository": {
"type": "git",
"url": "https://github.com/JimmyBeldone/expo-starter-lemonade"
},
master
branch, a release will be added if your conventionnal commit type is correct.MIT
Copyright (c) 2020 Jimmy Beldone