react-native-template-tuil
Version:
Clean and minimalist React Native template for a quick start with TypeScript.
40 lines (39 loc) • 1.63 kB
JSON
{
"name": "projectname",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "react-native start",
"ios": "react-native run-ios",
"android": "react-native run-android",
"bundle:ios": "react-native bundle --entry-file='./src/index.js' --bundle-output='./ios/ProjectName/main.jsbundle' --dev=false --platform='ios' --assets-dest='./ios/ProjectName/Bundle.assets' --sourcemap-output='./ios/ProjectName/main.jsbundle.map'",
"codequality": "yarn format && yarn lint && yarn test && yarn tsc",
"lint": "eslint .",
"lint:editorconfig": "editorconfig-checker",
"test": "jest",
"format": "prettier --check \"{,!(node_modules|android|ios)/**/}*.js*(x)\" \"{,!(node_modules|android|ios)/**/}*.ts*(x)\" \"{,!(node_modules|android|ios)/**/}*.css*\"",
"fix:format": "prettier --write \"{,!(node_modules|android|ios)/**/}*.js*(x)\" \"{,!(node_modules|android|ios)/**/}*.ts*(x)\" \"{,!(node_modules|android|ios)/**/}*.css*\""
},
"dependencies": {
"react": "16.13.0",
"react-native": "0.61.5",
"styled-components": "5.0.1"
},
"devDependencies": {
"@types/jest": "25.1.3",
"@types/react-native": "0.61.17",
"@types/react-test-renderer": "16.9.2",
"@types/styled-components": "5.0.1",
"@typescript-eslint/eslint-plugin": "2.21.0",
"@typescript-eslint/parser": "2.21.0",
"babel-plugin-module-resolver": "4.0.0",
"editorconfig-checker": "3.0.3",
"eslint": "6.8.0",
"eslint-config-tuil": "0.6.0",
"husky": "4.2.3",
"jest": "25.1.0",
"prettier": "1.19.1",
"react-test-renderer": "16.13.0",
"typescript": "3.8.2"
}
}