Improves time to first load an org with the following: - Users user info from login response to set org slug and route user on log in - Stores user info in session storage so that it's available on reload - Stores app settings in local storage until user logs out - Loads critical org components synchronously
		
			
				
	
	
		
			37 lines
		
	
	
		
			841 B
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			841 B
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|   "compilerOptions": {
 | |
|     "outDir": "./dist/",
 | |
|     "module": "esnext",
 | |
|     "target": "es6",
 | |
|     "moduleResolution": "node",
 | |
|     "allowJs": true,
 | |
|     "strict": true,
 | |
|     "noImplicitAny": true,
 | |
|     "allowSyntheticDefaultImports": true,
 | |
|     "experimentalDecorators": true,
 | |
|     "importHelpers": true,
 | |
|     "sourceMap": true,
 | |
|     "inlineSources": true,
 | |
|     "skipLibCheck": true,
 | |
|     "esModuleInterop": true,
 | |
|     "plugins": [
 | |
|       {
 | |
|         "name": "ts-lit-plugin",
 | |
|         "strict": true,
 | |
|         "rules": {
 | |
|           "no-missing-import": "off",
 | |
|         },
 | |
|         "maxNodeModuleImportDepth": -1,
 | |
|       },
 | |
|     ],
 | |
|     "incremental": true,
 | |
|     "paths": {
 | |
|       "@/*": ["./src/*"],
 | |
|       "~assets/*": ["./src/assets/*"],
 | |
|     },
 | |
|     "lib": ["DOM", "DOM.Iterable", "ES2021.WeakRef"],
 | |
|   },
 | |
|   "include": ["**/*.ts"],
 | |
|   "exclude": ["node_modules"],
 | |
| }
 |