UNPKG

4.12 kBJSONView Raw
1{
2 "name": "constructs",
3 "description": "A programming model for software-defined state",
4 "repository": {
5 "type": "git",
6 "url": "https://github.com/aws/constructs.git"
7 },
8 "scripts": {
9 "build": "npx projen build",
10 "bump": "npx projen bump",
11 "clobber": "npx projen clobber",
12 "compat": "npx projen compat",
13 "compile": "npx projen compile",
14 "default": "npx projen default",
15 "docgen": "npx projen docgen",
16 "eject": "npx projen eject",
17 "eslint": "npx projen eslint",
18 "package": "npx projen package",
19 "package-all": "npx projen package-all",
20 "package:dotnet": "npx projen package:dotnet",
21 "package:go": "npx projen package:go",
22 "package:java": "npx projen package:java",
23 "package:js": "npx projen package:js",
24 "package:python": "npx projen package:python",
25 "post-compile": "npx projen post-compile",
26 "post-upgrade": "npx projen post-upgrade",
27 "pre-compile": "npx projen pre-compile",
28 "release:10.x": "npx projen release:10.x",
29 "release:3.x": "npx projen release:3.x",
30 "test": "npx projen test",
31 "test:watch": "npx projen test:watch",
32 "unbump": "npx projen unbump",
33 "upgrade": "npx projen upgrade",
34 "upgrade-cdklabs-projen-project-types": "npx projen upgrade-cdklabs-projen-project-types",
35 "upgrade-dev-deps": "npx projen upgrade-dev-deps",
36 "watch": "npx projen watch",
37 "projen": "npx projen"
38 },
39 "author": {
40 "name": "Amazon Web Services",
41 "email": "aws-cdk-dev@amazon.com",
42 "organization": true
43 },
44 "devDependencies": {
45 "@types/jest": "^29",
46 "@types/node": "^18",
47 "@typescript-eslint/eslint-plugin": "^7",
48 "@typescript-eslint/parser": "^7",
49 "cdklabs-projen-project-types": "^0.1.204",
50 "commit-and-tag-version": "^12",
51 "eslint": "^8",
52 "eslint-import-resolver-typescript": "^3.6.3",
53 "eslint-plugin-import": "^2.31.0",
54 "jest": "^29",
55 "jest-junit": "^15",
56 "jsii": "5.4.x",
57 "jsii-diff": "^1.104.0",
58 "jsii-docgen": "^10.5.0",
59 "jsii-pacmak": "1.102.0",
60 "jsii-rosetta": "5.4.x",
61 "projen": "^0.87.4",
62 "ts-jest": "^29",
63 "ts-node": "^10.9.2",
64 "typescript": "5.4.x"
65 },
66 "keywords": [
67 "aws",
68 "cdk",
69 "constructs",
70 "jsii"
71 ],
72 "main": "lib/index.js",
73 "license": "Apache-2.0",
74 "homepage": "https://github.com/aws/constructs",
75 "publishConfig": {
76 "access": "public"
77 },
78 "version": "10.4.2",
79 "jest": {
80 "coverageProvider": "v8",
81 "testMatch": [
82 "<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)",
83 "<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)",
84 "<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)",
85 "<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"
86 ],
87 "clearMocks": true,
88 "collectCoverage": true,
89 "coverageReporters": [
90 "json",
91 "lcov",
92 "clover",
93 "cobertura",
94 "text"
95 ],
96 "coverageDirectory": "coverage",
97 "coveragePathIgnorePatterns": [
98 "/node_modules/"
99 ],
100 "testPathIgnorePatterns": [
101 "/node_modules/"
102 ],
103 "watchPathIgnorePatterns": [
104 "/node_modules/"
105 ],
106 "reporters": [
107 "default",
108 [
109 "jest-junit",
110 {
111 "outputDirectory": "test-reports"
112 }
113 ]
114 ],
115 "transform": {
116 "^.+\\.[t]sx?$": [
117 "ts-jest",
118 {
119 "tsconfig": "tsconfig.dev.json"
120 }
121 ]
122 }
123 },
124 "types": "lib/index.d.ts",
125 "stability": "stable",
126 "jsii": {
127 "outdir": "dist",
128 "targets": {
129 "java": {
130 "package": "software.constructs",
131 "maven": {
132 "groupId": "software.constructs",
133 "artifactId": "constructs"
134 }
135 },
136 "python": {
137 "distName": "constructs",
138 "module": "constructs"
139 },
140 "dotnet": {
141 "namespace": "Constructs",
142 "packageId": "Constructs"
143 },
144 "go": {
145 "moduleName": "github.com/aws/constructs-go"
146 }
147 },
148 "tsc": {
149 "outDir": "lib",
150 "rootDir": "src"
151 }
152 },
153 "//": "~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\"."
154}