Sha256: 91c3093eeb870363e7b290bea6fccb4e3715d79c0be2fa05662e65f59281e7ae
Contents?: true
Size: 1.6 KB
Versions: 2
Compression:
Stored size: 1.6 KB
Contents
# Jets Upgrade [](http://badge.fury.io/rb/jets-upgrade) [](https://www.boltops.com) [](https://learn.boltops.com) This is a standalone CLI tool to help with jets upgrades. * It can handle going from Jets v3 or v4 to Jets v5. ## Usage cd old-jets-project jets-upgrade go Before proceeding, the tool will prompt you with a "Are you sure" message. ## What It Does Here are some of the things the tool does. It updates: * config/application.rb: to the new inherited based style * Rakefile: use `Jets.application.load_tasks` * Gemfile: update to add jets v5 related gems and comment out the current ones in your Gemfile * config/environment: update environment files to new config settings * controllers: updates controller to use `def destroy` instead of `def delete` ## Important It's unfeasible to account for all cases and Jets apps. This script cannot perform miracle upgrades. It's a best-effort script, and the hope is that this script gets you pretty far and is helpful. 😄 ## Install gem install jets-upgrade ## Javascript Option By default, the `jets-upgrade go` command also tries to upgrade JavaScript. Jets v5 goes from webpacker to importmap. So, the node-related files are no longer needed. The upgrade command will remove node-related files. If you do not want this behavior, use the `--no-javascript` option. ## Docs [Jets Upgrade Docs](https://rubyonjets.com/docs/extras/upgrading/)
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
jets-upgrade-0.1.1 | README.md |
jets-upgrade-0.1.0 | README.md |