changelogs.md


raine/ramda-cli

Repository  -  API  -  Source

6.0.0

June 9, 2019
  • Changed: CSV input mode (--input-type csv) allows empty lines and lines with too few fields.

5.2.0

January 19, 2019
  • Interactive mode
    • Added: Writes to process.stderr occurring while input is evaluated are streamed to output panel, making use of libraries (like treis) that print to stderr nicer.

5.1.1

January 16, 2019
  • Changed: Fix a bug where number without a trailing newline would not get parsed in JSON input.

5.0.0

January 6, 2019
  • Changed: --import parameter changes:
    • Installs referenced npm modules transparently as needed, no npm install required from user.
    • Syntax for defining an alias changed: Instead of --import R=ramda, use --import ramda:R.

4.0.0

January 2, 2019
  • Added: Interactive mode! Use with --interactive.
  • Changed: Alias -I points to --interactive instead of --import.
  • Changed: If no functions are given as arguments, uses identity function instead of showing --help output.
  • Changed: When using JSON output type, functions are stringified instead of printed as undefined.
  • Changed: undefined values are properly passed through the pipeline.
  • Changed: In --raw-output, values of type object will be formatted with JSON.stringify() instead of toString(), meaning that objects won't appear as [object Object] in the output.

3.1.0

February 21, 2018
  • Added: --csv-delimiter option.

3.0.0

February 21, 2018
  • Changed: Add line change at end when using --output-type csv.

2.0.0

December 3, 2017
  • Changed: Updated ramda to 0.25.0.

1.7.0

June 7, 2017
  • Added: --[no-]headers flag.

1.6.0

March 24, 2017
  • Added: console and process made available in evaluation context.

1.5.0

March 23, 2017
  • Added: pickDotPaths and renameKeysBy functions made available in evaluation context.