package.json
1 { 2 "name": "constructs", 3 "description": "A programming model for composable configuration", 4 "repository": { 5 "type": "git", 6 "url": "https://github.com/aws/constructs.git" 7 }, 8 "scripts": { 9 "clobber": "npx projen clobber", 10 "compile": "npx projen compile", 11 "test:compile": "npx projen test:compile", 12 "test": "npx projen test", 13 "build": "npx projen build", 14 "test:watch": "npx projen test:watch", 15 "test:update": "npx projen test:update", 16 "bump": "npx projen bump", 17 "unbump": "npx projen unbump", 18 "publish:github": "npx projen publish:github", 19 "default": "npx projen default", 20 "watch": "npx projen watch", 21 "package": "npx projen package", 22 "eslint": "npx projen eslint", 23 "compat": "npx projen compat", 24 "publish:npm": "npx projen publish:npm", 25 "publish:maven": "npx projen publish:maven", 26 "publish:pypi": "npx projen publish:pypi", 27 "publish:nuget": "npx projen publish:nuget", 28 "publish:golang": "npx projen publish:golang", 29 "docgen": "npx projen docgen", 30 "release": "npx projen release", 31 "release:10.x": "npx projen release:10.x", 32 "upgrade": "npx projen upgrade", 33 "projen": "npx projen" 34 }, 35 "author": { 36 "name": "Amazon Web Services", 37 "url": "https://aws.amazon.com", 38 "organization": true 39 }, 40 "devDependencies": { 41 "@types/jest": "^26.0.24", 42 "@types/node": "^12.7.0", 43 "@typescript-eslint/eslint-plugin": "^4.33.0", 44 "@typescript-eslint/parser": "^4.33.0", 45 "eslint": "^6.8.0", 46 "eslint-import-resolver-node": "^0.3.6", 47 "eslint-import-resolver-typescript": "^2.5.0", 48 "eslint-plugin-import": "^2.24.2", 49 "jest": "^26.6.3", 50 "jest-junit": "^12", 51 "jsii": "^1.37.0", 52 "jsii-diff": "^1.37.0", 53 "jsii-docgen": "^1.8.110", 54 "jsii-pacmak": "^1.37.0", 55 "json-schema": "^0.3.0", 56 "npm-check-updates": "^11", 57 "projen": "^0.29.11", 58 "standard-version": "^9", 59 "ts-jest": "^26.5.6", 60 "typescript": "^3.9.10" 61 }, 62 "bundledDependencies": [], 63 "keywords": [ 64 "aws", 65 "cdk", 66 "constructs", 67 "jsii" 68 ], 69 "engines": { 70 "node": ">= 12.7.0" 71 }, 72 "main": "lib/index.js", 73 "license": "Apache-2.0", 74 "homepage": "https://github.com/aws/constructs", 75 "version": "3.3.161", 76 "jest": { 77 "testMatch": [ 78 "**/__tests__/**/*.ts?(x)", 79 "**/?(*.)+(spec|test).ts?(x)" 80 ], 81 "clearMocks": true, 82 "collectCoverage": true, 83 "coverageReporters": [ 84 "json", 85 "lcov", 86 "clover", 87 "text" 88 ], 89 "coverageDirectory": "coverage", 90 "coveragePathIgnorePatterns": [ 91 "/node_modules/" 92 ], 93 "testPathIgnorePatterns": [ 94 "/node_modules/" 95 ], 96 "watchPathIgnorePatterns": [ 97 "/node_modules/" 98 ], 99 "reporters": [ 100 "default", 101 [ 102 "jest-junit", 103 { 104 "outputDirectory": "test-reports" 105 } 106 ] 107 ], 108 "preset": "ts-jest", 109 "globals": { 110 "ts-jest": { 111 "tsconfig": "tsconfig.jest.json" 112 } 113 } 114 }, 115 "types": "lib/index.d.ts", 116 "stability": "stable", 117 "jsii": { 118 "outdir": "dist", 119 "targets": { 120 "java": { 121 "package": "software.constructs", 122 "maven": { 123 "groupId": "software.constructs", 124 "artifactId": "constructs" 125 } 126 }, 127 "python": { 128 "distName": "constructs", 129 "module": "constructs" 130 }, 131 "dotnet": { 132 "namespace": "Constructs", 133 "packageId": "Constructs" 134 }, 135 "go": { 136 "moduleName": "github.com/aws/constructs-go" 137 } 138 }, 139 "tsc": { 140 "outDir": "lib", 141 "rootDir": "src" 142 } 143 }, 144 "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." 145 }