JSPM

Found 71 results for export-default

textextensions

A package that contains an array of every single file extension there is for text files

  • v6.11.0
  • 99.68
  • Published

binaryextensions

A package that contains an array of every single file extension there is for binary files

  • v6.11.0
  • 95.89
  • Published

errlop

An extended Error class that envelops a parent error, such that the stack trace contains the causation

  • v8.5.0
  • 91.93
  • Published

version-range

Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.

  • v4.15.0
  • 89.88
  • Published

sortobject

Returns a copy of an object, sorted deeply by its keys, without mangling any arrays inside of it

  • v5.6.0
  • 83.33
  • Published

eachr

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.

  • v7.4.0
  • 82.45
  • Published

scandirectory

Scan a directory recursively with a lot of control and power

  • v8.1.1
  • 80.28
  • Published

requirefresh

Require a file without adding it into the require cache

  • v5.13.0
  • 76.29
  • Published

ambi

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.

  • v10.9.0
  • 76.21
  • Published

getmac

Get the MAC address of the current machine you are on.

  • v6.6.0
  • 73.11
  • Published

ignorepatterns

A regular expression that matches common filenames that we want to ignore

  • v5.6.0
  • 72.98
  • Published

ignorefs

Ignore common and custom patterns of the file system

  • v5.0.4
  • 70.13
  • Published

get-current-line

Get the current line number of the executing file and method

  • v7.4.0
  • 66.36
  • Published

filedirname

Fetch the current file and directory path, no matter your environment (Deno, Node.js, Web Browsers, ESM, CJS)

  • v3.4.0
  • 61.42
  • Published

version-compare

Comparator to determine if a version is less than, equivalent to, or greater than another version

  • v3.12.0
  • 61.31
  • Published

eslint-config-bevry

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.

  • v6.1.6
  • 59.14
  • Published

version-clean

Turn a dirty version (such as v1, =1.0.x, >1.0 <2) into a clean version (1.0)

  • v1.10.0
  • 52.63
  • Published

valid-directory

Check whether or not a directory and its descendants are valid

  • v4.9.0
  • 52.09
  • Published

rfc-log-levels

A map of log level aliases matched to their numeric values. Follows the RFC Standard.

  • v4.3.0
  • 52.00
  • Published

fellow

Fellow is a package for creating people that can be unified by their shared values via a singleton list on the class

  • v7.4.0
  • 51.51
  • Published

@bevry/fs-read

Read the contents of a file.

  • v1.6.0
  • 51.28
  • Published

trim-empty-keys

Trim empty, nullish, or falsey keys from your JSON object

  • v1.2.0
  • 51.16
  • Published

@bevry/argument

Parse CLI arguments with only the magic you actually need

  • v1.2.0
  • 51.08
  • Published

@bevry/fs-list

List the entire contents of a directory.

  • v2.7.0
  • 51.06
  • Published

native-promise-pool

Create a pool of a specified concurrency that accepts functions that return promises

  • v3.28.0
  • 50.84
  • Published

arrangekeys

Returns a copy of a JavaScript object with the keys arranged in a specified order. Useful for formatting JSON files.

  • v6.7.0
  • 50.20
  • Published

@bevry/github-api

Interact with the GitHub API, fetching commits, repositories, members, and backers (authors, maintainers, contributors, funders, sponsors, donors)

  • v11.4.0
  • 49.84
  • Published

arrange-package-json

Arrange the properties in the package.json file to a universally consistent order

  • v5.2.0
  • 49.46
  • Published

@bevry/wait

Promise'd setTimeout

  • v2.6.0
  • 48.28
  • Published

get-cli-arg

Get the value of a CLI argument

  • v8.6.0
  • 48.17
  • Published

normalify

Normalize different variable value types - e.g. `"1"` becomes `1`

  • v2.32.0
  • 47.28
  • Published

@bevry/update-contributors

Update the package.json author, contributors, and maintainers fields with the latest remote data

  • v1.23.0
  • 43.74
  • Published

readdir-cluster

Create a cluster of workers to iterate through the filesystem

  • v6.0.0
  • 41.95
  • Published

boundation

Automatic scaffolding and upgrading of your JavaScript ecosystem projects using Bevry's best practices

  • v1.92.1
  • 38.84
  • Published

@bevry/jsonfile

Read/Parse/Write a JSON file in Node.js, Deno, ESM, and CJS.

  • v1.3.0
  • 34.63
  • Published

promise-errback

Forward the resolution/rejection of a resolvable to an errback; forwarding the resolution/rejection of the errback to ourself.

  • v2.0.0
  • 32.44
  • Published

discourser

Discourse API Client written in TypeScript for Node.js and Browser environments

  • v2.1.0
  • 29.72
  • Published

spinner-title

Write your spinner to your terminal's title bar

  • v5.3.0
  • 27.93
  • Published

@bevry/github-orgs

JSON listing of all the Bevry managed GitHub organisations

  • v3.6.0
  • 26.18
  • Published

@bevry/figures

Unicode symbols with fallbacks for older terminals. Forked to implement Bevry's best practices and maintain widespread compatibility.

  • v7.6.0
  • 26.10
  • Published

start-of-week

Take a locale and return its start of the week (0 = Sunday, 1 = Monday)

  • v4.7.0
  • 25.63
  • Published

daet

Minimal immutable date class that supports relative time, calendar time, and plus/minus of different units.

  • v4.7.0
  • 23.54
  • Published

@eda-plugin/eda

Auto export default generator for React/JSX/TSX files in src/**

  • v1.0.0
  • 23.14
  • Published

cachely

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

  • v6.8.0
  • 22.54
  • Published

oneday

The number of milliseconds in one day

  • v5.6.0
  • 22.11
  • Published

@bevry/memo

Wrap a function in a memo to reuse the first invocation result of the function

  • v4.6.0
  • 22.04
  • Published

pluginclerk

A clerk for retrieving compatible plugins from the npm database

  • v6.5.0
  • 20.65
  • Published

detect-indentation

Utility to detect the indentation used in a string

  • v6.8.0
  • 18.73
  • Published

@bevry/links

Collection of Links for Redirection on the Bevry websites

  • v2.14.0
  • 17.52
  • Published

@bevry/mdx

MDX loader for Next.js

  • v3.6.0
  • 16.53
  • Published

which-fileextension

detect file extensions, check if text or binary file, or get list of text or binary file extensions

  • v1.0.0
  • 13.53
  • Published

dominject

Inject scripts and styles into the DOM with duplicate prevention and completion callback support

  • v5.9.0
  • 13.07
  • Published

trim-indentation

Trim the initial indentation from a string

  • v5.7.0
  • 12.25
  • Published

ts-transformer-export-default-name

A TypeScript AST transformer that assigns a name to each arrow/anonymous function and class exported as default.

  • v0.1.0
  • 9.37
  • Published

async-errback

Have a callback (errback) handle an async function's resolution (success) or rejection (error)

  • v1.0.0
  • 8.13
  • Published

egg-version-compare

Comparator to determine if a version is less than, equivalent to, or greater than another version

    • v1.0.2
    • 7.13
    • Published

    discourse-bevry

    Interact with the Discourse API for Bevry purposes

    • v1.0.0-next.1587219836.ae388112a47d6666196d9e52179996a3d205d3d6
    • 4.38
    • Published

    regexp-fallback

    A tiny regexp checker. If the value isn't a valid regexp, return the string instead.

    • v1.0.0
    • 4.32
    • Published