Optionaldirthe path to the folder where you wish to create your npm release.
if a relative path is provided, then it will be resolved as a path relative to Deno's current working directory. (which is generally where deno.json resides.)
Optionaldenothe path to your deno.json file for this project.
if a relative path is provided, then it will be resolved as a path relative to Deno's current working directory. (which is also where deno.json generally resides.)
Optionallogselect logging level:
false or "none": skip logging (dnt itself will still log).true or "basic": log what is being carried out at the top level."verbose": in addition to basic logging, it also logs which files/folders are being copied or generated.undefined: unchange logging from previous state (which is "basic" by default).Optionaldryrunenable dryrun if you wish for nothing to be written onto the the filesystem.
Optionalinstallshould npm install be invoked after the node project's creation?
you could also specify the binary-name of the node-installer, such as pnpm, npm, yarn,
or provide the binary's path if it is not available in the system-path, such as ~/.pnpm/pnpm or /usr/bin/npm.
true boolean, then the installation will default to using npm for installation.install option, or leave it false, then no package installation will occur.Optionalconfiga path to an npm-build configuration json file that provides additional modifiable parameters. see CliConfigJson for more details on the available extended configurations. in case there is a contradiction between the CliConfigJson setting and the current cli args, the cli arg will take precedence.
the cli args for transforming your deno project to a node based project via the buildNpm function.