Mohtasim Alam Sohom 4fb4861386
Reduce memory allocation in LimitedMemoryAdapter (#272)
* refactor(LimitedMemoryAdapter): optimize scan function

Reduced the memory allocation by not creating a different array to iterate. Precalculated wildcard

* refactor(LimitedMemoryAdapter): optimize ulkGet function

Optimize the ulkGet function by not creating a different array once. Used Set for faster lookups.

* refactor(LimitedMemoryAdapter): rename keys to key in the get() function
2024-10-06 09:30:59 -04:00
2024-09-15 19:02:13 +00:00
2024-09-05 15:54:06 -06:00
2024-08-25 22:03:47 +00:00
2024-09-15 20:13:14 +00:00
2024-03-09 15:49:41 -04:00
2024-07-21 22:58:40 -04:00
2024-09-15 19:02:13 +00:00

seyfert

Seyfert is a brand-new Discord framework to take the bot development to a next level

License Version Discord

FAQ

So, what is seyfert?

Seyfert is the ultimate Discord framework! We make it easy to interact with the Discord API, big cache control, scalable code and a pretty dev experience.

Why should I use it?

There are many reasons to use Seyfert, but they dont all fit in this tiny readme, so here is a list of the most awesome reasons!

  • Low RAM Usage
  • Latest features
  • Dev experience
  • 24/6 support (Sunday is for church)
  • Written from Scratch
  • Type-safe
  • And many more!!

Installation

Note

Node v18>= is required (or v16 with --experimental-fetch flag), Bun/Node LTS recommended.

pnpm add seyfert
bun add seyfert
npm i seyfert

Or other package manager.

Contributing

We are open to contributions, fork the repo and make your changes!

Description
the black magic Discord framework 🧙‍♂️
Readme MIT 5.9 MiB
Languages
TypeScript 99.9%