A collection of global utility functions for JavaScript/Node.js projects (type checks, string helpers, logging, etc.). Side-effect import extends globals.
Package Exports
@zaibbeddu/initializer
@zaibbeddu/initializer/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@zaibbeddu/initializer) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@fullstackunicorn/initialize
A lightweight, zero-dependency utility library for JavaScript/Node.js. It extends global objects with handy helpers: String prototype methods for quick transformations and a F3 namespace for type checks, safe accessors, logging, templating, and error handling. Designed as a side-effect module—just import once at the top of your project to make everything globally available.
Ideal for scripts, apps, or teams wanting concise, crash-proof utilities without imports everywhere.
Features
Global Extensions: One import unlocks String.prototype.cap(), F3.isArr(value), etc.—no destructuring needed.
Safe & Concise: Guards against nil/empty values (e.g., F3.arr.safe(arr) returns [] if invalid).
Type Guards: Fast checks for arrays, objects, strings, etc., with F3.typeOf(value).
Logging Utils: Flexible console helpers like F3.logs(...args), F3.log.obj(obj, ...rest), and catch-specific loggers.