cli

CLI for the Sapphire Framework

MIT License

Downloads
2.7K
Stars
15
Committers
17

Bot releases are visible (Hide)

cli - Latest Release

Published by favna 9 months ago

1.9.3 - (2024-01-27)

🐛 Bug Fixes

  • Fixed generate-loader generating invalid paths (90c6b2d)
cli -

Published by favna 9 months ago

1.9.2 - (2024-01-19)

🐛 Bug Fixes

  • Update transitive sapphire dependencies (4f031ac)
cli -

Published by favna 11 months ago

1.9.1 - (2023-12-04)

🐛 Bug Fixes

  • Update transitive dependencies (5fc2d29)
cli -

Published by favna 11 months ago

1.9.0 - (2023-12-03)

🐛 Bug Fixes

  • Specify schema for both template schema files (30a80bb)
  • json schema: Specify enum for projectLanguage (2f1ba0d)
  • json schema: Fixed base schema url (bd37a6c)
  • Install yarn v4, not v3 (938ca99)

📝 Documentation

  • readme: Update readme to mention virtual components (23aa8c5)

🚀 Features

  • Add generator for virtual piece loader (#274) (f9fa2a3)
cli -

Published by favna 11 months ago

1.8.0 - (2023-11-16)

🚀 Features

  • Bump minimum nodejs version to >= 18 (3343626)
cli -

Published by favna 11 months ago

1.7.0 - (2023-11-16)

🐛 Bug Fixes

  • Update default JS templates to use new LoaderContext in doc comments (47d5911)
  • deps: Update dependency execa to v8 (#254) (88880b2)
  • deps: Update dependency commander to v11 (#235) (76d0719)
  • deps: Update all non-major dependencies (d647d3f)

🚀 Features

  • Bump minimum nodejs version to 16.17.0 (28a4cc8)
cli -

Published by favna over 1 year ago

1.6.1 - (2023-05-02)

🏃 Performance

  • Optimize the logic of "parseCommonHints" (#221) (13260f0)

🐛 Bug Fixes

  • Output proper esm code (353a861)
  • Use proper imports (7c7b54b)
  • Ensure yarn v3 is configured properly (f53d59a)
  • deps: Update all non-major dependencies (60e7410)
cli -

Published by favna over 1 year ago

1.6.0 - (2023-04-12)

🏠 Refactor

  • Remove with-docker template (1b485f8)
  • Stricter typing for config parsing (ab0efb3)
  • new: Make yarn v3 the default (30499ea)
  • CreateFileFromTemplate: Better internal code naming (3189772)
  • Better error messages for generate when template doesn't exist (dc34e1e)

🐛 Bug Fixes

  • Better error messages when creating file (afa4afb)
  • Fixed JSON config file (6fe3d0c)
  • templates: Adhere to strict type checking rules (b455738)

🚀 Features

  • Add route in prompt (#220) (60451d6)
  • templates: Add interaction handler templates (#216) (650ec76)
  • Add interactive-tools plugin for yarn v3 installs (c417d97)

🪞 Styling

  • Add prettierignore file (2d24595)
cli -

Published by favna over 1 year ago

1.5.0 - (2023-04-10)

🐛 Bug Fixes

  • deps: Update dependency execa to v7 (#203) (dd78817)

🚀 Features

  • templates: Add route component (#215) (2945f09)
cli -

Published by favna over 1 year ago

1.4.0 - (2023-01-29)

🏠 Refactor

  • Import discord types from discord.js (542b63e)
  • Update template to v14/djs and sapphire/v4 (#181) (7c2d28b)

🐛 Bug Fixes

  • deps: Update dependency commander to v10 (#196) (8646ff0)
  • deps: Update dependency @sapphire/result to ^2.6.0 (#176) (309768b)
  • deps: Update dependency @sapphire/result to ^2.5.0 (c501908)

📝 Documentation

  • Add @BashGuy10 as a contributor (2343600)

🚀 Features

  • Add typescript starter example (2dedf93)
  • Add pnpm support (#191) (1eec4e6)
cli -

Published by favna about 2 years ago

1.3.1 - (2022-09-06)

🐛 Bug Fixes

  • Fixed core templates (#159) (85ea98b)
  • deps: Update dependency @sapphire/result to ^2.4.1 (1960263)
  • Update messagecommand to v3 and use Command (#152) (f897118)
cli -

Published by favna about 2 years ago

1.3.0 - (2022-08-21)

🏠 Refactor

  • Switch to @favware/colorette-spinner (e52962d)

🐛 Bug Fixes

  • deps: Update dependency @sapphire/result to ^2.3.3 (4c6891b)
  • deps: Update dependency @sapphire/result to ^2.1.1 (e42c188)
  • deps: Update dependency @sapphire/result to v2 (#135) (025c7ca)

📝 Documentation

  • Add @boingtheboeing as a contributor (ac6088c)

🚀 Features

  • Add templates for slash commands and context menu commands (#141) (b97aeac)
cli - v1.2.0

Published by favna over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/sapphiredev/cli/compare/v1.1.0...v1.2.0

cli - v1.1.0

Published by favna over 2 years ago

What's Changed

1.1.0 (2022-01-31)

Features

  • add tsup and swc template options (#71) (625dd8e)

Bug Fixes

  • deps: update dependency commander to v9 (#76) (d75ea1b)
  • Generated command comportnent code has error (#67) (9901517)

New Contributors

Full Changelog: https://github.com/sapphiredev/cli/compare/v1.0.2...v1.1.0

cli -

Published by favna almost 3 years ago

1.0.1 (2021-11-06)

Bug Fixes

  • allow more node & npm versions in engines field (ce6c97f)
  • deps: update all non-major dependencies (#36) (1a9e791)
  • typo msg -> message (#39) (0f8933b)
cli - v1.0.0

Published by favna about 3 years ago

cli - v0.0.3

Published by favna about 3 years ago

What's Changed

Full Changelog: https://github.com/sapphiredev/cli/compare/v0.0.2...v0.0.3

cli - v0.0.2

Published by favna about 3 years ago

What's Changed

0.0.2 (2021-10-16)

Features

Bug Fixes

  • add timeout when finding the config file (46e3e21)
  • create the config file on project root instead of the current folder (aa3b352)
  • include templates directory in the npm package (c85406f)
  • path and executable issues on Windows (f317d7f)
  • templates: typescript types (3812b34)

New Contributors

Full Changelog: https://github.com/sapphiredev/cli/compare/v0.0.1...v0.0.2

cli - v0.0.1

Published by favna about 3 years ago

0.0.1 (2021-09-23)

Features

  • add a function to check if a command exists (107ccee)
  • add command: generate (b14a965)
  • add command: new (4afa8cd)
  • add command: new (ffe5a69)
  • add function to create files using templates (e95db50)
  • add path aliases (1b65110)
  • add PWSH script for Windows (c69c55f)
  • add templates for generate command (be6f535)
  • update batch file for Windows Command Prompt (746ab83)
  • update config template (65c47a0)
  • use new template format (1adcbeb)

Bug Fixes

  • language value was not getting replaced when creating the .sapphirerc.json file from template (946a40a)

Full Changelog: https://github.com/sapphiredev/cli/commits/v0.0.1