1.0.4 ⢠Published 3 years ago
create-empty-package v1.0.4
create-empty-package
This is a very basic script that can be used to generate a new node package programmatically. It's similar to npm init or yarn init, except for this takes args so that you don't have to use the wizard. It's very similar to poetry new in the python world.
š Changelog
š¤ But y tho?
Right now (as far as I can tell), there is not a single, non-interactive command to setup a new, empty package. You can specify default values in a .yarnrc.yml file and run yarn init or maybe some other stuff, but nothing this simple and dumb. Thus, I make my own.
How to use:
Using yarn
# new package named my-package
yarn create empty-package my-package
# specify some other values if you want
yarn create empty-package --name my-package --description "This is an example package" --version 0.0.1
# see all that it does
yarn create empty-package --helpUsing npx
# new package named my-package
npx create-empty-package my-package
# specify some other values if you want
npx create-empty-package --name my-package --description "This is an example package" --version 0.0.1
# see all that it does
npx create-empty-package --helpOptions
If you run the script with the --help option, you can see all the accepted args. It looks like this:
yarn create empty-package --help
Create New Module
Generates a new, empty npm module. Very basic indeed.
Options
-n, --name string The name for your new module. Default value: new-package.
-d, --description string The description for your new module.
-v, --version string Initial version. Default value: 1.0.0.
-t, --license string The license you choose. Default value: MIT.
-p, --private boolean Whether or not this module should be marked as private. Default value: false.
-s, --silent boolean Suppress log messages other than errors. Default value: false.
-g, --git boolean Whether or not to start with git. Default value: true.
-h, --help boolean Show these docs. Default value: false.That's pretty much it. Have fun.
š