The purpose of this project is to assist with preparations for the OSHA 30 certification. Instead of giving the right answer, it offers choices and lets the user to try to answer correctly. Almost 1,500 questions and answers can be searched by keywords or full sentences. Some questions and answers contain alternative readings. A random question that appears initially or after emptying the search field allows for a quick knowledge test. The search routine uses flexsearch under the hood.
Cloudflare worker, that converts a requested text into QR Code data array,
with API for packing 3x3 modules as 9-bit numbers for low-end devices that expect a packing to reduce their CPU usage:
This library provides clickable terminal links for terminals that support them. It is designed to seamlessly replace popular terminal-link.
Reason
https://github.com/sindresorhus/terminal-link/issues/18 - terminal-link unfortunately adds a %E2%80%8B (Zero Width Space (ZWSP) character in Unicode, code point U+200B) to the start and end of the link in unsupported terminals, which makes links lead to 404 at least on Windows.
This library converts colors between various models without performing any rounding.
The idea is that if a non-trivial conversion is needed, you would perform a sequence of conversions and apply rounding only at the very end, minimizing mathematical errors along the way.
Dictionary ExplorerEnglish dictionary explorer. Parses and validates WordNet XML dictionary using Zod and prepares data for the work-in-progress web application.