Skip to content

Commit 9f4bb8a

Browse files
CCM-11892: Build trigger event (#59)
* CCM-11327: Schema setup - Revise the config model schema - Add skeleton for specification config - Add mermaid diagrams for model * CCM-11327: Add model for letter specifications * CCM-11327: Refactor specification model to replace SupplierSpec with Pack + Fix branded ID types * update existing failing test * remove client to be managed by another event * setup client-mutated event for client creation and update * update event schema tests * cleanup leak history * fix schema workspace name in package.json * cleanup package/schemas * add event-builder package * updates * update dataschema * fix test * update: V1 -> v1 * add example of event with v1 minimal inputs * rename event: ClientMutated -> ClientChanged * more updates with event renaming --------- Co-authored-by: Mike Houston <michael.houston4@nhs.net> Co-authored-by: Mike Houston <60653100+m-houston@users.noreply.github.com>
1 parent 788d247 commit 9f4bb8a

56 files changed

Lines changed: 10788 additions & 3838 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,5 @@ dist
2323
.DS_Store
2424
.reports
2525
/.idea
26+
27+
.env

.gitleaksignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,5 @@ cd9c0efec38c5d63053dd865e5d4e207c0760d91:docs/guides/Perform_static_analysis.md:
44
cd9c0efec38c5d63053dd865e5d4e207c0760d91:docs/guides/Perform_static_analysis.md:sonar-api-token:37
55
96096685ab3d6876671e2bc9a6ff4d48fc56e521:src/helloworld/helloworld.sln:ipv4:4
66
4f4e8c15629b2cb09356a7fed4d72953590227ce:docs/Gemfile.lock:ipv4:4
7+
f87b95d0cd0bde9312440038bdd77d80849c5fbb:packages/schemas/src/__tests__/testData/clientMutated.json:generic-api-key:23
8+
d6ec1a7ea6ae6964233fa02fc10aa8753583c4f3:eventcatalogue/nhsnotify/domains/Payment/entities/PaymentMethod/index.mdx:generic-api-key:34

eslint.config.mjs

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -169,20 +169,6 @@ export default defineConfig([
169169
plugins: { html },
170170
},
171171

172-
// Next.js
173-
...compat.config({
174-
extends: ['next', 'next/core-web-vitals', 'next/typescript'],
175-
settings: {
176-
next: {
177-
rootDir: 'frontend',
178-
},
179-
},
180-
rules: {
181-
// needed because next lint rules look for a pages directory
182-
'@next/next/no-html-link-for-pages': 0,
183-
},
184-
}),
185-
186172
// json
187173
{
188174
files: ['**/*.json'],

0 commit comments

Comments
 (0)