Releases: jkcfg/jk
Releases · jkcfg/jk
0.2.4
- Feature: Implemented writing multiple values to a file as
JSONStreamandYAMLStream(#162) - Feature: New
Resourcestd library object to support reading module relative files (#135) - Feature: New
std.param.all()function that retrieves all input parameters (#143) - Feature: New
completioncommand providing shell auto-completion support (#146) - Feature: Merged
@jkcfg/mixinsinto the standard library (#140) - Feature:
std.readnow supports reading fromstdin(#149) - Feature: Support writing HCL/Terraform files (#151)
- Fix: Make promise resolution deterministic (#142)
- Fix: Fixed a subtle module importing issue in v8worker2 causing some modules to be properly imported.
- Fix: Various fixes to the npm module importing logic (#152)
0.2.3
- Change: There's only one way to specify input parameters for
runon the command line now,-p, --parameterinstead of typed variants (eg.--psfor strings). This should make the UX a bit better without sacrificing typing. Of course we can still source parameters from a file too (#118). - Feature: Input parameters for
runcan now be sourced from a YAML file in addition to a JSON file (#126). - Fix: Fixed exception when
std.param.Objectis used without default values (#129). - Cleaned
jkoutput on error (#127)
0.2.2
- Feature: New
runoption to specify the basestd.readdirectory. - Feature:
std.writewill now write strings as strings, not JSON values. This seemed like a more natural option. - Fix: Correctly print the version when using lightweight tags.
- Fix: The npm module will now correctly descend recursively in the parent directories.
0.2.1
0.2.0
- Feature:
jkhas now input parameters. The user defines them in a script and can be set from the command line or from a file. - Feature:
jkcan now import modules from a npm installednode_modulesdirectory. - Feature:
jkcan now be used from typescript with the addition of type definitions for the standard library - Addition of a new
versioncommand std.write()has gained an override optionstd.read()can now return objects