Skip to content

⬅️ Back to Table of Contents

📄 lru-cache.js

📊 Analysis Summary

Metric Count
🔧 Functions 2
🧱 Classes 1

📚 Table of Contents

🛠️ File Location:

📂 packages/website-eslint/src/mock/lru-cache.js

Functions

LruCache.get(name: any): any

Code
get(name) {
    return this.cache.get(name);
  }
  • Parameters:
  • name: any
  • Return Type: any
  • Calls:
  • this.cache.get

LruCache.set(name: any, value: any): any

Code
set(name, value) {
    this.cache.set(name, value);
    return value;
  }
  • Parameters:
  • name: any
  • value: any
  • Return Type: any
  • Calls:
  • this.cache.set

Classes

LruCache

Class Code
class LruCache {
  constructor() {
    this.cache = new Map();
  }
  get(name) {
    return this.cache.get(name);
  }
  set(name, value) {
    this.cache.set(name, value);
    return value;
  }
}

Methods

get(name: any): any
Code
get(name) {
    return this.cache.get(name);
  }
set(name: any, value: any): any
Code
set(name, value) {
    this.cache.set(name, value);
    return value;
  }