• Stars
    star
    6
  • Rank 2,539,965 (Top 51 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created almost 2 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An event emitter which can be applied to any object and provides an event emitting and listening mechanism to it.

More Repositories

1

super-simple-signal

This is a super simple signal library for browser.
TypeScript
39
star
2

expirables

This is a zero dependency package that provides some expirable implementations of common Data Structures.
TypeScript
21
star
3

npm-package-ts-scaffolding

A simple scaffolding tool for creating a new project to be published to npm. It provides a build command that will compile your code to a CommonJS Node 14.16 target, allowing named imports for CommonJS packages inside ESM files.
JavaScript
19
star
4

key-value-cache

A simple in-memory key-value cache for function execution, allowing both sync and async operations using the same methods. It provides an invalidation mechanism based both on exact string and regex.
TypeScript
15
star
5

react-hooks

A simple collection of React Hooks made for personal use, just for testing and experimenting
JavaScript
13
star
6

timed-cache

A simple in-memory time-based cache for both objects and function execution.
TypeScript
8
star
7

memoize

A low footprint function which takes another function as an input and caches the result of that function based on given arguments.
JavaScript
7
star
8

async-task-packer

This is a zero-dependency and low-footprint library that allows you to pack a set of asynchronous tasks and execute them in a controlled way.
TypeScript
6
star
9

event-loop-sleep

⏱️Zero CPU overhead, zero dependency, true event-loop blocking sleep ⏱️. Based on the abandoned atomic-sleep project.
JavaScript
6
star
10

hook-fn

A library which provides pre-execution and post-execution hooks both as a decorator and as a higher-order function.
TypeScript
6
star
11

our-book

An open-source book created by the community for the community.
6
star
12

event-bus

JavaScript
5
star
13

expirable-map

TypeScript
5
star
14

parcel-plugin-lazyload-lozad

JavaScript
5
star
15

retry-catch

A simple higher-order function allowing execution to be repeated until a condition is satisfied or a limit is reached.
TypeScript
4
star
16

Advent-Of-Code-2022

JavaScript
4
star
17

set-timeout-by-id

A simple package to set and clear a timeout by id instead of using variables.
TypeScript
4
star
18

rate-limiter-fn

A higher-order function to provide a Rate Limiting mechanism to the given function.
TypeScript
3
star
19

Cadienvan.github.io

My website.
Astro
3
star
20

soft-delete-migrator

A library providing a simple way of accessing a database and moving soft deleted rows to automatically generated tables and prevent performance erosion.
TypeScript
3
star
21

Cadienvan

My Profile!
3
star
22

worker-spawner

A Worker Thread spawner for Node.js with a simple API.
TypeScript
3
star
23

codemotion-workfest-23

Let's rock and roll!
JavaScript
3
star
24

random-delay

A library providing a parametrized random delay mechanism for functions (Both async and sync)
TypeScript
2
star
25

force-return

A library allowing a function or a class method to forcibly return a specified value.
TypeScript
2
star
26

ab-test-fn

A higher-order function to provide an A/B testing mechanism with multiple weights.
TypeScript
2
star
27

github-workflow-migrator

A simple and configurable tool to take .github folder and moving it to different remote repos.
JavaScript
1
star
28

set-interval-by-id

A simple package to set and clear an interval by id instead of using variables.
TypeScript
1
star
29

conditional-fn

A higher-order function to provide a Feature Flag mechanism.
TypeScript
1
star