Skip to content

Latest commit

 

History

History
52 lines (36 loc) · 1.31 KB

readme.md

File metadata and controls

52 lines (36 loc) · 1.31 KB

execify-cli

Easily make a Node.js CLI executable. Sets permissions (chmod +x) and handles common TypeScript conversions. See Roadmap for more details.

Install

npm install --save-dev execify-cli
Other Package Managers
yarn add --dev execify-cli

Usage

Usage
  $ execify [globs…]

Options
  --package, --pkg, -p  Set every binary in package.json as executable
  --fix-shebang         Convert shebangs to "#!/usr/bin/env node"
  --all                 Set all flags

Examples
  $ execify cli.js

  $ execify --pkg test/fixtures/**/cli.js

  $ execify --fix-shebang dist/ts-cli.js

Roadmap

v0.1.0 is a minimal release. The following features were cut and will be added in the next minor version:

  • TypeScript import path mapping from tsconfig.json paths option
  • A flag to fix all TypeScript-related conversions
  • Logging of completed/failed files, improved error handling

Related