#utils #js

hirofa_utils

Utils project which is depended on by several other projects

5 releases

0.2.0 Jul 10, 2021
0.1.3 Jun 27, 2021
0.1.2 Jun 27, 2021
0.1.1 Apr 15, 2021
0.1.0 Apr 13, 2021
Download history 60/week @ 2021-04-11 18/week @ 2021-04-18 12/week @ 2021-04-25 5/week @ 2021-05-02 4/week @ 2021-05-09 7/week @ 2021-05-16 2/week @ 2021-05-23 23/week @ 2021-05-30 8/week @ 2021-06-06 5/week @ 2021-06-13 7/week @ 2021-06-20 40/week @ 2021-06-27 18/week @ 2021-07-04 14/week @ 2021-07-11 12/week @ 2021-07-18

67 downloads per month
Used in quickjs_runtime

MIT license

59KB
1.5K SLoC

hirofa_utils

This is a utility project which is used in several other projects

js_utils

Abstractions & traits for JS engine related utilities

AutoIdMap

A map to which generates it's own unique keys (usize)

Cache

A very simple cache

DebugMutex

A logging Mutex which makes life easier while debugging

EventLoop

A singlethreaded queue which acts as an EventLoop for several JavaScript engine projects

TaskManager

Simple thread pool using tokio

Dependencies

~5.5MB
~103K SLoC