istextorbinary
Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.
Found 82 results for deno-edition
Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.
A package that contains an array of every single file extension there is for text files
Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)
An extended Error class that envelops a parent error, such that the stack trace contains the causation
A package that contains an array of every single file extension there is for binary files
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Returns a copy of an object, sorted deeply by its keys, without mangling any arrays inside of it
Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.
Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.
Parse and stringify the environment configuration files and format, also known as .env files and dotenv files
Scan a directory recursively with a lot of control and power
Get the MAC address of the current machine you are on.
Require a file without adding it into the require cache
Ambi lets you execute any function ambidextrously; providing you the ability to execute any function (be it synchronous, asynchronous, returns, callbacks, promises) as if it returned a promise.
A regular expression that matches common filenames that we want to ignore
Function.prototype.bind replacement that provides an `unbounded` hidden property on the returned bounded function, that contains the original unbounded function
Ignore common and custom patterns of the file system
Comparator to determine if a version is less than, equivalent to, or greater than another version
Get the current line number of the executing file and method
Fetch the current file and directory path, no matter your environment (Deno, Node.js, Web Browsers, ESM, CJS)
Get and set nested variables of an object, includes support for Backbone Models
A map of log level aliases matched to their numeric values. Follows the RFC Standard.
Fellow is a package for creating people that can be unified by their shared values via a singleton list on the class
Caterpillar is the ultimate logging system for Deno, Node.js, and Web Browsers. Log levels are implemented to the RFC standard. Log entries can be filtered and piped to various streams, including coloured output to the terminal, the browser's console, and
The definitive collection of badges for rendering
Convert a file: URL to its path
ANSI colors and styles for Deno, Node.js, JavaScript, and TypeScript
Create a pool of a specified concurrency that accepts functions that return promises
Normalize different variable value types - e.g. `"1"` becomes `1`
Check whether or not a directory and its descendants are valid
Helpers for reading and writing JSON.
Turn a dirty version (such as v1, =1.0.x, >1.0 <2) into a clean version (1.0)
Common utilities and helpers to make testing assertions easier
Get the value of a CLI argument
Verify that file or package, be it remote, or local, is a valid ECMAScript Module
Interact with the GitHub API, fetching commits, repositories, members, and backers (authors, maintainers, contributors, funders, sponsors, donors)
Write contents to a file.
List/array/set utility functions: union, intersect, complement, unique, first, last, has, add, toggle
Create a directory.
Returns a copy of a JavaScript object with the keys arranged in a specified order. Useful for formatting JSON files.
List the entire contents of a directory.
Arrange the properties in the package.json file to a universally consistent order
Read the contents of a file.
Trim empty, nullish, or falsey keys from your JSON object
Check if a path is accessible
Parse CLI arguments with only the magic you actually need
Check if a path is readable
Check if a string is a valid filename.
Render elements for HTML and Markdown
Remove a file or directory.
Wrap a function in a memo to reuse the first invocation result of the function
Promise'd setTimeout
Remove a file.
A class for loading, verifying, and creating plugins. Used by DocPad for years.
Exports the correct PORT and HOSTNAME values for Heroku, AppFog, CloudFoundry, OpenShift, and other service environments
Aggregation of react hooks that we use. Such as useInterval, useMetaKey.
Filter the absolute or significant Node.js versions by vast amounts of criteria, such as LTS status.
Collection of Links for Redirection on the Bevry websites
Fetch the schedule information of the Node.js versions
MDX loader for Next.js
Unicode symbols with fallbacks for older terminals. Forked to implement Bevry's best practices and maintain widespread compatibility.
The number of milliseconds in one day
A tiny wrapper that sits around your request function that caches its data for a specified duration, provides updates as requested rather than polling each interval
Fetch the release information of the Node.js versions
Utility to detect the indentation used in a string
Utility to remove indentation from a string
Take a locale and return its start of the week (0 = Sunday, 1 = Monday)
A clerk for retrieving compatible plugins from the npm database
JSON listing of all the Bevry managed GitHub organisations
Get all ECMAScript versions, or the ECMAScript version that was ratified on a specific date.
API for the Node.js ECMAScript Compatibility information, such that for a particular Node.js release, you get details on which and how many features of an ECMAScript version are supported.
Write your spinner to your terminal's title bar
Trim the initial indentation from a string
Check if a path is writable
Check if a path is executable
Functional utility helpers for working with Date instances
Unicode Symbols
Forward the resolution/rejection of a resolvable to an errback; forwarding the resolution/rejection of the errback to ourself.
Remove a directory.
Unicode Symbols
detect file extensions, check if text or binary file, or get list of text or binary file extensions
Comparator to determine if a version is less than, equivalent to, or greater than another version