Downloads CS2 files from Steam and converts the tracked TXT files into JSON.
go run ./cmd/extractor/main.goFiles are written to static/.
Other Go projects can reuse the stable public facades without importing this repository's implementation packages:
pkg/steamconnects anonymously, resolves depot manifests, and downloads verified files.pkg/vpkopens VPK directories and resolves the archive indices required by selected files.pkg/storagereads manifest state and writes files atomically.
Implementation details remain under internal/, so consumers depend only on the small public surface.