eslint and prettier setup
This commit is contained in:
committed by
GitHub
parent
07ab94fa4e
commit
170520244c
@@ -0,0 +1,7 @@
|
||||
module.exports = {
|
||||
extends: ["expo", "prettier"],
|
||||
plugins: ["prettier"],
|
||||
rules: {
|
||||
"prettier/prettier": "error",
|
||||
},
|
||||
};
|
||||
Vendored
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"editor.formatOnSave": true,
|
||||
"[typescriptreact]": {
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||
},
|
||||
"[typescript]": {
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||
},
|
||||
"editor.codeActionsOnSave": {
|
||||
"source.fixAll.eslint": "explicit"
|
||||
}
|
||||
}
|
||||
@@ -5,9 +5,7 @@ import { SafeAreaView } from "react-native-safe-area-context";
|
||||
export default function HomeScreen() {
|
||||
return (
|
||||
<SafeAreaView className="flex-1 items-center justify-center bg-white">
|
||||
<Text className="text-red-500">
|
||||
Open up App folder to start working on your app!
|
||||
</Text>
|
||||
<Text className="text-red-500">Uber Clone</Text>
|
||||
|
||||
<StatusBar style="auto" />
|
||||
</SafeAreaView>
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
"dependencies": {
|
||||
"@expo/vector-icons": "^14.0.2",
|
||||
"@react-navigation/native": "^6.0.2",
|
||||
"eslint-config-prettier": "^9.1.0",
|
||||
"eslint-plugin-prettier": "^5.2.1",
|
||||
"expo": "~51.0.28",
|
||||
"expo-constants": "~16.0.2",
|
||||
"expo-font": "~12.0.9",
|
||||
@@ -27,6 +29,7 @@
|
||||
"expo-system-ui": "~3.0.7",
|
||||
"expo-web-browser": "~13.0.3",
|
||||
"nativewind": "^2.0.11",
|
||||
"prettier": "^3.3.3",
|
||||
"react": "18.2.0",
|
||||
"react-dom": "18.2.0",
|
||||
"react-native": "0.74.5",
|
||||
@@ -41,6 +44,8 @@
|
||||
"@types/jest": "^29.5.12",
|
||||
"@types/react": "~18.2.45",
|
||||
"@types/react-test-renderer": "^18.0.7",
|
||||
"eslint": "^8.57.0",
|
||||
"eslint-config-expo": "^7.1.2",
|
||||
"jest": "^29.2.1",
|
||||
"jest-expo": "~51.0.3",
|
||||
"react-test-renderer": "18.2.0",
|
||||
|
||||
Reference in New Issue
Block a user