alexander.akait
							
						 
						
							 
							
							
							
							
								
							
							
								1805436d3b 
								
							 
						 
						
							
							
								
								fix: types  
							
							 
							
							
							
						 
						
							2024-08-07 21:59:26 +03:00  
						
					 
				
					
						
							
							
								 
								alexander.akait
							
						 
						
							 
							
							
							
							
								
							
							
								c802a98f58 
								
							 
						 
						
							
							
								
								style: improve  
							
							 
							
							
							
						 
						
							2024-08-02 19:32:22 +03:00  
						
					 
				
					
						
							
							
								 
								alexander.akait
							
						 
						
							 
							
							
							
							
								
							
							
								9943f3506a 
								
							 
						 
						
							
							
								
								style: improve style of code  
							
							 
							
							
							
						 
						
							2024-08-02 19:32:14 +03:00  
						
					 
				
					
						
							
							
								 
								alexander.akait
							
						 
						
							 
							
							
							
							
								
							
							
								b9d9a5d9ff 
								
							 
						 
						
							
							
								
								style: improve style of code  
							
							 
							
							
							
						 
						
							2024-08-02 19:32:14 +03:00  
						
					 
				
					
						
							
							
								 
								alexander.akait
							
						 
						
							 
							
							
							
							
								
							
							
								0a68cb16a4 
								
							 
						 
						
							
							
								
								style: improve style of code  
							
							 
							
							
							
						 
						
							2024-08-02 19:32:14 +03:00  
						
					 
				
					
						
							
							
								 
								alexander.akait
							
						 
						
							 
							
							
							
							
								
							
							
								c914fe202a 
								
							 
						 
						
							
							
								
								style: improve style of code  
							
							 
							
							
							
						 
						
							2024-08-02 19:32:14 +03:00  
						
					 
				
					
						
							
							
								 
								alexander.akait
							
						 
						
							 
							
							
							
							
								
							
							
								ac0bd21801 
								
							 
						 
						
							
							
								
								style: improve style of code  
							
							 
							
							
							
						 
						
							2024-08-02 19:32:14 +03:00  
						
					 
				
					
						
							
							
								 
								alexander.akait
							
						 
						
							 
							
							
							
							
								
							
							
								500ee96dcb 
								
							 
						 
						
							
							
								
								style: improve style of code  
							
							 
							
							
							
						 
						
							2024-08-02 19:32:14 +03:00  
						
					 
				
					
						
							
							
								 
								alexander.akait
							
						 
						
							 
							
							
							
							
								
							
							
								5725254415 
								
							 
						 
						
							
							
								
								style: improve style of code  
							
							 
							
							
							
						 
						
							2024-08-02 19:32:14 +03:00  
						
					 
				
					
						
							
							
								 
								alexander.akait
							
						 
						
							 
							
							
							
							
								
							
							
								de6d4b2f4c 
								
							 
						 
						
							
							
								
								style: fix  
							
							 
							
							
							
						 
						
							2024-06-11 16:30:09 +03:00  
						
					 
				
					
						
							
							
								 
								alexander.akait
							
						 
						
							 
							
							
							
							
								
							
							
								1954237716 
								
							 
						 
						
							
							
								
								chore: fix lint and types  
							
							 
							
							
							
						 
						
							2024-06-11 16:26:12 +03:00  
						
					 
				
					
						
							
							
								 
								alexander.akait
							
						 
						
							 
							
							
							
							
								
							
							
								ab3e93b19e 
								
							 
						 
						
							
							
								
								style: fix  
							
							 
							
							
							
						 
						
							2024-06-11 16:09:50 +03:00  
						
					 
				
					
						
							
							
								 
								alexander.akait
							
						 
						
							 
							
							
							
							
								
							
							
								fcdfc26ef2 
								
							 
						 
						
							
							
								
								chore: fix  
							
							 
							
							
							
						 
						
							2024-06-11 15:38:41 +03:00  
						
					 
				
					
						
							
							
								 
								alexander.akait
							
						 
						
							 
							
							
							
							
								
							
							
								81f2e865a6 
								
							 
						 
						
							
							
								
								chore: update eslint to v9  
							
							 
							
							
							
						 
						
							2024-06-11 15:32:02 +03:00  
						
					 
				
					
						
							
							
								 
								alexander.akait
							
						 
						
							 
							
							
							
							
								
							
							
								3e3dfd781b 
								
							 
						 
						
							
							
								
								fix(types): more  
							
							 
							
							
							
						 
						
							2024-03-17 20:15:44 +03:00  
						
					 
				
					
						
							
							
								 
								Nitin Kumar
							
						 
						
							 
							
							
							
							
								
							
							
								412ae5425e 
								
							 
						 
						
							
							
								
								chore: udpate prettier to v3  
							
							 
							
							
							
						 
						
							2024-01-14 07:11:34 +05:30  
						
					 
				
					
						
							
							
								 
								alexander.akait
							
						 
						
							 
							
							
							
							
								
							
							
								75e3ea5c84 
								
							 
						 
						
							
							
								
								refactor: more types for serialization  
							
							 
							
							
							
						 
						
							2023-05-22 21:32:23 +03:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								4a53e9af65 
								
							 
						 
						
							
							
								
								limit writes to  
							
							 
							
							... 
							
							
							
							* chunks of 511MiB and
* total of 2GiB 
							
						 
						
							2022-02-15 10:28:18 +01:00  
						
					 
				
					
						
							
							
								 
								Ivan Kopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								339af7e4f5 
								
							 
						 
						
							
							
								
								fix too big cache pack writing  
							
							 
							
							... 
							
							
							
							if cache pack is too big, we should write in stream using callback 
							
						 
						
							2022-02-11 16:16:48 +03:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								4a8bf4c084 
								
							 
						 
						
							
							
								
								allow to configure all hash functions used  
							
							 
							
							... 
							
							
							
							fix default hash function for HttpUriPlugin to sha512 
							
						 
						
							2021-09-23 14:55:13 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								492055ae90 
								
							 
						 
						
							
							
								
								add cache compression  
							
							 
							
							
							
						 
						
							2021-07-02 07:05:13 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								0433e0b0e9 
								
							 
						 
						
							
							
								
								join sections  
							
							 
							
							
							
						 
						
							2021-06-29 13:09:01 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								86203ade47 
								
							 
						 
						
							
							
								
								use Buffer.from instead of slice  
							
							 
							
							... 
							
							
							
							as slice doesn't work correctly in some environments for unknown reasons 
							
						 
						
							2021-06-29 13:09:01 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								894ef94b86 
								
							 
						 
						
							
							
								
								use Buffer.from instead of slice  
							
							 
							
							... 
							
							
							
							as slice doesn't work correctly in some environments for unknown reasons 
							
						 
						
							2021-06-29 10:55:52 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b0fa9ccada 
								
							 
						 
						
							
							
								
								pretty files  
							
							 
							
							
							
						 
						
							2021-05-11 09:31:46 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								a2e326129c 
								
							 
						 
						
							
							
								
								make filesystem types compatible with memfs and normal fs  
							
							 
							
							... 
							
							
							
							fixes  #12400  
							
						 
						
							2021-01-13 10:14:58 +01:00  
						
					 
				
					
						
							
							
								 
								highonweb
							
						 
						
							 
							
							
							
							
								
							
							
								bc1911bf78 
								
							 
						 
						
							
							
								
								Changed name of memorize function to memoize  
							
							 
							
							
							
						 
						
							2020-12-27 03:02:57 +05:30  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								9563338d90 
								
							 
						 
						
							
							
								
								improve reading of cache file  
							
							 
							
							
							
						 
						
							2020-12-14 13:16:20 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								005bdbbefd 
								
							 
						 
						
							
							
								
								fix memory leak when using createReadStream  
							
							 
							
							
							
						 
						
							2020-12-14 11:06:15 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								1b00c9986f 
								
							 
						 
						
							
							
								
								add polyfills for reading 64bit numbers from buffer for node 10  
							
							 
							
							
							
						 
						
							2020-12-14 10:48:21 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								4d1e913f48 
								
							 
						 
						
							
							
								
								avoid copy of data  
							
							 
							
							
							
						 
						
							2020-12-14 08:16:09 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								c6311bae62 
								
							 
						 
						
							
							
								
								allow bigger cache sizes  
							
							 
							
							
							
						 
						
							2020-12-14 08:16:08 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								35363408c6 
								
							 
						 
						
							
							
								
								fix newly found eslint problems  
							
							 
							
							
							
						 
						
							2020-11-26 11:13:17 +01:00  
						
					 
				
					
						
							
							
								 
								evilebottnawi
							
						 
						
							 
							
							
							
							
								
							
							
								dafa4cd69a 
								
							 
						 
						
							
							
								
								chore: setup cspell  
							
							 
							
							
							
						 
						
							2020-03-12 19:51:26 +03:00  
						
					 
				
					
						
							
							
								 
								Ivan Kopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								350e397f63 
								
							 
						 
						
							
							
								
								refactor(FileMiddleware): add format information, minor code refactoring  
							
							 
							
							
							
						 
						
							2020-01-31 19:53:50 +03:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b40a345451 
								
							 
						 
						
							
							
								
								refactor Persistent Cache  
							
							 
							
							... 
							
							
							
							cache is split into multiple .pack files which represent usage of cache items
this allows to only read/deserialize files that are needed
and reduces the need to rewrite .pack files
while still packaging multiple cache items together
lazy (de)serialization system has changed to allow writeLazy and writeSeparate 
							
						 
						
							2020-01-28 11:35:06 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								5320fcfbbe 
								
							 
						 
						
							
							
								
								bugfix for nested promises in FileMiddleware  
							
							 
							
							
							
						 
						
							2019-08-13 17:02:47 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								e9c0d068dd 
								
							 
						 
						
							
							
								
								refactor filesystem interfaces  
							
							 
							
							... 
							
							
							
							add Compiler.intermediateFileSystem
avoid using `path` and `fs` module when possible
move `join`, `mkdirp` and `dirname` into utils
join and dirname is optional in FileSystem interface
remove mkdirp from Filesystem interface 
							
						 
						
							2019-06-11 17:32:58 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								ad6e095c43 
								
							 
						 
						
							
							
								
								Improve typings of SerializerMiddlewares  
							
							 
							
							
							
						 
						
							2019-01-24 16:51:05 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								aa72c93b4d 
								
							 
						 
						
							
							
								
								Use Buffer.allocUnsafe for better performance and buffer pooling  
							
							 
							
							
							
						 
						
							2019-01-24 15:14:39 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								f68d465afa 
								
							 
						 
						
							
							
								
								make reading from file safer and handle unexpected end of file  
							
							 
							
							
							
						 
						
							2019-01-19 11:49:30 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Tatarintsev
							
						 
						
							 
							
							
							
							
								
							
							
								eeb6e2db17 
								
							 
						 
						
							
							
								
								Improve memory consumption of file middleware  
							
							 
							
							... 
							
							
							
							Buffers.concat creates a new buffer. On a large project, when using resolver
cache and pack store, total size of buffer can reach hundreds of megabytes. Use
streaming write instead. 
							
						 
						
							2019-01-14 19:20:28 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								d9238f061d 
								
							 
						 
						
							
							
								
								memorize lazy data on access  
							
							 
							
							... 
							
							
							
							remove need for read on write
add queue for file accesses in FileMiddleware to support concurrent access 
							
						 
						
							2018-12-21 12:05:29 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								590772b934 
								
							 
						 
						
							
							
								
								add packed store mode  
							
							 
							
							
							
						 
						
							2018-10-30 09:54:40 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								4b69df1117 
								
							 
						 
						
							
							
								
								allow to make classes not-serializable  
							
							 
							
							... 
							
							
							
							make ContextModule not-serializable because it's not needed 
							
						 
						
							2018-10-18 15:52:22 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								a852828279 
								
							 
						 
						
							
							
								
								add persistent caching prototype  
							
							 
							
							
							
						 
						
							2018-10-17 21:25:39 +02:00