1 {-# LANGUAGE OverloadedStrings #-}
3 module Tests.Organization where
5 import Country.Identifier qualified as Country
6 import Literate.Organization
7 import Literate.Prelude
12 [ "3, place du Monument"
15 , addressCity = "Gentioux-Pigerolles"
16 , addressZipCode = "23340"
17 , addressCountry = Country.france
24 { entityId = EntityId 1
25 , entityName = Just "julminfo"
26 , entityAddress = Just bureau1
27 , entitySIREN = Just "942798083"
31 { ibanCountry = Country.france
32 , ibanCheckDigits = 18
33 , ibanBasicBankAccountNumber = "20041010082037353D02912"
37 [ "Admin" := organization{orgEntity = julm}
43 { entityId = EntityId 2
44 , entityName = Just "Julien Moutinho"
45 , entityEmail = Just "julm@sourcephile.fr"
46 -- , entityPhone = Just "+33 7 55 60 42 77"
49 nixosFoundationNGITeam =
53 { entityId = EntityId 3
54 , entityName = Just "Stichting NixOS Foundation"
59 [ "Korte Lijnbaanssteeg 1-4318"
61 , addressZipCode = "1012 SL"
62 , addressCity = "Amsterdam"
63 , addressCountry = Country.netherlands
71 { entityId = EntityId 4
72 , entityEmail = Just "finance@nixos.org"
79 { entityId = EntityId 5
80 , entityName = Just "Nix@NGI Team"
81 , entityEmail = Just "ngi@nixos.org"
88 { entityId = EntityId 6
89 , entityName = Just "Daniel Ramirez"
90 , entityEmail = Just "danielramirez5@protonmail.com"
102 { entityId = EntityId 8
103 , entityName = Just "Upwork"
104 , entityAddress = Nothing
105 , entitySIREN = Nothing
106 , entityIBAN = Nothing