rocketcdkdeprecated

[![Version](https://img.shields.io/npm/v/rocketcdk.svg)](https://npmjs.org/package/rocketcdk)

Usage no npm install needed!

<script type="module">
  import rocketcdk from 'https://cdn.skypack.dev/rocketcdk';
</script>

README

RocketCDK

Version

Downloads/week

License

Update all your packages and CDK version in one step.

Works for Typescript and Python

Update to latest:

$ npx rocketcdk up

Update to specific version:

$ npx rocketcdk up -v 1.55.0

What it does:

Typescript

Reads 'package.json', filters for the AWS-CDK packages and installs them with the specified version.

Also updates these packages locally to minimize the chance of a dependency error:

  • @types/jest
  • aws-cdk@'version'
  • @aws-cdk/assert

Installs no packages globally.

Python

Python follows the example from the AWS-CDK documentation on how to work with Python modules. AWS-CDK docs

Steps:

  • $ pip freeze > requirements.txt
  • Reads requirements.txt and filters for AWS-CDK packages
  • Change the version number on these packages
  • And updates with $ pip install -r requirements.txt -U

Contributing

If you have any wishes, tipps or best practices, just reach out.

You can reach me on Twitter or Github: Twitter Github

Commands

rocketcdk help [COMMAND]

display help for rocketcdk

USAGE
  $ rocketcdk help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

rocketcdk up

Updates your CDK packages to your favorite version.

USAGE
  $ rocketcdk up

OPTIONS
  -c, --caret            Set uses the Semver version of the npm packages.
  -v, --version=version  [default: latest] input a version: RocketCDK up -v 1.50.0

See code: src/commands/up.ts

rocketcdk update

Updates your CDK packages to your favourite version.

USAGE
  $ rocketcdk update

OPTIONS
  -v, --version=version  [default: latest] input a version: RocketCDK up -v 1.50.0

See code: src/commands/update.ts