Skip to content

A lightweight implementation of signals with explicit subscription.

License

Notifications You must be signed in to change notification settings

lichrot/signals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[@apophatique/signals] Yet another signal lib

GPLv3 JSR Version NPM Version

No promos here, just my implementation of signals.

Installation

Choose your fighter:

npm   install @apophatique/signals
yarn  add     @apophatique/signals
pnpm  install @apophatique/signals
deno  install jsr:@apophatique/signals

Tasks

# Run tests
deno task test

# Transpile to JS + D.TS
deno task transpile

# Run publishing in dry mode
deno task dry-run

# Prepare for publishing (does all of the above)
deno task prepare

# Publish to JSR and NPM
deno task publish

[📝] License

This work is licensed under GPLv3 (see NOTICE).

About

A lightweight implementation of signals with explicit subscription.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published