Bevry Team
@bevryme
An open company and community dedicated to empowering developers everywhere.
77
Published Tools
0
Total Stars
0
Weekly Downloads
15
GitHub Followers
0
Public Repos
Published Tools
77 Skillsacross 2 categoriesdomain-browser
bevryme
Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.
textextensions
bevryme
A package that contains an array of every single file extension there is for text files
binaryextensions
bevryme
A package that contains an array of every single file extension there is for binary files
editions
bevryme
Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)
...moreistextorbinary
bevryme
Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.
version-range
bevryme
Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.
errlop
bevryme
An extended Error class that envelops a parent error, such that the stack trace contains the causation
typechecker
bevryme
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
sortobject
bevryme
Returns a copy of an object, sorted deeply by its keys, without mangling any arrays inside of it
eachr
bevryme
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.
...moresafefs
bevryme
Stop getting EMFILE errors! Open only as many files as the operating system supports.
envfile
bevryme
Parse and stringify the environment configuration files and format, also known as .env files and dotenv files
extract-opts
bevryme
Extract the options and callback from a function's arguments easily
cson
bevryme
CoffeeScript-Object-Notation Parser. Same as JSON but for CoffeeScript objects.
requirefresh
bevryme
Require a file without adding it into the require cache
ambi
bevryme
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.
...moregetmac
bevryme
Get the MAC address of the current machine you are on.
taskgroup
bevryme
Group together synchronous and asynchronous tasks and execute them with support for concurrency, naming, and nesting.
extendr
bevryme
Utilities for cloning, extending, and de-referencing objects in shallow, deep, and safe ways
watchr
bevryme
Better file system watching for Node.js
ignorefs
bevryme
Ignore common and custom patterns of the file system
ignorepatterns
bevryme
A regular expression that matches common filenames that we want to ignore
unbounded
bevryme
Function.prototype.bind replacement that provides an `unbounded` hidden property on the returned bounded function, that contains the original unbounded function
...morescandirectory
bevryme
Scan a directory recursively with a lot of control and power
safeps
bevryme
Work with processes safely and easily with Node.js
get-current-line
bevryme
Get the current line number of the executing file and method
filedirname
bevryme
Fetch the current file and directory path, no matter your environment (Deno, Node.js, Web Browsers, ESM, CJS)
version-compare
bevryme
Comparator to determine if a version is less than, equivalent to, or greater than another version
crypto-ml-alerts
bevryme
Fetch the alerts from crypto-ml.com
arrange-package-json
bevryme
Arrange the properties in the package.json file to a universally consistent order
docpad-plugin-services
bevryme
Adds super simple support for many 3rd party services to DocPad
badges
bevryme
The definitive collection of badges for rendering
getsetdeep
bevryme
Get and set nested variables of an object, includes support for Backbone Models
lazy-require
bevryme
Lazy require allows you to require modules lazily, meaning that when you lazy require a module that is missing, lazy require will automatically install it for you.
...morecaterpillar
bevryme
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
...more@bevry/file-url-to-path
bevryme
Convert a file: URL to its path
rfc-log-levels
bevryme
A map of log level aliases matched to their numeric values. Follows the RFC Standard.
projectz
bevryme
Stop wasting time syncing and updating your project's README and Package Files!
fellow
bevryme
Fellow is a package for creating people that can be unified by their shared values via a singleton list on the class
@bevry/ansi
bevryme
ANSI colors and styles for Deno, Node.js, JavaScript, and TypeScript
event-emitter-grouped
bevryme
Emit events in serial or parallel with support for synchronous and asynchronous listeners
native-promise-pool
bevryme
Create a pool of a specified concurrency that accepts functions that return promises
kava
bevryme
Kava has been powering accurate test suites for Node.js and Web Browsers since 2012.
assert-helpers
bevryme
Common utilities and helpers to make testing assertions easier
readdir-cluster
bevryme
Create a cluster of workers to iterate through the filesystem
normalify
bevryme
Normalize different variable value types - e.g. `"1"` becomes `1`
get-cli-arg
bevryme
Get the value of a CLI argument
@bevry/json
bevryme
Helpers for reading and writing JSON.
arrangekeys
bevryme
Returns a copy of a JavaScript object with the keys arranged in a specified order. Useful for formatting JSON files.
eslint-config-bevry
bevryme
Intelligent, self-configuring ESLint configuration that automatically analyzes your project structure, dependencies, and metadata to apply optimal linting rules for JavaScript, TypeScript, React, Node.js, and more.
...more@bevry/fs-accessible
bevryme
Check if a path is accessible
@bevry/github-api
bevryme
Interact with the GitHub API, fetching commits, repositories, members, and backers (authors, maintainers, contributors, funders, sponsors, donors)
...morevalid-directory
bevryme
Check whether or not a directory and its descendants are valid
@bevry/list
bevryme
List/array/set utility functions: union, intersect, complement, unique, first, last, has, add, toggle
@bevry/valid-filename
bevryme
Check if a string is a valid filename.
@bevry/fs-write
bevryme
Write contents to a file.
@bevry/fs-readable
bevryme
Check if a path is readable
@bevry/fs-mkdirp
bevryme
Create a directory.
@bevry/fs-read
bevryme
Read the contents of a file.
@bevry/fs-list
bevryme
List the entire contents of a directory.
@bevry/wait
bevryme
Promise'd setTimeout
make-deno-edition
bevryme
Automatically makes package.json projects (such as npm packages and node.js modules) compatible with Deno.
@bevry/render
bevryme
Render elements for HTML and Markdown
version-clean
bevryme
Turn a dirty version (such as v1, =1.0.x, >1.0 <2) into a clean version (1.0)
@bevry/fs-unlink
bevryme
Remove a file.
trim-empty-keys
bevryme
Trim empty, nullish, or falsey keys from your JSON object
@bevry/argument
bevryme
Parse CLI arguments with only the magic you actually need
@bevry/fs-remove
bevryme
Remove a file or directory.
valid-module
bevryme
Verify that file or package, be it remote, or local, is a valid ECMAScript Module
hostenv
bevryme
Exports the correct PORT and HOSTNAME values for Heroku, AppFog, CloudFoundry, OpenShift, and other service environments
duration-timestamp
bevryme
Parse and stringify duration timestamps (such as hh:mm:ss and HhMmSs)
docpad
bevryme
DocPad is a dynamic static site generator. Write your content as files, or import your content from other external sources. Render the content with plugins. And deploy your static or dynamic website to your favourite hosting provider.
...more@bevry/update-contributors
bevryme
Update the package.json author, contributors, and maintainers fields with the latest remote data
logger-clearable
bevryme
A logger that is clearable
csextends
bevryme
Use the Coffee-Script extends keyword outside of Coffee-Script. Useful for easily extending existing existing classes, e.g. `require('csextends')(klass, extensions)`, and for providing your module consumers with an easy way to extend your classes, i.e. `B
...morebal-util
bevryme
Common utility functions for Node.js used and maintained by Benjamin Lupton
progressbar
bevryme
A nice wrapper around [TJ Holowaychuck's](https://github.com/visionmedia) [node-progress](https://github.com/visionmedia/node-progress) with chaining, domains, and steps
...more