the schema of an npm-building configuration json file, which can be referenced in the CliArgs, by passing its file-path with the --config switch.
notice that there is only one property named buildNpm, which then holds all of the relevant configuration (as specified in CliNpmConfig).
this is because doing so allows one to embed this configuration within other json files, such as "deno.json" itself, or a single dedicated configuration json file,
containing the configurations of different build tools altogether.
in case there is a contradiction between the configurations in this json file and the current cli args, the cli arg will take precedence.
the schema of an npm-building configuration json file, which can be referenced in the CliArgs, by passing its file-path with the
--config
switch.notice that there is only one property named
buildNpm
, which then holds all of the relevant configuration (as specified in CliNpmConfig). this is because doing so allows one to embed this configuration within other json files, such as "deno.json" itself, or a single dedicated configuration json file, containing the configurations of different build tools altogether.in case there is a contradiction between the configurations in this json file and the current cli args, the cli arg will take precedence.