{
  "name": "aws-cdk",
  "description": "CDK Toolkit, the command line tool for CDK apps",
  "version": "2.177.0",
  "bin": {
    "cdk": "bin/cdk"
  },
  "exports": {
    ".": "./lib/legacy-exports.js",
    "./bin/cdk": "./bin/cdk",
    "./package.json": "./package.json",
    "./lib/api/bootstrap/bootstrap-template.yaml": "./lib/api/bootstrap/bootstrap-template.yaml",
    "./lib/util": "./lib/legacy-exports.js",
    "./lib": "./lib/legacy-exports.js",
    "./lib/api/plugin": "./lib/legacy-exports.js",
    "./lib/util/content-hash": "./lib/legacy-exports.js",
    "./lib/settings": "./lib/legacy-exports.js",
    "./lib/api/bootstrap": "./lib/legacy-exports.js",
    "./lib/api/cxapp/cloud-assembly": "./lib/legacy-exports.js",
    "./lib/api/cxapp/cloud-executable": "./lib/legacy-exports.js",
    "./lib/api/cxapp/exec": "./lib/legacy-exports.js",
    "./lib/diff": "./lib/legacy-exports.js",
    "./lib/api/util/string-manipulation": "./lib/legacy-exports.js",
    "./lib/util/console-formatters": "./lib/legacy-exports.js",
    "./lib/util/tracing": "./lib/legacy-exports.js",
    "./lib/commands/docs": "./lib/legacy-exports.js",
    "./lib/api/hotswap/common": "./lib/legacy-exports.js",
    "./lib/util/objects": "./lib/legacy-exports.js",
    "./lib/api/deployments": "./lib/legacy-exports.js",
    "./lib/util/directories": "./lib/legacy-exports.js",
    "./lib/version": "./lib/legacy-exports.js",
    "./lib/init": "./lib/legacy-exports.js",
    "./lib/api/aws-auth/cached": "./lib/legacy-exports.js",
    "./lib/api/deploy-stack": "./lib/legacy-exports.js",
    "./lib/api/evaluate-cloudformation-template": "./lib/legacy-exports.js",
    "./lib/api/aws-auth/credential-plugins": "./lib/legacy-exports.js",
    "./lib/api/aws-auth/awscli-compatible": "./lib/legacy-exports.js",
    "./lib/notices": "./lib/legacy-exports.js",
    "./lib/index": "./lib/legacy-exports.js",
    "./lib/api/aws-auth/index.js": "./lib/legacy-exports.js",
    "./lib/api/aws-auth": "./lib/legacy-exports.js",
    "./lib/logging": "./lib/legacy-exports.js"
  },
  "scripts": {
    "build": "cdk-build",
    "user-input-gen": "ts-node --preferTsExts scripts/user-input-gen.ts",
    "watch": "cdk-watch",
    "lint": "cdk-lint",
    "pkglint": "pkglint -f",
    "test": "cdk-test",
    "integ": "jest --testMatch '**/?(*.)+(integtest).js'",
    "package": "cdk-package",
    "build+test+package": "yarn build+test && yarn package",
    "build+test": "yarn build && yarn test",
    "integ-cli": "npm run integ-cli-regression && npm run integ-cli-no-regression",
    "integ-cli-regression": "npm run integ-cli-regression-latest-release && npm run integ-cli-regression-latest-code",
    "integ-cli-regression-latest-release": "test/integ/run-against-dist test/integ/test-cli-regression-against-latest-release.sh",
    "integ-cli-regression-latest-code": "test/integ/run-against-dist test/integ/test-cli-regression-against-current-code.sh",
    "integ-cli-no-regression": "test/integ/run-against-repo test/integ/cli/test.sh",
    "integ-init": "test/integ/run-against-dist test/integ/init/test-all.sh",
    "gen": "./generate.sh",
    "build+extract": "yarn build",
    "build+test+extract": "yarn build+test",
    "attributions:update": "yarn node-bundle validate --entrypoint lib/index.ts --dont-attribute \"^@aws-cdk/|^cdk-assets|^cdk-cli-wrapper$\" --fix"
  },
  "cdk-build": {
    "pre": [
      "yarn user-input-gen"
    ],
    "post": [
      "cp ../../node_modules/cdk-from-cfn/index_bg.wasm ./lib/",
      "cp ../../node_modules/@aws-cdk/aws-service-spec/db.json.gz ./"
    ]
  },
  "cdk-package": {
    "bundle": {
      "externals": {
        "optionalDependencies": [
          "fsevents"
        ]
      },
      "allowedLicenses": [
        "Apache-2.0",
        "MIT",
        "BSD-3-Clause",
        "ISC",
        "BSD-2-Clause",
        "0BSD",
        "MIT OR Apache-2.0"
      ],
      "dontAttribute": "^@aws-cdk/|^@cdklabs/|^cdk-assets$|^cdk-cli-wrapper$",
      "test": "bin/cdk --version",
      "entryPoints": [
        "lib/index.js"
      ],
      "minifyWhitespace": true
    }
  },
  "author": {
    "name": "Amazon Web Services",
    "url": "https://aws.amazon.com",
    "organization": true
  },
  "license": "Apache-2.0",
  "devDependencies": {
    "@aws-cdk/cdk-build-tools": "2.177.0-alpha.0",
    "@aws-cdk/cli-plugin-contract": "2.177.0",
    "@aws-cdk/pkglint": "2.177.0-alpha.0",
    "@aws-cdk/user-input-gen": "2.177.0-alpha.0",
    "@octokit/rest": "^18.12.0",
    "@types/archiver": "^5.3.4",
    "@types/fs-extra": "^9.0.13",
    "@types/glob": "^7.2.0",
    "@types/jest": "^29.5.12",
    "@types/mockery": "^1.4.33",
    "@types/node": "^18.18.14",
    "@types/promptly": "^3.0.5",
    "@types/semver": "^7.5.8",
    "@types/sinon": "^9.0.11",
    "@types/table": "^6.3.2",
    "@types/uuid": "^8.3.4",
    "@types/wrap-ansi": "^3.0.0",
    "@types/yargs": "^15.0.19",
    "aws-cdk-lib": "2.177.0",
    "aws-sdk-client-mock": "^4.0.1",
    "aws-sdk-client-mock-jest": "^4.0.1",
    "axios": "^1.7.7",
    "constructs": "^10.0.0",
    "fast-check": "^3.22.0",
    "jest": "^29.7.0",
    "jest-environment-node": "^29.7.0",
    "jest-mock": "^29.7.0",
    "madge": "^5.0.2",
    "make-runnable": "^1.4.1",
    "nock": "^13.5.5",
    "sinon": "^9.2.4",
    "ts-jest": "^29.2.5",
    "ts-node": "^10.9.2",
    "ts-mock-imports": "^1.3.16",
    "xml-js": "^1.6.11",
    "@aws-cdk/cloud-assembly-schema": "^39.2.0",
    "@aws-cdk/cloudformation-diff": "2.177.0",
    "@aws-cdk/cx-api": "2.177.0",
    "@aws-cdk/region-info": "2.177.0",
    "@aws-sdk/client-appsync": "^3.699.0",
    "@aws-sdk/client-cloudformation": "^3.699.0",
    "@aws-sdk/client-cloudwatch-logs": "^3.699.0",
    "@aws-sdk/client-codebuild": "^3.699.0",
    "@aws-sdk/client-ec2": "^3.699.0",
    "@aws-sdk/client-ecr": "^3.699.0",
    "@aws-sdk/client-ecs": "^3.699.0",
    "@aws-sdk/client-elastic-load-balancing-v2": "^3.699.0",
    "@aws-sdk/client-iam": "^3.699.0",
    "@aws-sdk/client-kms": "^3.699.0",
    "@aws-sdk/client-lambda": "^3.699.0",
    "@aws-sdk/client-route-53": "^3.699.0",
    "@aws-sdk/client-s3": "^3.699.0",
    "@aws-sdk/client-secrets-manager": "^3.699.0",
    "@aws-sdk/client-sfn": "^3.699.0",
    "@aws-sdk/client-ssm": "^3.699.0",
    "@aws-sdk/client-sts": "^3.699.0",
    "@aws-sdk/credential-providers": "^3.699.0",
    "@aws-sdk/ec2-metadata-service": "^3.699.0",
    "@aws-sdk/lib-storage": "^3.699.0",
    "@jsii/check-node": "1.106.0",
    "@smithy/middleware-endpoint": "^4",
    "@smithy/node-http-handler": "^3.2.4",
    "@smithy/property-provider": "^3.1.10",
    "@smithy/shared-ini-file-loader": "^3.1.8",
    "@smithy/types": "^3.5.0",
    "@smithy/util-retry": "^3.0.11",
    "@smithy/util-stream": "^3.3.4",
    "@smithy/util-waiter": "^3.2.0",
    "archiver": "^5.3.2",
    "camelcase": "^6.3.0",
    "cdk-assets": "^3.0.0-rc.123",
    "cdk-from-cfn": "^0.162.0",
    "chalk": "^4",
    "chokidar": "^3.6.0",
    "decamelize": "^5.0.1",
    "fs-extra": "^9.1.0",
    "glob": "^7.2.3",
    "json-diff": "^0.10.0",
    "minimatch": "^9.0.5",
    "p-limit": "^3.1.0",
    "promptly": "^3.2.0",
    "proxy-agent": "^6.4.0",
    "semver": "^7.6.3",
    "strip-ansi": "^6.0.1",
    "table": "^6.8.2",
    "uuid": "^8.3.2",
    "wrap-ansi": "^7.0.0",
    "yaml": "1.10.2",
    "yargs": "^16.2.0"
  },
  "dependencies": {},
  "repository": {
    "url": "https://github.com/aws/aws-cdk.git",
    "type": "git",
    "directory": "packages/aws-cdk"
  },
  "keywords": [
    "aws",
    "cdk"
  ],
  "homepage": "https://github.com/aws/aws-cdk",
  "engines": {
    "node": ">= 14.15.0"
  },
  "nozem": {
    "ostools": [
      "git",
      "date",
      "cat",
      "dotnet",
      "mvn",
      "npm"
    ],
    "env": {
      "CODEBUILD_RESOLVED_SOURCE_VERSION": "|nzm-build"
    }
  },
  "stability": "stable",
  "maturity": "stable",
  "publishConfig": {
    "tag": "latest"
  },
  "optionalDependencies": {
    "fsevents": "2.3.2"
  }
}