📄 Add list of SSN repositories

This commit is contained in:
C-3PO 2018-11-16 04:53:14 +01:00
parent 4f1271e66f
commit 1516fe68ea
Signed by: c3po
GPG key ID: 62993C4BB4D86F24
2 changed files with 35 additions and 5 deletions

28
repositories/ssn.md Normal file
View file

@ -0,0 +1,28 @@
# SSN repositories
An overview of all repositories related to the patcher (SSN).
```plaintext
ssn-database
|
|------------|
ssn-auto ssn-manager ssn-tools
|------------|-------------|
|
ssn
|
ssn-installer
```
## Libraries
- `argument-parser`: Abstracts parsing and verification of command line arguments. Used by `ssn-tools`.
- `ssn`: A Node.js library that exports various functions to download and parse SSN files, both low-level and high-level.
- `ssn-database`: Abstracts the data storage from `ssn-auto` and `ssn-manager`.
- `ssn-installer`: A low-level tool for extracting patch files. Used by `ssn` and not recommended to call on its own; better to use the higher-level functions from `ssn`.
## Endpoints
- `ssn-auto`: A command line tool that automatically checks for and installs new patches. Intended to be run as a cron job.
- `ssn-manager`: A GUI version of `ssn-auto` for debugging patch failures.
- `ssn-tools`: Various command line tools for debugging SSN without writing code. More low-level than `ssn-manager`.