UNPKG

@aws/pdk

Version:

All documentation is located at: https://aws.github.io/aws-pdk

268 lines 7.13 kB
{ "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" } }