UNPKG

@alma-cdk/cross-region-parameter

Version:

Store AWS SSM Parameter Store Parameters into another AWS Region with AWS CDK

164 lines 4.42 kB
{ "name": "@alma-cdk/cross-region-parameter", "description": "Store AWS SSM Parameter Store Parameters into another AWS Region with AWS CDK", "repository": { "type": "git", "url": "https://github.com/alma-cdk/cross-region-parameter.git" }, "author": { "name": "Alma Media", "email": "opensource@almamedia.dev", "organization": true }, "devDependencies": { "@alma-cdk/construct-library": "^0.0.14", "@types/change-case": "^2.3.5", "@types/jest": "^30", "@types/node": "^20", "@types/prettier": "2.6.0", "@typescript-eslint/eslint-plugin": "^8", "@typescript-eslint/parser": "^8", "aws-cdk-lib": "2.220.0", "commit-and-tag-version": "^12", "constructs": "10.3.0", "eslint": "^9", "eslint-config-prettier": "^10.1.8", "eslint-import-resolver-typescript": "^2.7.1", "eslint-plugin-import": "^2.26.0", "eslint-plugin-prettier": "^5.5.5", "jest": "^30", "jest-junit": "^16", "jsii": "~5.9.0", "jsii-diff": "^1.70.0", "jsii-docgen": "^10.5.0", "jsii-pacmak": "^1.70.0", "jsii-rosetta": "~5.9.0", "prettier": "^3.8.1", "projen": "^0.99.21", "ts-jest": "^29", "ts-node": "^10.9.2", "typescript": "^5.9" }, "peerDependencies": { "aws-cdk-lib": "^2.220.0", "constructs": "^10.3.0" }, "dependencies": { "aws-sdk": "^2.1693.0", "change-case": "^2.3.1" }, "bundledDependencies": [ "aws-sdk", "change-case" ], "keywords": [ "aws", "aws-cdk", "awscdk", "cdk", "cross-region", "parameter", "ssm" ], "engines": { "node": ">= 20 <= 24" }, "main": "lib/index.js", "license": "Apache-2.0", "publishConfig": { "access": "public" }, "version": "1.0.1", "jest": { "coverageProvider": "v8", "testMatch": [ "<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)", "<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)", "<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)", "<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)" ], "clearMocks": true, "collectCoverage": true, "coverageReporters": [ "json", "lcov", "clover", "cobertura", "text" ], "coverageDirectory": "coverage", "coveragePathIgnorePatterns": [ "/node_modules/" ], "testPathIgnorePatterns": [ "/node_modules/" ], "watchPathIgnorePatterns": [ "/node_modules/" ], "reporters": [ "default", [ "jest-junit", { "outputDirectory": "test-reports" } ] ], "transform": { "^.+\\.[t]sx?$": [ "ts-jest", { "tsconfig": "tsconfig.dev.json" } ] } }, "types": "lib/index.d.ts", "stability": "experimental", "jsii": { "outdir": "dist", "targets": { "python": { "distName": "alma-cdk.cross-region-parameter", "module": "alma_cdk.cross_region_parameter" }, "go": { "moduleName": "github.com/alma-cdk/cross-region-parameter-go" } }, "tsc": { "outDir": "lib", "rootDir": "src" } }, "//": "~~ Generated by projen. To modify, edit .projenrc.ts and run \"pnpm exec projen\".", "scripts": { "build": "pnpm exec projen build", "bump": "pnpm exec projen bump", "clobber": "pnpm exec projen clobber", "compat": "pnpm exec projen compat", "compile": "pnpm exec projen compile", "default": "pnpm exec projen default", "docgen": "pnpm exec projen docgen", "eject": "pnpm exec projen eject", "eslint": "pnpm exec projen eslint", "format": "pnpm exec projen format", "package": "pnpm exec projen package", "package-all": "pnpm exec projen package-all", "package:go": "pnpm exec projen package:go", "package:js": "pnpm exec projen package:js", "package:python": "pnpm exec projen package:python", "post-compile": "pnpm exec projen post-compile", "post-upgrade": "pnpm exec projen post-upgrade", "pre-compile": "pnpm exec projen pre-compile", "release": "pnpm exec projen release", "test": "pnpm exec projen test", "test:update": "pnpm exec projen test:update", "test:watch": "pnpm exec projen test:watch", "unbump": "pnpm exec projen unbump", "upgrade": "pnpm exec projen upgrade", "watch": "pnpm exec projen watch", "projen": "pnpm exec projen" } }