Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@thunder04/supermap

thunder0449.3kMIT3.0.5TypeScript support: included

Extended JS Map with Array-like methods

map, array, supermap

readme

@thunder04/supermap

Extended Map with Array-like methods with TS typings and ESM support. It's made for my projects, but you can use it too.

Features

  • Automatic sweeping. Set an interval for automatic entry-sweeping with (optional) entry lifetime and (optional) an on-sweep callback.
  • Entry TTL. Custom Time To Live duration (in milliseconds) for each entry of a SuperMap.
  • Entry limit. Set the amount of entries a SuperMap can have.

Contributions

Contributions are welcome! Do you want to add new features? Do you want to make performance optimizations? It's simple! Fork this repository, make your changes and create a pull request!