@aws/pdk
Version:
All documentation is located at: https://aws.github.io/aws-pdk
268 lines • 7.13 kB
JSON
{
"name": "@aws/pdk",
"repository": {
"type": "git",
"url": "https://github.com/aws/aws-pdk"
},
"bin": {
"pdk": "./_scripts/pdk.sh",
"monorepo.nx-dir-hasher": "././scripts/monorepo/nx-dir-hasher.js",
"type-safe-api": "./scripts/type-safe-api/run.js"
},
"author": {
"name": "AWS APJ COPE",
"email": "apj-cope@amazon.com",
"organization": false
},
"devDependencies": {
"@apidevtools/swagger-parser": "10.1.0",
"@aws-cdk/assert": "2.68.0",
"@aws-cdk/aws-cognito-identitypool-alpha": "^2.163.1-alpha.0",
"@aws-cdk/cfnspec": "2.72.1",
"@aws-sdk/client-apigatewayv2": "3.677.0",
"@aws-sdk/client-s3": "3.677.0",
"@aws-sdk/client-wafv2": "3.677.0",
"@faker-js/faker": "8.1.0",
"@nx/devkit": "16",
"@types/ejs": "3.1.5",
"@types/fs-extra": "11.0.4",
"@types/he": "1.2.3",
"@types/jest": "29.5.14",
"@types/jest-image-snapshot": "6.4.0",
"@types/lodash": "4.17.12",
"@types/lodash.clonedeep": "4.5.9",
"@types/lodash.isempty": "4.4.9",
"@types/lodash.memoize": "4.1.9",
"@types/lodash.merge": "4.6.9",
"@types/lodash.omit": "4.5.9",
"@types/lodash.startcase": "4.4.9",
"@types/lodash.uniq": "4.5.9",
"@types/lodash.uniqby": "4.7.9",
"@types/lodash.words": "4.2.9",
"@types/mustache": "4.2.5",
"@types/node": "^18",
"@types/node-fetch": "2",
"@types/semver": "7.5.8",
"@types/sharp": "0.31.1",
"@types/to-px": "1.1.4",
"@types/traverse": "0.6.37",
"@types/unzipper": "0.10.10",
"@types/xml-flow": "1.0.4",
"@typescript-eslint/eslint-plugin": "^7",
"@typescript-eslint/parser": "^7",
"aws-cdk-lib": "2.163.1",
"cdk-nag": "2.31.0",
"constructs": "10.4.2",
"downlevel-dts": "0.11.0",
"ejs": "3.1.10",
"esbuild": "0.24.0",
"eslint": "^8",
"eslint-config-prettier": "8.10.0",
"eslint-import-resolver-typescript": "3.6.3",
"eslint-plugin-import": "2.31.0",
"eslint-plugin-prettier": "4.2.1",
"generate-license-file": "2.0.0",
"jest": "29.7.0",
"jest-image-snapshot": "6.4.0",
"jest-junit": "^15",
"jsii": "5.5.4",
"jsii-diff": "1.104.0",
"jsii-docgen": "8.0.56",
"jsii-pacmak": "1.104.0",
"jsii-rosetta": "1.104.0",
"license-checker": "25.0.1",
"minimatch": "10.0.1",
"node-fetch": "^2.6.7",
"nx": "19.8.14",
"parse-openapi": "0.0.1",
"prettier": "2.8.8",
"projen": "0.82.8",
"reregexp": "1.6.1",
"sharp": "0.33.5",
"tree-cli": "0.6.7",
"ts-command-line-args": "2.4.2",
"ts-jest": "29.2.5",
"typescript": "5.6.3",
"unzipper": "0.12.3",
"xml-flow": "1.0.4"
},
"peerDependencies": {
"@aws-cdk/aws-cognito-identitypool-alpha": "^2.163.1-alpha.0",
"aws-cdk-lib": "^2.163.1",
"cdk-nag": "^2.31.0",
"constructs": "^10.4.2",
"projen": "^0.82.8"
},
"dependencies": {
"@pnpm/reviewing.dependencies-hierarchy": "2.1.11",
"chalk": "^4.x",
"execa": "5.1.1",
"find-up": "^4.x",
"findup": "0.1.5",
"fs-extra": "11.2.0",
"he": "1.2.0",
"lodash": "4.17.21",
"lodash.clonedeep": "4.5.0",
"lodash.isempty": "4.4.0",
"lodash.memoize": "4.1.2",
"lodash.merge": "4.6.2",
"lodash.omit": "4.5.0",
"lodash.startcase": "4.4.0",
"lodash.uniq": "4.5.0",
"lodash.uniqby": "4.7.0",
"lodash.words": "4.2.0",
"log4js": "6.9.1",
"mustache": "4.2.0",
"openapi-types": "12.1.3",
"read-pkg-up": "7.0.1",
"semver": "7.6.3",
"shorthash2": "1.0.5",
"svgson": "5.3.1",
"to-px": "1.1.0",
"traverse": "0.6.10",
"ts-graphviz": "1.8.2",
"ts-node": "10.9.2",
"word-wrap": "1.2.5"
},
"bundledDependencies": [
"@pnpm/reviewing.dependencies-hierarchy",
"chalk",
"execa",
"find-up",
"findup",
"fs-extra",
"he",
"lodash",
"lodash.clonedeep",
"lodash.isempty",
"lodash.memoize",
"lodash.merge",
"lodash.omit",
"lodash.startcase",
"lodash.uniq",
"lodash.uniqby",
"lodash.words",
"log4js",
"mustache",
"openapi-types",
"read-pkg-up",
"semver",
"shorthash2",
"svgson",
"to-px",
"traverse",
"ts-graphviz",
"ts-node",
"word-wrap"
],
"keywords": [
"aws",
"jsii",
"pdk",
"projen"
],
"main": "index.js",
"license": "Apache-2.0",
"publishConfig": {
"access": "public",
"executableFiles": [
"./_scripts/pdk.sh",
"./_scripts/exec-command.js",
"./scripts/type-safe-api/run.js",
"./scripts/type-safe-api/custom/gradle-wrapper/gradlew",
"./scripts/type-safe-api/custom/gradle-wrapper/gradlew.bat"
]
},
"typesVersions": {
"<=3.9": {
"./*": [
"./.types-compat/ts3.9/*",
"./.types-compat/ts3.9/*/index.d.ts"
]
}
},
"version": "0.26.14",
"types": "./index.d.ts",
"stability": "stable",
"jsii": {
"outdir": "dist",
"targets": {
"java": {
"package": "software.aws.pdk",
"maven": {
"groupId": "software.aws",
"artifactId": "pdk"
}
},
"python": {
"distName": "aws_pdk",
"module": "aws_pdk"
}
},
"tsc": {
"outDir": ".",
"rootDir": ".",
"paths": {
"@aws/pdk-nag": [
"./pdk-nag"
],
"@aws/monorepo": [
"./monorepo"
],
"@aws/static-website": [
"./static-website"
],
"@aws/identity": [
"./identity"
],
"@aws/type-safe-api": [
"./type-safe-api"
],
"@aws/cloudscape-react-ts-website": [
"./cloudscape-react-ts-website"
],
"@aws/aws-arch": [
"./aws-arch"
],
"@aws/cdk-graph": [
"./cdk-graph"
],
"@aws/cdk-graph-plugin-diagram": [
"./cdk-graph-plugin-diagram"
],
"@aws/cdk-graph-plugin-threat-composer": [
"./cdk-graph-plugin-threat-composer"
],
"@aws/pipeline": [
"./pipeline"
],
"@aws/infrastructure": [
"./infrastructure"
]
}
},
"excludeTypescript": [
"**/samples/**/*.ts",
"**/scripts/**/*.ts"
]
},
"//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"pnpm exec projen\".",
"scripts": {
"build": "pnpm exec projen build",
"bump": "pnpm exec projen bump",
"compat": "pnpm exec projen compat",
"compile": "pnpm exec projen compile",
"default": "pnpm exec projen default",
"package": "pnpm exec projen package",
"package-all": "pnpm exec projen package-all",
"package:java": "pnpm exec projen package:java",
"package:js": "pnpm exec projen package:js",
"package:python": "pnpm exec projen package:python",
"post-compile": "pnpm exec projen post-compile",
"pre-compile": "pnpm exec projen pre-compile",
"release:mainline": "pnpm exec projen release:mainline",
"test": "pnpm exec projen test",
"unbump": "pnpm exec projen unbump",
"watch": "pnpm exec projen watch"
}
}