mirror of
				https://github.com/Xahau/xahau.js.git
				synced 2025-11-04 04:55:48 +00:00 
			
		
		
		
	This will reduce the bundle size by ~23%(117kb). Only 4 methods were used `flatten`, `flatMap`, `omitBy`, and `groupBy`. `omitBy and `groupBy` were recreated while the es2019 implementations of `flatten` and `flatMap` are used. `lodash` is still used in the tests which is fine because it makes the tests cleaner. Closes #2118
		
			
				
	
	
		
			21 lines
		
	
	
		
			502 B
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			502 B
		
	
	
	
		
			JSON
		
	
	
	
	
	
{
 | 
						|
  "extends": "../../tsconfig.json",
 | 
						|
  "compilerOptions": {
 | 
						|
    "pretty": true,
 | 
						|
    "target": "es6",
 | 
						|
    "lib": ["es2019", "dom"],
 | 
						|
    "outDir": "./dist/npm",
 | 
						|
    "declaration": true,
 | 
						|
    "declarationMap": true,
 | 
						|
    "strictNullChecks": true,
 | 
						|
    "noImplicitAny": false,
 | 
						|
    "noUnusedLocals": true,
 | 
						|
    "removeComments": true,
 | 
						|
    "preserveConstEnums": false,
 | 
						|
    "esModuleInterop": true,
 | 
						|
    "resolveJsonModule": true,
 | 
						|
    "preserveSymlinks": true
 | 
						|
  },
 | 
						|
  "include": ["src/**/*.ts", "src/**/*.json"]
 | 
						|
}
 |