UNPKG

rnr-starter

Version:

A comprehensive React Native Expo boilerplate with 50+ modern UI components, dark/light themes, i18n, state management, and production-ready architecture

126 lines (125 loc) 3.06 kB
{ "$schema": "https://unpkg.com/knip@5/schema.json", "entry": ["index.js", "app/**/*.{ts,tsx}", "components/**/*.{ts,tsx}", "lib/**/*.{ts,tsx}"], "project": [ "**/*.{js,ts,tsx,jsx}", "!**/*.d.ts", "!node_modules/**", "!.expo/**", "!dist/**", "!build/**" ], "ignore": [ "expo-env.d.ts", "nativewind-env.d.ts", "metro.config.js", "babel.config.js", "tailwind.config.js", "eas.json", "app.json", "template.json", "test-template.sh", "CONTRIBUTING.md", "README.md", "docs/**", "assets/**", ".template-ignore", ".env", ".env.example", "components/ui/**", "components/AvatarUploader.tsx", "components/LanguageToggle.tsx", "components/ThemeToggle.tsx", "lib/hooks/**", "lib/icons/**", "lib/toast/**", "lib/android-navigation-bar.android.ts", "lib/api.ts", "lib/bottom-sheet-utils.ts", "lib/form-utils.ts", "lib/storage.ts", "lib/types.ts" ], "ignoreDependencies": [ "expo", "expo-router", "@babel/core", "typescript", "react", "react-native", "react-dom", "expo-dev-client", "expo-splash-screen", "expo-status-bar", "expo-system-ui", "expo-linking", "expo-build-properties", "tailwindcss", "nativewind", "@hookform/resolvers", "@marceloterreiro/flash-calendar", "@radix-ui/react-popover", "@rn-primitives/accordion", "@rn-primitives/alert-dialog", "@rn-primitives/aspect-ratio", "@rn-primitives/avatar", "@rn-primitives/checkbox", "@rn-primitives/collapsible", "@rn-primitives/context-menu", "@rn-primitives/dialog", "@rn-primitives/dropdown-menu", "@rn-primitives/hover-card", "@rn-primitives/label", "@rn-primitives/menubar", "@rn-primitives/navigation-menu", "@rn-primitives/popover", "@rn-primitives/progress", "@rn-primitives/radio-group", "@rn-primitives/select", "@rn-primitives/separator", "@rn-primitives/switch", "@rn-primitives/table", "@rn-primitives/tabs", "@rn-primitives/toggle", "@rn-primitives/toggle-group", "@rn-primitives/tooltip", "@shopify/flash-list", "@tanstack/react-query", "@tanstack/react-table", "class-variance-authority", "date-fns", "dayjs", "expo-haptics", "expo-image-picker", "expo-navigation-bar", "input-otp-native", "react-day-picker", "react-hook-form", "vaul", "zod", "caniuse-lite", "prettier", "rimraf", "tailwindcss-animate" ], "ignoreExportsUsedInFile": true, "includeEntryExports": true, "workspaces": { ".": { "entry": ["index.js", "app/_layout.tsx", "app/index.tsx", "app/+not-found.tsx"], "ignoreDependencies": ["rimraf"] } }, "rules": { "files": "warn", "dependencies": "warn", "unlisted": "warn", "exports": "warn", "nsExports": "warn", "nsTypes": "warn", "enumMembers": "warn", "classMembers": "warn", "types": "warn", "duplicates": "warn" } }