Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save bilalbhojani24/41d681895990144b9f01d6d9bccf6f5d to your computer and use it in GitHub Desktop.

Select an option

Save bilalbhojani24/41d681895990144b9f01d6d9bccf6f5d to your computer and use it in GitHub Desktop.
{
"compilerOptions": {
"allowJs": true,
"allowSyntheticDefaultImports": true,
"esModuleInterop": true,
"experimentalDecorators": true,
"forceConsistentCasingInFileNames": true,
"incremental": false,
"jsx": "react-jsx",
"jsxImportSource": "@emotion/react",
"module": "esnext",
"moduleResolution": "node",
"noEmit": true,
"noImplicitAny": true,
"noImplicitThis": true,
"noUncheckedIndexedAccess": true,
"lib": ["dom", "dom.iterable", "esnext"],
"resolveJsonModule": true,
"skipLibCheck": true,
"strictNullChecks": true,
"target": "esnext",
"paths": {
"<FOLDER_PATH>/*": [
"../../../../FOLDER_PATH/*"
],
"<FOLDER_PATH>": [
"../../../../FOLDER_PATH"
],
"app/products": ["./__stubs__/app/products"],
"app/products/*": ["./__stubs__/app/products/*"],
"app/core": ["../../../../app/core"],
"app/core/*": ["../../../../app/core/*"],
"app/blocks": ["../../../../app/blocks"],
"app/blocks/*": ["../../../../app/blocks/*"],
"app/appShell": ["../../../../app/appShell"],
"app/appShell/*": ["../../../../app/appShell/*"],
"app/api": ["../../../../app/api"],
"app/api/*": ["../../../../app/api/*"],
"app/lib": ["../../../../app/lib"],
"app/lib/*": ["../../../../app/lib/*"],
"app/services": ["../../../../app/services"],
"app/services/*": ["../../../../app/services/*"],
"app/config": ["../../../../app/config"],
"app/config/*": ["../../../../app/config/*"],
// routes
"app/routes/routerV6/components/DocumentTitleWrapper": [
"../../../../app/core/router/components/DocumentTitleWrapper.tsx"
],
"app/routes/routerV6/components/IndexPage": [
"../../../../app/core/router/components/IndexPage.tsx"
],
"app/routes/routerV6/components/NavigateWithSearchParams": [
"../../../../app/core/router/components/NavigateWithSearchParams.tsx"
],
"app/routes/routerV6/components/OnEnter": [
"../../../../app/core/router/components/OnEnter.tsx"
],
"app/routes/routerV6/components/OutletContextAsProps": [
"../../../../app/core/router/components/OutletContextAsProps.tsx"
],
"app/routes/routerV6/components/Redirect": [
"../../../../app/core/router/components/Redirect.tsx"
],
"app/routes/routerV6/components/SuspenseNavigationWrapper": [
"../../../../app/core/router/components/SuspenseNavigationWrapper.tsx"
],
"app/routes/routerV6/context/LatestRouterContext": [
"../../../../app/core/router/context/LatestRouterContext.tsx"
],
"app/routes/routerV6/hoc/withRouterLatest": [
"../../../../app/core/router/hoc/withRouterLatest.tsx"
],
"app/routes/routerV6/hooks/useBlockerForSuspendedCompany": [
"../../../../app/core/router/hooks/useBlockerForSuspendedCompany.tsx"
],
"app/routes/routerV6/hooks/useIsInLatestRouterContext": [
"../../../../app/core/router/hooks/useIsInLatestRouterContext.ts"
],
"app/routes/routerV6/hooks/useRRoutes": [
"../../../../app/core/router/hooks/useRRoutes.tsx"
],
"app/routes/routerV6/routeMonitoring/routeChangeService": [
"../../../../app/core/router/routeMonitoring/routeChangeService.ts"
],
"app/routes/routerV6/routeMonitoring/ViewTracker": [
"../../../../app/core/router/routeMonitoring/ViewTracker.tsx"
],
"app/routes/routerV6/types/index": [
"../../../../app/core/router/types/index.d.ts"
],
"app/routes/routerV6/utils/queryParams": [
"../../../../app/core/router/utils/queryParams.ts"
],
"app/routes/routerV6/appNavigator": [
"../../../../app/core/router/appNavigator.tsx"
],
"app/routes/routerV6/reactRouterDom": [
"../../../../app/core/router/reactRouterDom.tsx"
],
"app/routes/routerV6/router.types": [
"../../../../app/core/router/router.types.ts"
],
"app/routes/routes.helpers": [
"../../../../app/core/router/utils/routes.helpers.ts"
],
"app/routes/routes.utils": [
"../../../../app/core/router/utils/routes.utils.tsx"
],
"app/routes/routerV6": ["../../../../app/core/router"],
"app/routes/routerV6/*": ["../../../../app/core/router/*"],
// routes end
"app/styles/*": ["../../../../app/styles/*"],
"packages/*": ["../../../../packages/*"],
"translations/*": ["../../../../translations/*"],
"@rippling/types": ["../../../../packages/types/src/index.ts"],
"@rippling/utils": ["../../../../packages/utils/src/index.ts"],
"@rippling/pebble/*": ["../../../../node_modules/@rippling/pebble/*"],
"@rippling/pebble": [
"../../../../node_modules/@rippling/pebble/index.d.ts"
]
}
},
"include": [
"../../../../<FOLDER_PATH>/**/*.ts",
"../../../../<FOLDER_PATH>/**/*.tsx"
],
"exclude": [
"**/__tests__/**",
"__stubs__/**",
"scripts/**",
"app/products/**",
"**/packages/rippling-protos/*",
"**/tests/integration-tests/*"
],
"references": [
{ "path": "../../../../translations" },
{ "path": "../../../../packages/rippling-protos" },
{ "path": "../../../../packages/types" },
{ "path": "../../../../packages/utils" }
],
"files": [
"../../../../@types/commons.d.ts",
"../../../../@types/globals.d.ts",
"../../../../@types/jest.d.ts",
"../../../../@types/files.d.ts",
"../../../../@types/lib-i18n.d.ts",
"../../../../@types/detect-browser.d.ts",
"../../../../@types/marqeta.d.ts",
"../../../../@types/stripe.d.ts",
"../../../../@types/pdfjs-dist.d.ts",
"./__stubs__/catchall.d.ts",
"../../../../@types/vanilla-masker.d.ts"
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment