/
.pinkyring.json
82 lines (82 loc) · 2.58 KB
/
.pinkyring.json
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
{
"templateName": "pinkyring-server-template",
"pinkyringVersion": "1.0.0",
"removableOptions": [
{
"label": "SERVERLESS",
"globPatterns": [
".github/workflows/serverless.*",
"packages/infrastructure/aws",
"serverless",
"serverless.yml"
],
"contentPattern": ".pinkyring=SERVERLESS",
"typescriptReferences": [
"infrastructure/aws/lambdas",
"infrastructure/aws/snqs"
],
"packageNames": [
"@pinkyring-server-template/infrastructure_aws_lambdas",
"@pinkyring-server-template/infrastructure_aws_snqs"
]
},
{
"label": "GITHUB WORKFLOWS",
"globPatterns": [".github"],
"contentPattern": ".pinkyring=GITHUB_WORKFLOWS"
},
{
"label": "REST ENDPOINTS",
"globPatterns": ["packages/apps/api-rest"],
"typescriptReferences": ["apps/api-rest"],
"packageNames": ["@pinkyring-server-template/apps_api-rest"],
"contentPattern": ".pinkyring=REST_ENDPOINTS"
},
{
"label": "CRON JOBS",
"globPatterns": [
"packages/apps/cron-jobs",
"packages/infrastructure/aws/lambdas/src/maintenance"
],
"typescriptReferences": ["apps/cron-jobs"],
"packageNames": ["@pinkyring-server-template/apps_cron-jobs"],
"contentPattern": ".pinkyring=CRON_JOBS"
},
{
"label": "GRAPHQL",
"globPatterns": [
"packages/apps/api-graphql",
"packages/infrastructure/aws/lambdas/src/graphql",
"packages/core/src/graphql"
],
"typescriptReferences": ["apps/api-graphql"],
"packageNames": ["@pinkyring-server-template/apps_api-graphql"],
"contentPattern": ".pinkyring=GRAPHQL"
},
{
"label": "EVENT SYSTEM",
"globPatterns": [
"packages/apps/event-handlers",
"packages/infrastructure/aws/lambdas/src/events",
"packages/infrastructure/aws/snqs",
"packages/infrastructure/queue",
"serverless/resources/queue.yml",
"packages/core/src/dtos/events.*",
"packages/core/src/interfaces/IEventRepository.*",
"packages/core/src/util/eventHelper.*",
"packages/tests/src/core/util/eventHelper.*"
],
"typescriptReferences": [
"apps/event-handlers",
"infrastructure/aws/snqs",
"infrastructure/queue"
],
"packageNames": [
"@pinkyring-server-template/apps_event-handlers",
"@pinkyring-server-template/infrastructure_aws_snqs",
"@pinkyring-server-template/infrastructure_queue"
],
"contentPattern": ".pinkyring=EVENT_SYSTEM"
}
]
}