Skip to content

Releases: ryangoree/clide-js

clide-plugin-command-menu@0.1.0

26 Jun 15:46
732b1fc
Compare
Choose a tag to compare

Minor Changes

  • 2eb1489: Renamed skip option to enabled.

Patch Changes

  • Updated dependencies [2eb1489]
    • clide-js@0.2.0

clide-js@0.2.0

26 Jun 15:46
732b1fc
Compare
Choose a tag to compare

Minor Changes

  • 2eb1489:
    • Polished up internal ✨test utils✨ and added them to the exports so you can easily test you're CLIs and plugins!
    • Made the logger plugin more full featured with prefix, logFile, and enabled options, and util functions for enabling/disabling the logger during runtime.
    • Added formatFileName util function to exports.
    • Added getters to State for client, ... so they can be accessed without needing to go through through Context.
    • Made the Hooks type a generic which takes a HooksObject type param.
    • Made the PluginInfo type a generic which takes a PluginMeta type param.
    • Renamed StateOptions.data to StateOptions.initialData.
    • Refactored command resolution to ignore relative paths.
    • Fixed the optionValues type on State.fork to work with command types that have an optional options field.

clide-plugin-command-menu@0.0.8

22 Apr 18:44
5942944
Compare
Choose a tag to compare

Patch Changes

  • ae0a2a8: Bump all deps, add clide-js version
  • Updated dependencies [ae0a2a8]
  • Updated dependencies [ae0a2a8]
    • clide-js@0.1.5

clide-js@0.1.5

22 Apr 18:44
5942944
Compare
Choose a tag to compare

Patch Changes

  • ae0a2a8: Removed the unimplemented option config param prompt. Implemented the previously unimplemented option config param nargs.
  • ae0a2a8: Implemented strong types for the fork method's optionValues field.

clide-js@0.1.4

22 Apr 02:30
f53adb3
Compare
Choose a tag to compare

Patch Changes

  • a374cd6: Removed unimplemented option config param prompt and implemented unimplemented option config param nargs.

clide-js@0.1.3

14 Feb 06:43
1432bcd
Compare
Choose a tag to compare

Patch Changes

  • d1980be: Added a string field to options config to control how numberish values are parsed in array options

clide-js@v0.1.2

12 Feb 21:03
Compare
Choose a tag to compare
  • Used the current State.data value by default in State.fork
  • Ensured setting camel-case option values in State.fork will result in the corresponding hyphen-case and aliases being set too.

Full Changelog: https://github.com/ryangoree/clide-js/compare/clide-js@v0.1.2-alpha.0...clide-js@v0.1.2

clide-js@v0.1.2-alpha.0

06 Feb 02:02
Compare
Choose a tag to compare

clide-plugin-command-menu@v0.0.7

05 Feb 06:23
Compare
Choose a tag to compare
  • Exit the process when the prompt is canceled by default.
  • Changed onExit option to onCancel

Full Changelog: https://github.com/ryangoree/clide-js/compare/clide-plugin-command-menu@v0.0.6...clide-plugin-command-menu@v0.0.7

clide-js@v0.1.1

05 Feb 11:08
Compare
Choose a tag to compare
  • Added types to the value passed to the OptionGetter's validate function.

Full Changelog: https://github.com/ryangoree/clide-js/compare/clide-js@v0.1.0...clide-js@v0.1.1