-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
40 lines (40 loc) · 1.69 KB
/
Copy pathpackage.json
File metadata and controls
40 lines (40 loc) · 1.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
{
"name": "@reapit-cdk/ts-constructs",
"description": "CDK Constructs Monorepo",
"packageManager": "yarn@4.2.1+sha512.4326f6a5a916363bfd3533f984bc4c91d47a0c6af2d79fc6e8a25dec14a1be88ec354e2b1d2919461647ec8df1d39303575f7726827704cdf9909d38621c9300",
"private": true,
"workspaces": [
"packages/constructs/replicated-key",
"packages/constructs/replicated-secret",
"packages/constructs/active-ruleset",
"packages/constructs/cloudfront-invalidation",
"packages/constructs/edge-api",
"packages/constructs/entra-id-application",
"packages/*/*"
],
"scripts": {
"test": "jest --passWithNoTests --ignoreProjects 'integration tests' --coverage",
"check": "tsc --noEmit",
"build": "yarn workspace @reapit-cdk/replicated-key build && yarn workspace @reapit-cdk/replicated-secret build && yarn workspaces foreach --all -v run build",
"lint": "yarn workspaces foreach --all -v run lint",
"integ": "jest --passWithNoTests --ignoreProjects 'unit tests' --silent false",
"root:test": "jest --passWithNoTests --ignoreProjects 'integration tests'",
"root:integ": "jest --passWithNoTests --ignoreProjects 'unit tests' --silent false",
"root:check": "tsc --noEmit",
"generate-readme": "reapit-cdk-generate-readme"
},
"devDependencies": {
"@jest/globals": "^29.7.0",
"@reapit-cdk/generate-readme": "workspace:^",
"@reapit-cdk/integration-tests": "workspace:^",
"@types/jest": "^29.5.5",
"@types/swagger-ui-dist": "^3.30.3",
"aws-cdk": "2.100.0",
"aws-sdk-client-mock": "^3.0.1",
"aws-sdk-client-mock-jest": "^3.0.1",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"ts-jest": "^29.1.1",
"typescript": "^5.2.2"
}
}