UNPKG

@visulima/cerebro

Version:

A delightful toolkit for building cross-runtime CLIs for Node.js, Deno, and Bun.

145 lines 3.46 kB
{ "name": "@visulima/cerebro", "version": "2.1.5", "description": "A delightful toolkit for building cross-runtime CLIs for Node.js, Deno, and Bun.", "keywords": [ "command", "line", "class", "terminal", "ansi", "cli", "opts", "nopt", "options", "args", "argv", "interactive", "commander", "clap", "cli-app", "minimist", "command line apps", "command-line-usage", "option", "parser", "argument", "flag", "gluegun", "meow", "oclif", "yargs" ], "homepage": "https://visulima.com/packages/cerebro", "bugs": { "url": "https://github.com/visulima/visulima/issues" }, "repository": { "type": "git", "url": "git+https://github.com/visulima/visulima.git", "directory": "packages/cerebro" }, "funding": [ { "type": "github", "url": "https://github.com/sponsors/prisis" }, { "type": "consulting", "url": "https://anolilab.com/support" } ], "license": "MIT", "author": { "name": "Daniel Bannert", "email": "d.bannert@anolilab.de" }, "sideEffects": false, "type": "module", "exports": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "./command/help": { "types": "./dist/commands/help-command.d.ts", "default": "./dist/commands/help-command.js" }, "./command/version": { "types": "./dist/commands/version-command.d.ts", "default": "./dist/commands/version-command.js" }, "./command/completion": { "types": "./dist/commands/completion-command.d.ts", "default": "./dist/commands/completion-command.js" }, "./command/readme-generator": { "types": "./dist/commands/readme-command.d.ts", "default": "./dist/commands/readme-command.js" }, "./plugins/error-handler": { "types": "./dist/plugins/error-handler-plugin.d.ts", "default": "./dist/plugins/error-handler-plugin.js" }, "./plugins/runtime-version-check": { "types": "./dist/plugins/runtime-version-check-plugin.d.ts", "default": "./dist/plugins/runtime-version-check-plugin.js" }, "./plugins/update-notifier": { "types": "./dist/plugins/update-notifier/update-notifier-plugin.d.ts", "default": "./dist/plugins/update-notifier/update-notifier-plugin.js" }, "./logger/pail": { "types": "./dist/logger/create-pail-logger.d.ts", "default": "./dist/logger/create-pail-logger.js" }, "./package.json": "./package.json" }, "files": [ "dist", "README.md", "CHANGELOG.md", "LICENSE.md" ], "dependencies": { "@visulima/colorize": "1.4.29", "@visulima/tabular": "3.1.3", "fastest-levenshtein": "^1.0.16" }, "peerDependencies": { "@bomb.sh/tab": "^0.0.7", "@visulima/boxen": "2.0.10", "@visulima/find-cache-dir": "2.0.7", "@visulima/pail": "3.2.2", "github-slugger": "2.0.0" }, "peerDependenciesMeta": { "@bomb.sh/tab": { "optional": true }, "@visulima/boxen": { "optional": true }, "@visulima/find-cache-dir": { "optional": true }, "@visulima/pail": { "optional": true }, "github-slugger": { "optional": true } }, "engines": { "node": ">=20.19 <=25.x" }, "os": [ "darwin", "linux", "win32" ], "publishConfig": { "access": "public", "provenance": true } }