This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { ICommand, IEvent, ofType } from '@nestjs/cqrs'; | |
import { combineLatest, first, groupBy, map, mergeMap, Observable } from 'rxjs'; | |
import { TestScheduler } from 'rxjs/testing'; | |
type CompanyId = string & { readonly brand: 'companyId' }; | |
type OrganisationId = string & { readonly brand: 'organisationId' }; | |
type AddressId = string & { readonly brand: 'addressId' }; | |
export class OrganisationCreated implements IEvent { | |
constructor( |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json", | |
"basics": { | |
"name": "Sammy Teillet", | |
"label": "Head of Engineering", | |
"image": "https://avatars.githubusercontent.com/u/6906559?s=400&u=02a70fa7806710f4a5a137dae0e9625928db24ab&v=4", | |
"email": "[email protected]", | |
"phone": "+33 683919393", | |
"summary": "Developer and entrepreneur in the tech industry, I've been working as a CTO or Tech lead in fintech and mobile spaces.", | |
"location": { |