From 561d0fb183b4bbcdf18d9b12751df8ae707d52e2 Mon Sep 17 00:00:00 2001 From: ma-silva Date: Thu, 9 Mar 2023 16:43:27 +0800 Subject: [PATCH] REFACTOR: add notice and license --- NOTICE | 23 +++++++++++++++++++++++ src/api/account.ts | 26 ++++++++++++++++++++++++++ src/api/bank.ts | 26 ++++++++++++++++++++++++++ src/api/client.ts | 26 ++++++++++++++++++++++++++ src/api/customer.ts | 26 ++++++++++++++++++++++++++ src/api/index.ts | 26 ++++++++++++++++++++++++++ src/api/kyc.ts | 26 ++++++++++++++++++++++++++ src/api/metadata.ts | 26 ++++++++++++++++++++++++++ src/api/transaction.ts | 26 ++++++++++++++++++++++++++ src/api/user.ts | 26 ++++++++++++++++++++++++++ src/index.ts | 26 ++++++++++++++++++++++++++ 11 files changed, 283 insertions(+) create mode 100644 NOTICE diff --git a/NOTICE b/NOTICE new file mode 100644 index 0000000..fcc1e8b --- /dev/null +++ b/NOTICE @@ -0,0 +1,23 @@ +Open Bank Project - OBP TypeScript +Copyright (C) 2011-2023, TESOBE GmbH + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see . + +Email: contact@tesobe.com +TESOBE GmbH +Osloerstrasse 16/17 +Berlin 13359, Germany + + This product includes software developed at + TESOBE (http://www.tesobe.com/) diff --git a/src/api/account.ts b/src/api/account.ts index 88fa328..48bc827 100644 --- a/src/api/account.ts +++ b/src/api/account.ts @@ -1,3 +1,29 @@ +/** + * Open Bank Project - OBP-TypeScript + * Copyright (C) 2011-2023, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + */ + import { API, APIRequest, diff --git a/src/api/bank.ts b/src/api/bank.ts index 4bf9050..7c3952a 100644 --- a/src/api/bank.ts +++ b/src/api/bank.ts @@ -1,3 +1,29 @@ +/** + * Open Bank Project - OBP-TypeScript + * Copyright (C) 2011-2023, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + */ + import { API, APIRequest, diff --git a/src/api/client.ts b/src/api/client.ts index dbf4007..2ed7697 100644 --- a/src/api/client.ts +++ b/src/api/client.ts @@ -1,3 +1,29 @@ +/** + * Open Bank Project - OBP-TypeScript + * Copyright (C) 2011-2023, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + */ + import superagent from "superagent"; /** diff --git a/src/api/customer.ts b/src/api/customer.ts index ba116e4..3fe8ede 100644 --- a/src/api/customer.ts +++ b/src/api/customer.ts @@ -1,3 +1,29 @@ +/** + * Open Bank Project - OBP-TypeScript + * Copyright (C) 2011-2023, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + */ + import { API, APIRequest, diff --git a/src/api/index.ts b/src/api/index.ts index 4b6eb78..d00a0af 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -1,3 +1,29 @@ +/** + * Open Bank Project - OBP-TypeScript + * Copyright (C) 2011-2023, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + */ + import "dotenv/config"; export { Bank, GetBanks, GetBanksById } from "./bank"; export { Account, GetAccountsByBankId } from "./account"; diff --git a/src/api/kyc.ts b/src/api/kyc.ts index 5f62fe7..79ce1c7 100644 --- a/src/api/kyc.ts +++ b/src/api/kyc.ts @@ -1,3 +1,29 @@ +/** + * Open Bank Project - OBP-TypeScript + * Copyright (C) 2011-2023, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + */ + import { API, APIRequest, diff --git a/src/api/metadata.ts b/src/api/metadata.ts index 68dbf60..95d8e25 100644 --- a/src/api/metadata.ts +++ b/src/api/metadata.ts @@ -1,3 +1,29 @@ +/** + * Open Bank Project - OBP-TypeScript + * Copyright (C) 2011-2023, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + */ + import { API, APIRequest, diff --git a/src/api/transaction.ts b/src/api/transaction.ts index 7c3731f..0e0556d 100644 --- a/src/api/transaction.ts +++ b/src/api/transaction.ts @@ -1,3 +1,29 @@ +/** + * Open Bank Project - OBP-TypeScript + * Copyright (C) 2011-2023, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + */ + import { API, APIRequest, diff --git a/src/api/user.ts b/src/api/user.ts index 854c5ea..aa1c856 100644 --- a/src/api/user.ts +++ b/src/api/user.ts @@ -1,3 +1,29 @@ +/** + * Open Bank Project - OBP-TypeScript + * Copyright (C) 2011-2023, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + */ + import { API, APIRequest, diff --git a/src/index.ts b/src/index.ts index 24197df..fba60a6 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,3 +1,29 @@ +/** + * Open Bank Project - OBP-TypeScript + * Copyright (C) 2011-2023, TESOBE GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * Email: contact@tesobe.com + * TESOBE GmbH + * Osloerstrasse 16/17 + * Berlin 13359, Germany + * + * This product includes software developed at + * TESOBE (http://www.tesobe.com/) + */ + import "dotenv/config"; export { Bank, GetBanks, GetBanksById } from "./api/bank"; export { Account, GetAccountsByBankId } from "./api/account";