1.0.2 • Published 4 years ago

nuedir v1.0.2

Weekly downloads
-
License
UNLICENSED
Repository
-
Last release
4 years ago

ndir

Make Node.js repositories

  • Repositories have README.md
  • Repositories have package.json
    • With dependency lodash
    • With dependency neo-async
    • With dependency chalk
    • With dev dependency nodemon
    • With dev dependency typescript
    • With dev dependency ts-node
    • With dev dependency @types/node
    • With dev dependency chai
    • With dev dependency mocha
    • With dev dependency npm-consider
  • Repositories have index.js - optionally index.ts

Tools

  • shelljs: executing shell commands in node
  • minimist: parsing CLI arguments in node

API

ndir <DIRECTORY> [--package | -p] [--typescript | -t] [--no-readme]

Create a directory/folder called "example-default" with a README.md

ndir "example-default"

Create a directory/folder called "example-package" with a README.md, package.json, and index.js

ndir "example-package" --package 
# OR
ndir "example-package" -p

Create a directory/folder called "example-typescript-package" with a README.md, package.json, index.ts.

ndir "example-typescript-package" --typescript
# OR
ndir "example-typescript-package" -t

NOTE: if --typescript or -t options are set, --package will also be set (i.e. a package.json will be created)