@bearz
- @bearz/ansiv0.1.0A cross runtime library for emitting ansi styles and writing stylized messages to standard out. It falls back console.log if standard out is unavailable. Ansi styles are basically terminal colors.This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers100
- @bearz/assertv0.1.0asserts based on chai for ergonomic cross runtime testing.This package works with Node.js, Deno, BunIt is unknown whether this package works with Cloudflare Workers, Browsers100
- @bearz/charsv0.1.0Character comparisons and transforms that are found in other language standard libraries such as isLetter, isDigit, isSpace, isPunc, simpleFold, and equalFold.This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers88
- @bearz/ci-envv0.1.0Utilities for writing scripts for continuous integration pipelines such as Github or Azure Devops logging commands.This package works with Node.js, Deno, BunIt is unknown whether this package works with Cloudflare Workers, Browsers100
- @bearz/debugv0.0.0Write debug messages to standard out when a debugging flag is set to true. Useful adding assert, write, and writeline to libraries without logging. Falls back to console.log when standard out is not available.This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers100
- @bearz/dotenvv0.1.0A cross runtime dotenv (.env) library with variable expansion and finer control over parsing and generating .env files.This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers100
- @bearz/envv0.1.3A cross runtime environment variable module that includes bash/windows variable expansion, managing the path variable, and basic type conversion when retrieving values.This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers100
- @bearz/execv0.1.1exec provides a cross runtime process command execution and utilities like which, splitting args, and finding executables that may not be on the path.This package works with Node.js, Deno, Bun100
- @bearz/fmtv0.1.0provides sprintf, printf, print, errorf, and inspect functions that are runtime agnosticThis package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers100
- @bearz/fsv0.1.0The file system module provides a modern file system API that works in Deno, Bun, and NodeJs to promote creating cross-runtime packages/modules.This package works with Node.js, Deno, Bun100
- @bearz/functionalv0.0.0Result, Option, and Lazy monads for functional style programming.This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers100
- @bearz/optionv0.0.0An implementation of the Option/Maybe type to deal with nulls and undefined values.This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers100
- @bearz/pathv0.0.0ath utilties for operating system file paths that is a re-package of the @std/path module with minor changes to enable it to work in node and bun.This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers100
- @bearz/processv0.1.0Cross platform module for current process functions and streams such as stdin, stdout, stderr, chdir, cwd, pushd, popd, and others.This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers100
- @bearz/process-elevatedv0.0.0Checks if the process is elevated using FFI. The function returns true if root on linux/mac or Administrator on windows.This package works with Deno70
- @bearz/resultv0.0.0A result type for Typescript which acts as enhanced monad/tuple for returning a results and errors without the need to throw an error.This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers100
- @bearz/runtime-infov0.1.0Get js and os runtime information. Useful for detecting the JavaScript runtime.This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers100
- @bearz/secretsv0.1.0Generate secrets using a cryptographic random and mask secrets.This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers100
- @bearz/shellsv0.0.3A cross-runtime module for executing shell scripts such as powershell, bash, deno, python, node, etc.This package works with Node.js, Deno, Bun100
- @bearz/slicesv0.1.1Cross runtime module for slices and char slices which creates views over arrays without allocating a new array. Char slices is useful for transforming text without allocating a new string for every change.This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers100
- @bearz/stringsv0.1.3A collection of string utilities to avoid extra allocations and enable case insensitivity comparisons.This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers100
- @bearz/testingv0.0.0A test adapter for builtin Deno, Bun, and NodeJs testing frameworks.This package works with Node.js, Deno, Bun100
- @bearz/win32-registryv0.0.0Work with the windows registry. The module uses FFI and does not use regedit or powershell.This package works with Deno100