licenses.dev

gluegun v5.1.2

A delightful toolkit for building Node-powered CLIs.

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

MIT81
PackageRelationDependenciesPublished
@babel/code-frame • 7.29.7Generate errors that contain a code frame that point to source locations.INDIRECT3
@babel/helper-validator-identifier • 7.29.7Validate identifier/keywords nameINDIRECT0
@types/parse-json • 4.0.2TypeScript definitions for parse-jsonINDIRECT0
ansi-colors • 4.1.3Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs).INDIRECT0
ansi-regex • 4.1.1Regular expression for matching ANSI escape codesINDIRECT0
ansi-regex • 5.0.1Regular expression for matching ANSI escape codesINDIRECT0
ansi-styles • 3.2.1ANSI escape codes for styling strings in the terminalINDIRECT2
apisauce • 2.1.6Axios + standardized errors + request/response transforms.DIRECT2
async • 3.2.6Higher-order functions and common patterns for asynchronous codeINDIRECT0
axios • 0.21.4Promise based HTTP client for the browser and node.jsINDIRECT1
balanced-match • 1.0.2Match balanced character pairs, like "{" and "}"INDIRECT0
brace-expansion • 1.1.21Brace expansion as known from sh/bashINDIRECT2
brace-expansion • 2.1.7Brace expansion as known from sh/bashINDIRECT1
callsites • 3.1.0Get callsites from the V8 stack trace APIINDIRECT0
chalk • 2.4.2Terminal string styling done rightINDIRECT6
cli-cursor • 3.1.0Toggle the CLI cursorINDIRECT4
cli-spinners • 2.9.2Spinners for use in the terminalINDIRECT0
cli-table3 • 0.6.0Pretty unicode tables for the command line. Based on the original cli-table.DIRECT7
clone • 1.0.4deep cloning of objects and arraysINDIRECT0
color-convert • 1.9.3Plain color conversion functionsINDIRECT1
color-name • 1.1.3A list of color names and its valuesINDIRECT0
colors • 1.4.0get colors in your node.js consoleDIRECT0
concat-map • 0.0.1concatenative mapdasheryINDIRECT0
cosmiconfig • 7.0.1Find and load configuration from a package.json property, rc file, or CommonJS moduleDIRECT16
cross-spawn • 7.0.3Cross platform child_process#spawn and child_process#spawnSyncDIRECT5
defaults • 1.0.4merge single level defaults over a config objectINDIRECT1
emoji-regex • 8.0.0A regular expression to match all Emoji-only symbols as per the Unicode Standard.INDIRECT0
enquirer • 2.3.6Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.DIRECT1
error-ex • 1.3.4Easy error subclassing and stack customizationINDIRECT1
escape-string-regexp • 1.0.5Escape RegExp special charactersINDIRECT0
execa • 5.1.1Process execution for humansDIRECT15
follow-redirects • 1.16.0HTTP and HTTPS modules that follow redirects.INDIRECT0
fs-jetpack • 4.3.1Better file system APIDIRECT12
get-stream • 6.0.1Get a stream as a string, buffer, or arrayINDIRECT0
has-flag • 3.0.0Check if argv has a specific flagINDIRECT0
import-fresh • 3.3.1Import a module while bypassing the cacheINDIRECT3
is-arrayish • 0.2.1Determines if an object can be used as an arrayINDIRECT0
is-fullwidth-code-point • 3.0.0Check if the character represented by a given Unicode code point is fullwidthINDIRECT0
is-interactive • 1.0.0Check if stdout or stderr is interactiveINDIRECT0
is-stream • 2.0.1Check if something is a Node.js streamINDIRECT0
js-tokens • 4.0.0A regex that tokenizes JavaScript.INDIRECT0
json-parse-even-better-errors • 2.3.1JSON.parse with context information on errorINDIRECT0
lines-and-columns • 1.2.4Maps lines and columns to character offsets and back.INDIRECT0
lodash.camelcase • 4.3.0The lodash method `_.camelCase` exported as a module.DIRECT0
lodash.kebabcase • 4.1.1The lodash method `_.kebabCase` exported as a module.DIRECT0
lodash.lowercase • 4.3.0The lodash method `_.lowerCase` exported as a module.DIRECT0
lodash.lowerfirst • 4.3.1The lodash method `_.lowerFirst` exported as a module.DIRECT0
lodash.pad • 4.5.1The lodash method `_.pad` exported as a module.DIRECT0
lodash.padend • 4.6.1The lodash method `_.padEnd` exported as a module.DIRECT0
lodash.padstart • 4.6.1The lodash method `_.padStart` exported as a module.DIRECT0
lodash.repeat • 4.1.0The lodash method `_.repeat` exported as a module.DIRECT0
lodash.snakecase • 4.1.1The lodash method `_.snakeCase` exported as a module.DIRECT0
lodash.startcase • 4.4.0The lodash method `_.startCase` exported as a module.DIRECT0
lodash.trim • 4.18.0The Lodash method `_.trim` exported as a module.DIRECT0
lodash.trimend • 4.18.0The Lodash method `_.trimEnd` exported as a module.DIRECT0
lodash.trimstart • 4.5.1The lodash method `_.trimStart` exported as a module.DIRECT0
lodash.uppercase • 4.3.0The lodash method `_.upperCase` exported as a module.DIRECT0
lodash.upperfirst • 4.3.1The lodash method `_.upperFirst` exported as a module.DIRECT0
log-symbols • 3.0.0Colored symbols for various log levels. Example: `✔︎ Success`INDIRECT7
merge-stream • 2.0.0Create a stream that emits events from multiple other streamsINDIRECT0
mimic-fn • 2.1.0Make a function mimic another oneINDIRECT0
npm-run-path • 4.0.1Get your PATH prepended with locally installed binariesINDIRECT1
object-assign • 4.1.1ES2015 `Object.assign()` ponyfillINDIRECT0
onetime • 5.1.2Ensure a function is only called onceINDIRECT1
ora • 4.0.2Elegant terminal spinnerDIRECT20
parent-module • 1.0.1Get the path of the parent moduleINDIRECT1
parse-json • 5.2.0Parse JSON with more helpful errorsINDIRECT8
path-is-absolute • 1.0.1Node.js 0.12 path.isAbsolute() ponyfillINDIRECT0
path-key • 3.1.1Get the PATH environment variable key cross-platformINDIRECT0
path-type • 4.0.0Check if a path is a file, directory, or symlinkINDIRECT0
pluralize • 8.0.0Pluralize and singularize any wordDIRECT0
resolve-from • 4.0.0Resolve the path of a module like `require.resolve()` but from a given pathINDIRECT0
restore-cursor • 3.1.0Gracefully restore the CLI cursor on exitINDIRECT3
shebang-command • 2.0.0Get the command from a shebangINDIRECT1
shebang-regex • 3.0.0Regular expression for matching a shebang lineINDIRECT0
string-width • 4.2.3Get the visual width of a string - the number of columns required to display itINDIRECT4
strip-ansi • 5.2.0Strip ANSI escape codes from a stringINDIRECT1
strip-ansi • 6.0.1Strip ANSI escape codes from a stringINDIRECT1
strip-final-newline • 2.0.0Strip the final newline character from a string/bufferINDIRECT0
supports-color • 5.5.0Detect whether a terminal supports colorINDIRECT1
wcwidth • 1.0.1Port of C's wcwidth() and wcswidth()INDIRECT2
ISC18
PackageRelationDependenciesPublished
fs.realpath • 1.0.0Use node's fs.realpath, but fall back to the JS implementation if the native one failsINDIRECT0
glob • 7.2.3a little globberINDIRECT10
inflight • 1.0.6Add callbacks to requests in flight to avoid async duplicationINDIRECT2
inherits • 2.0.4Browser-friendly inheritance fully compatible with standard node.js inherits()INDIRECT0
isexe • 2.0.0Minimal module to check if a file is executable.INDIRECT0
lru-cache • 6.0.0A cache object that deletes the least-recently-used items.INDIRECT1
minimatch • 3.1.5a glob matcher in javascriptINDIRECT3
minimatch • 5.1.9a glob matcher in javascriptINDIRECT2
once • 1.4.0Run a function exactly one timeINDIRECT1
picocolors • 1.1.1The tiniest and the fastest library for terminal output formatting with ANSI colorsINDIRECT0
rimraf • 2.7.1A deep deletion module for node (like `rm -rf`)INDIRECT11
semver • 7.3.5The semantic version parser used by npm.DIRECT2
signal-exit • 3.0.7when you want to fire an event no matter how a process exits.INDIRECT0
which • 2.0.2Like which(1) unix command. Find the first instance of an executable in the PATH.DIRECT1
wrappy • 1.0.2Callback wrapping utilityINDIRECT0
yallist • 4.0.0Yet Another Linked ListINDIRECT0
yaml • 1.10.3JavaScript parser and stringifier for YAMLINDIRECT0
yargs-parser • 21.1.1the mighty option parser used by yargsDIRECT0
Apache-2.04
PackageRelationDependenciesPublished
ejs • 3.1.6Embedded JavaScript templatesDIRECT7
filelist • 1.0.6Lazy-evaluating list of files, based on globs or regex patternsINDIRECT3
human-signals • 2.1.0Human-friendly process signalsINDIRECT0
jake • 10.9.4JavaScript build tool, similar to Make or RakeINDIRECT6
BSD-2-Clause1
PackageRelationDependenciesPublished
app-module-path • 2.2.0Simple module to add additional directories to the Node module search for top-level app modulesDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/npm/gluegun)](https://licenses.dev/npm/gluegun)
<a href="https://licenses.dev/npm/gluegun">
  <img src="https://licenses.dev/b/npm/gluegun" alt="licenses" />
</a>

Or the licenses badge code for the 5.1.2 version:

[![licenses](https://licenses.dev/b/npm/gluegun/5.1.2)](https://licenses.dev/npm/gluegun/5.1.2)
<a href="https://licenses.dev/npm/gluegun/5.1.2">
  <img src="https://licenses.dev/b/npm/gluegun/5.1.2" alt="licenses" />
</a>
GitHub