Something went wrong. Try again.
Bluesky app fork with some witchin' additions 💫 forked from jollywhoppers.com/witchsky.app
Something went wrong. Try again.
witchsky.app tsconfig.json
1.5 kB · 41 lines
JSON
at main
123456789101112131415161718192021222324252627282930313233343536373839404142{ "extends": "@react-native/typescript-config", "compilerOptions": { "jsx": "react-jsx", "module": "esnext", "moduleSuffixes": [".ios", ".android", ".native", ""], "lib": ["dom", "esnext"], "types": ["node", "jest"], "paths": { "#/*": ["./src/*"], "crypto": ["./src/platform/crypto.ts"], /* * expo-file-system (since 57) and expo-image-manipulator (since 58) ship * an `exports` map without `./build/*`, which blocks the deep type * imports in src/platform/misc.web-check.d.ts under * `moduleResolution: "bundler"`. Type-check-only escape hatch. */ "expo-file-system/build/*": ["./node_modules/expo-file-system/build/*"], "expo-image-manipulator/build/*": [ "./node_modules/expo-image-manipulator/build/*" ], /* * The react-native exports condition (set by the base config) resolves * to the package's raw TypeScript source, which doesn't typecheck * against React Native 0.88. Use the compiled declarations instead, * where skipLibCheck applies. */ "react-native-view-shot": [ "./node_modules/react-native-view-shot/lib/index.d.ts" ], }, "plugins": [ { "name": "ts-plugin-sort-import-suggestions", "moveUpPatterns": ["#/", "@lingui/react/macro"], "moveDownPatterns": ["react-native-reanimated/lib"], } ] }, "exclude": ["bskyweb", "bskyembed", "web-build", "dist"]}