@runtime-env/cli

0.5.0 • Public • Published

@runtime-env/cli

Installation

$ npm i -D @runtime-env/cli

$ npx runtime-env --help

Usage: runtime-env [options] [command]

Options:
  -V, --version                                output the version number
  --global-variable-name <globalVariableName>  specify the global variable name (default: "runtimeEnv")
  --env-schema-file-path <envSchemaFilePath>   specify the json schema file to be loaded (default: ".runtimeenvschema.json")
  -h, --help                                   display help for command

Commands:
  gen-js [options]                             generate a JavaScript file that includes environment variables within an object, making them accessible through the globalThis property
  gen-ts [options]                             generate a TypeScript file that provides the corresponding type definitions for the JavaScript file generated by the gen-js command
  interpolate [options]                        perform template interpolation by substituting environment variables
  help [command]                               display help for command

$ npx runtime-env gen-js --help

Usage: runtime-env gen-js [options]

generate a JavaScript file that includes environment variables within an object, making them accessible through the globalThis property

Options:
  --output-file-path <outputFilePath>  specify the output file to be written instead of being piped to stdout
  -h, --help                           display help for command

$ npx runtime-env gen-ts --help

Usage: runtime-env gen-ts [options]

generate a TypeScript file that provides the corresponding type definitions for the JavaScript file generated by the gen-js command

Options:
  --output-file-path <outputFilePath>  specify the output file to be written instead of being piped to stdout
  -h, --help                           display help for command

$ npx runtime-env interpolate --help

Usage: runtime-env interpolate [options]

perform template interpolation by substituting environment variables

Options:
  --input-file-path <inputFilePath>    specify the input file to be loaded instead of being read from stdin
  --output-file-path <outputFilePath>  specify the output file to be written instead of being piped to stdout
  -h, --help                           display help for command

Documentation

Package Sidebar

Install

npm i @runtime-env/cli

Weekly Downloads

228

Version

0.5.0

License

MIT

Unpacked Size

24.2 MB

Total Files

5

Last publish

Collaborators

  • iendeavor