4a8bf4c084 
								
							 
						 
						
							
							
								
								allow to configure all hash functions used  
							
							... 
							
							
							
							fix default hash function for HttpUriPlugin to sha512 
							
						 
						
							2021-09-23 14:55:13 +02:00  
				
					
						
							
							
								 
						
							
								492055ae90 
								
							 
						 
						
							
							
								
								add cache compression  
							
							
							
						 
						
							2021-07-02 07:05:13 +02:00  
				
					
						
							
							
								 
						
							
								0433e0b0e9 
								
							 
						 
						
							
							
								
								join sections  
							
							
							
						 
						
							2021-06-29 13:09:01 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								b0fa9ccada 
								
							 
						 
						
							
							
								
								pretty files  
							
							
							
						 
						
							2021-05-11 09:31:46 +02:00  
				
					
						
							
							
								 
						
							
								a2e326129c 
								
							 
						 
						
							
							
								
								make filesystem types compatible with memfs and normal fs  
							
							... 
							
							
							
							fixes  #12400  
						
							2021-01-13 10:14:58 +01:00  
				
					
						
							
							
								 
						
							
								bc1911bf78 
								
							 
						 
						
							
							
								
								Changed name of memorize function to memoize  
							
							
							
						 
						
							2020-12-27 03:02:57 +05:30  
				
					
						
							
							
								 
						
							
								9563338d90 
								
							 
						 
						
							
							
								
								improve reading of cache file  
							
							
							
						 
						
							2020-12-14 13:16:20 +01:00  
				
					
						
							
							
								 
						
							
								005bdbbefd 
								
							 
						 
						
							
							
								
								fix memory leak when using createReadStream  
							
							
							
						 
						
							2020-12-14 11:06:15 +01:00  
				
					
						
							
							
								 
						
							
								1b00c9986f 
								
							 
						 
						
							
							
								
								add polyfills for reading 64bit numbers from buffer for node 10  
							
							
							
						 
						
							2020-12-14 10:48:21 +01:00  
				
					
						
							
							
								 
						
							
								4d1e913f48 
								
							 
						 
						
							
							
								
								avoid copy of data  
							
							
							
						 
						
							2020-12-14 08:16:09 +01:00  
				
					
						
							
							
								 
						
							
								c6311bae62 
								
							 
						 
						
							
							
								
								allow bigger cache sizes  
							
							
							
						 
						
							2020-12-14 08:16:08 +01:00  
				
					
						
							
							
								 
						
							
								35363408c6 
								
							 
						 
						
							
							
								
								fix newly found eslint problems  
							
							
							
						 
						
							2020-11-26 11:13:17 +01:00  
				
					
						
							
							
								 
						
							
								dafa4cd69a 
								
							 
						 
						
							
							
								
								chore: setup cspell  
							
							
							
						 
						
							2020-03-12 19:51:26 +03:00  
				
					
						
							
							
								 
						
							
								350e397f63 
								
							 
						 
						
							
							
								
								refactor(FileMiddleware): add format information, minor code refactoring  
							
							
							
						 
						
							2020-01-31 19:53:50 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								5320fcfbbe 
								
							 
						 
						
							
							
								
								bugfix for nested promises in FileMiddleware  
							
							
							
						 
						
							2019-08-13 17:02:47 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								ad6e095c43 
								
							 
						 
						
							
							
								
								Improve typings of SerializerMiddlewares  
							
							
							
						 
						
							2019-01-24 16:51:05 +01:00  
				
					
						
							
							
								 
						
							
								aa72c93b4d 
								
							 
						 
						
							
							
								
								Use Buffer.allocUnsafe for better performance and buffer pooling  
							
							
							
						 
						
							2019-01-24 15:14:39 +01:00  
				
					
						
							
							
								 
						
							
								f68d465afa 
								
							 
						 
						
							
							
								
								make reading from file safer and handle unexpected end of file  
							
							
							
						 
						
							2019-01-19 11:49:30 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								590772b934 
								
							 
						 
						
							
							
								
								add packed store mode  
							
							
							
						 
						
							2018-10-30 09:54:40 +01:00  
				
					
						
							
							
								 
						
							
								4b69df1117 
								
							 
						 
						
							
							
								
								allow to make classes not-serializable  
							
							... 
							
							
							
							make ContextModule not-serializable because it's not needed 
							
						 
						
							2018-10-18 15:52:22 +02:00  
				
					
						
							
							
								 
						
							
								a852828279 
								
							 
						 
						
							
							
								
								add persistent caching prototype  
							
							
							
						 
						
							2018-10-17 21:25:39 +02:00