-
Notifications
You must be signed in to change notification settings - Fork 125
Expand file tree
/
Copy pathNOTICE
More file actions
75 lines (57 loc) · 2.28 KB
/
Copy pathNOTICE
File metadata and controls
75 lines (57 loc) · 2.28 KB
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
MyFans Third-Party Notice
=========================
This repository includes first-party application code plus third-party open
source dependencies used by the frontend, backend, and smart-contract
workspaces.
Repository status
-----------------
- This repository does not currently publish a single top-level reuse license.
- Some workspace manifests declare `UNLICENSED` for first-party packages.
- The Soroban contract workspace declares `MIT OR Apache-2.0` in
`contract/Cargo.toml` for its contract packages.
Third-party dependency inventory
--------------------------------
Authoritative dependency and declared-license metadata for this repository is
tracked in the following files:
- `backend/package-lock.json`
- `frontend/package-lock.json`
- `backend/package.json`
- `frontend/package.json`
- `contract/Cargo.toml`
- `contract/contracts/*/Cargo.toml`
Major third-party components in use
-----------------------------------
Backend / API:
- NestJS (`@nestjs/*`)
- TypeORM (`typeorm`)
- PostgreSQL driver (`pg`)
- Passport / JWT (`passport`, `passport-jwt`, `@nestjs/jwt`)
- Stellar SDK (`@stellar/stellar-sdk`)
- RxJS (`rxjs`)
- Winston (`winston`, `nest-winston`)
- bcrypt (`bcrypt`)
Frontend / web app:
- Next.js (`next`)
- React (`react`, `react-dom`)
- Stellar SDK (`@stellar/stellar-sdk`)
- TanStack React Virtual (`@tanstack/react-virtual`)
- Recharts (`recharts`)
- Lucide React (`lucide-react`)
- Playwright (`@playwright/test`)
- Vitest (`vitest`)
Contracts / Rust workspace:
- Soroban SDK (`soroban-sdk`)
How to verify licenses
----------------------
For npm dependencies, the lockfiles above record package metadata, including
declared license fields for installed versions. For Rust contracts, dependency
license declarations are recorded in Cargo manifests and the Cargo dependency
graph.
When distributing binaries, Docker images, or packaged artifacts derived from
this repository, review the exact dependency set included in that artifact and
ship any required upstream license texts or notices with it.
Additional compliance note
--------------------------
This file is an attribution index for maintainers and reviewers. It does not
replace the license terms of any dependency, and it should be updated whenever
the repository adds a new dependency family or changes its packaging model.