57 packages
@igorskyflyer/adblock-filter-counter
🐲 A lightweight npm module for counting ad-block filter rules, ultra-simple, fast, and perfect for list maintainers, filter testers, and privacy tool developers.🦘
@igorskyflyer/adblock-header-extract
✂️ Parse and extract ad-block filter list headers with ease. Works on strings or files, trims whitespace, and returns clean metadata for tooling and automation. 📃
@igorskyflyer/astro-render-component
🤖 Astro component renderer. Zero configuration. Produces clean HTML strings directly in Node.js without any DOM environment. 🐬
@igorskyflyer/biome-config
👽 An opinionated Biome configuration for modern JavaScript and TypeScript projects. Strict linting, consistent formatting, and performance-minded rules, all in one shareable config. 🐺
@igorskyflyer/chars-in-string
🪐 Determines whether an array of chars is present inside a given String. ☄
@igorskyflyer/clone
🧬 A lightweight JavaScript utility allowing deep copy-by-value of nested objects, arrays and arrays of objects. 🪁
@igorskyflyer/comment-it
📜 Formats the provided string as a comment, either a single or a multi line comment for the given programming language. 💻
@igorskyflyer/common-color
🎨 Provides common Color-related TypeScript types. 🌈
@igorskyflyer/common-types
🔦 Provides frequently used types for your TypeScript projects. 🦄
@igorskyflyer/duoscribi
✒ DúöScríbî allows you to convert letters with diacritics to regular letters. 🤓
@igorskyflyer/editorconfig
✍🏼 A CLI tool for adding an opinionated EditorConfig to any project. 🐭
@igorskyflyer/emojilyzer
💬 Emojifies strings, converting textual representations of emojis to graphical ones. 🖌️
@igorskyflyer/encode-entities
🏃♂️ Fast and simple Map and RegExp based HTML entities encoder. 🍁
@igorskyflyer/extendable-string
🦀 ExtendableString allows you to create strings on steroids that have custom transformations applied to them, unlike common, plain strings. 🪀
@igorskyflyer/git-repo-url
🌐 Gets the origin URL a local Git repository. 🗺️
@igorskyflyer/hook
🪝 Hooks onto a JavaScript prototype, either extending or changing its behavior or replacing it completely. 👺
@igorskyflyer/is-git-repo
🐸 Checks if a directory is a local Git repository. 🕶️
@igorskyflyer/is-rootdir
🔼 Checks whether the given path is the root of a drive or filesystem. ⛔
@igorskyflyer/jmap
🕶️ Reads a JSON file into a Map. 🌻
@igorskyflyer/keppo
🎡 A SemVer engine with a fluent API to parse, manage, compare, and output version numbers. 🧮
@igorskyflyer/magic-queryselector
🪄 A TypeScript-types patch for querySelector/querySelectorAll, make them return types you expect them to! 🔮
@igorskyflyer/magic-string
🧵 An expressive and chainable library for advanced string manipulations. Supports appending, prepending, trimming, quoting, and path formatting with customizable whitespace handling. Makes advanced String manipulations a piece of cake. 🦥
@igorskyflyer/mapped-replacer
🦗 Zero-dependency Map and RegExp based string replacer with Unicode support. 🍁
@igorskyflyer/mp3size
🧮 Calculates an estimated file size of Mp3 files. 🎶
@igorskyflyer/my-file-path
🌟 A package that strongly types file paths! 🥊