mirror of
				https://github.com/mickael-kerjean/filestash.git
				synced 2025-11-04 21:46:39 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			366 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			366 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
function Memory() {
 | 
						|
    const data = {};
 | 
						|
 | 
						|
    return {
 | 
						|
        get: function(key) {
 | 
						|
            if (data[key] === undefined) return null;
 | 
						|
            return data[key];
 | 
						|
        },
 | 
						|
        set: function(key, value) {
 | 
						|
            data[key] = value;
 | 
						|
        },
 | 
						|
        all: function() {
 | 
						|
            return data;
 | 
						|
        },
 | 
						|
    };
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
export const memory = new Memory();
 |