0.9.0 • Published 5 months ago

@plastic-ant/nx-cdk v0.9.0

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

@plastic-ant/nx-cdk

MIT license Npm package version Downloads

An Nx (Project Crystal) plugin for developing with the aws-cdk

Table of Contents

Install

# npm
npm install --save-dev @plastic-ant/nx-cdk

# yarn
yarn add --dev @plastic-ant/nx-cdk

Usage

For using the inferred tasks (Project Crystal) add the plugin to your nx.json config:

"plugins": [
    {
      "plugin": "@plastic-ant/nx-cdk",
      "options": {
          synthTargetName     (optional) generated target synth, default cdk-synth
          deployTargetName    (optional) generated target deploy, default cdk-deploy
          bootstrapTargetName (optional) generated target bootstrap, default cdk-bootstrap
       }
    }
]

Included executors

Each executor has options that mirror the same cdk CLI command with the addtional of postTargets to be run synchronously.

"targets": {
      "bootstrap": {
        "executor": "@plastic-ant/nx-cdk:bootstrap",
        "options": {
          "postTargets": []
        }
      },
      "synth": {
        "executor": "@plastic-ant/nx-cdk:synth",
        "options": {
          "postTargets": ["{projectName}:postSynth"]
        }
      },
      "deploy": {
        "executor": "@plastic-ant/nx-cdk:deploy",
        "options": {
          "postTargets": ["sendSQS"]
        }
      }
    }
    ...

License

This project is MIT licensed 2024 Plastic Ant Software

Links

0.8.9

10 months ago

0.8.8

10 months ago

0.8.5

10 months ago

0.8.4

10 months ago

0.8.7

10 months ago

0.8.6

10 months ago

0.8.12

6 months ago

0.8.11

7 months ago

0.8.13

5 months ago

0.8.10

8 months ago

0.9.0

5 months ago

0.8.0

10 months ago

0.8.2

10 months ago

0.7.2

1 year ago

0.7.1

1 year ago

0.7.0

1 year ago

0.6.1

1 year ago

0.3.6

1 year ago

0.3.5

1 year ago

0.0.1

1 year ago

0.3.4

1 year ago

0.3.3

1 year ago

0.3.2

1 year ago

0.3.1

1 year ago