├── .github └── workflows │ └── scala.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── api.md ├── channel-testing ├── json │ ├── files │ │ ├── conditional-variants.zip │ │ ├── package-aFile3.zip │ │ ├── package-bFile.dat │ │ ├── package-bFile.dll │ │ ├── package-cFile2.zip │ │ ├── package-cFile3.zip │ │ └── package-d.zip │ ├── index.html │ ├── main.js │ ├── metadata │ │ ├── memo │ │ │ ├── conflicting-package │ │ │ │ ├── 1.0 │ │ │ │ │ └── pkg.json │ │ │ │ └── latest │ │ │ ├── demo-package │ │ │ │ ├── 1.0 │ │ │ │ │ └── pkg.json │ │ │ │ └── latest │ │ │ ├── package-template-basic │ │ │ │ ├── 2.0 │ │ │ │ │ └── pkg.json │ │ │ │ └── latest │ │ │ └── package-template-variants │ │ │ │ ├── 1.0 │ │ │ │ └── pkg.json │ │ │ │ └── latest │ │ ├── sc4pacAsset │ │ │ ├── memo-demo-package-file-a-zip │ │ │ │ ├── 1.0 │ │ │ │ │ └── pkg.json │ │ │ │ └── latest │ │ │ ├── memo-demo-package-file-b-dat │ │ │ │ ├── 1.0 │ │ │ │ │ └── pkg.json │ │ │ │ └── latest │ │ │ ├── memo-demo-package-file-b-dll │ │ │ │ ├── 1.0 │ │ │ │ │ └── pkg.json │ │ │ │ └── latest │ │ │ ├── memo-testing-file-d-zip │ │ │ │ ├── 1.0-1 │ │ │ │ │ └── pkg.json │ │ │ │ └── latest │ │ │ ├── memo-testing-first │ │ │ │ ├── 1.0 │ │ │ │ │ └── pkg.json │ │ │ │ └── latest │ │ │ ├── memo-testing-second │ │ │ │ ├── 1.0 │ │ │ │ │ └── pkg.json │ │ │ │ └── latest │ │ │ └── test-conditional-variants │ │ │ │ ├── 1.0 │ │ │ │ └── pkg.json │ │ │ │ └── latest │ │ └── test │ │ │ └── conditional-variants │ │ │ ├── 1.0 │ │ │ └── pkg.json │ │ │ └── latest │ └── sc4pac-channel-contents.json ├── template-empty.yaml └── yaml │ ├── memo │ ├── conditional-variants.yaml │ ├── conflicting-package.yaml │ └── demo-package.yaml │ └── templates │ ├── package-template-basic.yaml │ └── package-template-variants.yaml ├── cli.md ├── project ├── build.properties └── plugins.sbt ├── sc4pac ├── shared ├── js │ └── src │ │ └── main │ │ └── scala │ │ └── sc4pac │ │ └── shared.scala ├── jvm │ └── src │ │ └── main │ │ └── scala │ │ └── sc4pac │ │ └── shared.scala └── shared │ └── src │ └── main │ └── scala │ └── sc4pac │ └── shared.scala ├── src ├── main │ └── scala │ │ └── sc4pac │ │ ├── ChannelUtil.scala │ │ ├── Constants.scala │ │ ├── Data.scala │ │ ├── DesktopOps.scala │ │ ├── Downloader.scala │ │ ├── FileCache.scala │ │ ├── Find.scala │ │ ├── JsonIo.scala │ │ ├── Logger.scala │ │ ├── MetadataRepository.scala │ │ ├── Prompt.scala │ │ ├── Prompter.scala │ │ ├── Resolution.scala │ │ ├── ResolutionContext.scala │ │ ├── Sc4pac.scala │ │ ├── VariantSelection.scala │ │ ├── api │ │ ├── api.scala │ │ ├── auth.scala │ │ ├── logger.scala │ │ └── message.scala │ │ ├── cli.scala │ │ ├── error.scala │ │ ├── extractor.scala │ │ ├── package.scala │ │ └── service.scala ├── scripts │ ├── build-channel-page.sh │ ├── dist.sh │ ├── sc4pac │ └── sc4pac.bat └── test │ └── scala │ └── sc4pac │ ├── ApiSpec.scala │ ├── ApiSpecZIO.scala │ ├── ChannelSpec.scala │ ├── CliSpecZIO.scala │ ├── DataSpecZIO.scala │ ├── DownloaderSpec.scala │ ├── ExtractorSpec.scala │ ├── VariantsSpec.scala │ └── test │ └── FileServer.scala └── web ├── channel ├── index-dev.html ├── index.html └── styles.css └── src └── main └── scala └── sc4pac └── web └── ChannelPage.scala /.github/workflows/scala.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/.github/workflows/scala.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/README.md -------------------------------------------------------------------------------- /api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/api.md -------------------------------------------------------------------------------- /channel-testing/json/files/conditional-variants.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/files/conditional-variants.zip -------------------------------------------------------------------------------- /channel-testing/json/files/package-aFile3.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/files/package-aFile3.zip -------------------------------------------------------------------------------- /channel-testing/json/files/package-bFile.dat: -------------------------------------------------------------------------------- 1 | DBPF dummy file 2 | -------------------------------------------------------------------------------- /channel-testing/json/files/package-bFile.dll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /channel-testing/json/files/package-cFile2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/files/package-cFile2.zip -------------------------------------------------------------------------------- /channel-testing/json/files/package-cFile3.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/files/package-cFile3.zip -------------------------------------------------------------------------------- /channel-testing/json/files/package-d.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/files/package-d.zip -------------------------------------------------------------------------------- /channel-testing/json/index.html: -------------------------------------------------------------------------------- 1 | ../../web/index.html -------------------------------------------------------------------------------- /channel-testing/json/main.js: -------------------------------------------------------------------------------- 1 | ../../web/target/scala-3.3.0/sc4pac-web-fastopt/main.js -------------------------------------------------------------------------------- /channel-testing/json/metadata/memo/conflicting-package/1.0/pkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/metadata/memo/conflicting-package/1.0/pkg.json -------------------------------------------------------------------------------- /channel-testing/json/metadata/memo/conflicting-package/latest: -------------------------------------------------------------------------------- 1 | 1.0 -------------------------------------------------------------------------------- /channel-testing/json/metadata/memo/demo-package/1.0/pkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/metadata/memo/demo-package/1.0/pkg.json -------------------------------------------------------------------------------- /channel-testing/json/metadata/memo/demo-package/latest: -------------------------------------------------------------------------------- 1 | 1.0 -------------------------------------------------------------------------------- /channel-testing/json/metadata/memo/package-template-basic/2.0/pkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/metadata/memo/package-template-basic/2.0/pkg.json -------------------------------------------------------------------------------- /channel-testing/json/metadata/memo/package-template-basic/latest: -------------------------------------------------------------------------------- 1 | 2.0 -------------------------------------------------------------------------------- /channel-testing/json/metadata/memo/package-template-variants/1.0/pkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/metadata/memo/package-template-variants/1.0/pkg.json -------------------------------------------------------------------------------- /channel-testing/json/metadata/memo/package-template-variants/latest: -------------------------------------------------------------------------------- 1 | 1.0 -------------------------------------------------------------------------------- /channel-testing/json/metadata/sc4pacAsset/memo-demo-package-file-a-zip/1.0/pkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/metadata/sc4pacAsset/memo-demo-package-file-a-zip/1.0/pkg.json -------------------------------------------------------------------------------- /channel-testing/json/metadata/sc4pacAsset/memo-demo-package-file-a-zip/latest: -------------------------------------------------------------------------------- 1 | 1.0 -------------------------------------------------------------------------------- /channel-testing/json/metadata/sc4pacAsset/memo-demo-package-file-b-dat/1.0/pkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/metadata/sc4pacAsset/memo-demo-package-file-b-dat/1.0/pkg.json -------------------------------------------------------------------------------- /channel-testing/json/metadata/sc4pacAsset/memo-demo-package-file-b-dat/latest: -------------------------------------------------------------------------------- 1 | 1.0 -------------------------------------------------------------------------------- /channel-testing/json/metadata/sc4pacAsset/memo-demo-package-file-b-dll/1.0/pkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/metadata/sc4pacAsset/memo-demo-package-file-b-dll/1.0/pkg.json -------------------------------------------------------------------------------- /channel-testing/json/metadata/sc4pacAsset/memo-demo-package-file-b-dll/latest: -------------------------------------------------------------------------------- 1 | 1.0 -------------------------------------------------------------------------------- /channel-testing/json/metadata/sc4pacAsset/memo-testing-file-d-zip/1.0-1/pkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/metadata/sc4pacAsset/memo-testing-file-d-zip/1.0-1/pkg.json -------------------------------------------------------------------------------- /channel-testing/json/metadata/sc4pacAsset/memo-testing-file-d-zip/latest: -------------------------------------------------------------------------------- 1 | 1.0-1 -------------------------------------------------------------------------------- /channel-testing/json/metadata/sc4pacAsset/memo-testing-first/1.0/pkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/metadata/sc4pacAsset/memo-testing-first/1.0/pkg.json -------------------------------------------------------------------------------- /channel-testing/json/metadata/sc4pacAsset/memo-testing-first/latest: -------------------------------------------------------------------------------- 1 | 1.0 -------------------------------------------------------------------------------- /channel-testing/json/metadata/sc4pacAsset/memo-testing-second/1.0/pkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/metadata/sc4pacAsset/memo-testing-second/1.0/pkg.json -------------------------------------------------------------------------------- /channel-testing/json/metadata/sc4pacAsset/memo-testing-second/latest: -------------------------------------------------------------------------------- 1 | 1.0 -------------------------------------------------------------------------------- /channel-testing/json/metadata/sc4pacAsset/test-conditional-variants/1.0/pkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/metadata/sc4pacAsset/test-conditional-variants/1.0/pkg.json -------------------------------------------------------------------------------- /channel-testing/json/metadata/sc4pacAsset/test-conditional-variants/latest: -------------------------------------------------------------------------------- 1 | 1.0 -------------------------------------------------------------------------------- /channel-testing/json/metadata/test/conditional-variants/1.0/pkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/metadata/test/conditional-variants/1.0/pkg.json -------------------------------------------------------------------------------- /channel-testing/json/metadata/test/conditional-variants/latest: -------------------------------------------------------------------------------- 1 | 1.0 -------------------------------------------------------------------------------- /channel-testing/json/sc4pac-channel-contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/json/sc4pac-channel-contents.json -------------------------------------------------------------------------------- /channel-testing/template-empty.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/template-empty.yaml -------------------------------------------------------------------------------- /channel-testing/yaml/memo/conditional-variants.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/yaml/memo/conditional-variants.yaml -------------------------------------------------------------------------------- /channel-testing/yaml/memo/conflicting-package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/yaml/memo/conflicting-package.yaml -------------------------------------------------------------------------------- /channel-testing/yaml/memo/demo-package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/yaml/memo/demo-package.yaml -------------------------------------------------------------------------------- /channel-testing/yaml/templates/package-template-basic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/yaml/templates/package-template-basic.yaml -------------------------------------------------------------------------------- /channel-testing/yaml/templates/package-template-variants.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/channel-testing/yaml/templates/package-template-variants.yaml -------------------------------------------------------------------------------- /cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/cli.md -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.0 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /sc4pac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/sc4pac -------------------------------------------------------------------------------- /shared/js/src/main/scala/sc4pac/shared.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/shared/js/src/main/scala/sc4pac/shared.scala -------------------------------------------------------------------------------- /shared/jvm/src/main/scala/sc4pac/shared.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/shared/jvm/src/main/scala/sc4pac/shared.scala -------------------------------------------------------------------------------- /shared/shared/src/main/scala/sc4pac/shared.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/shared/shared/src/main/scala/sc4pac/shared.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/ChannelUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/ChannelUtil.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/Constants.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/Constants.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/Data.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/Data.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/DesktopOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/DesktopOps.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/Downloader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/Downloader.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/FileCache.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/FileCache.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/Find.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/Find.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/JsonIo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/JsonIo.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/Logger.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/Logger.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/MetadataRepository.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/MetadataRepository.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/Prompt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/Prompt.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/Prompter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/Prompter.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/Resolution.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/Resolution.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/ResolutionContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/ResolutionContext.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/Sc4pac.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/Sc4pac.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/VariantSelection.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/VariantSelection.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/api/api.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/api/api.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/api/auth.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/api/auth.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/api/logger.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/api/logger.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/api/message.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/api/message.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/cli.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/cli.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/error.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/error.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/extractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/extractor.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/package.scala -------------------------------------------------------------------------------- /src/main/scala/sc4pac/service.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/main/scala/sc4pac/service.scala -------------------------------------------------------------------------------- /src/scripts/build-channel-page.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/scripts/build-channel-page.sh -------------------------------------------------------------------------------- /src/scripts/dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/scripts/dist.sh -------------------------------------------------------------------------------- /src/scripts/sc4pac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/scripts/sc4pac -------------------------------------------------------------------------------- /src/scripts/sc4pac.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/scripts/sc4pac.bat -------------------------------------------------------------------------------- /src/test/scala/sc4pac/ApiSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/test/scala/sc4pac/ApiSpec.scala -------------------------------------------------------------------------------- /src/test/scala/sc4pac/ApiSpecZIO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/test/scala/sc4pac/ApiSpecZIO.scala -------------------------------------------------------------------------------- /src/test/scala/sc4pac/ChannelSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/test/scala/sc4pac/ChannelSpec.scala -------------------------------------------------------------------------------- /src/test/scala/sc4pac/CliSpecZIO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/test/scala/sc4pac/CliSpecZIO.scala -------------------------------------------------------------------------------- /src/test/scala/sc4pac/DataSpecZIO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/test/scala/sc4pac/DataSpecZIO.scala -------------------------------------------------------------------------------- /src/test/scala/sc4pac/DownloaderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/test/scala/sc4pac/DownloaderSpec.scala -------------------------------------------------------------------------------- /src/test/scala/sc4pac/ExtractorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/test/scala/sc4pac/ExtractorSpec.scala -------------------------------------------------------------------------------- /src/test/scala/sc4pac/VariantsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/test/scala/sc4pac/VariantsSpec.scala -------------------------------------------------------------------------------- /src/test/scala/sc4pac/test/FileServer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/src/test/scala/sc4pac/test/FileServer.scala -------------------------------------------------------------------------------- /web/channel/index-dev.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/web/channel/index-dev.html -------------------------------------------------------------------------------- /web/channel/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/web/channel/index.html -------------------------------------------------------------------------------- /web/channel/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/web/channel/styles.css -------------------------------------------------------------------------------- /web/src/main/scala/sc4pac/web/ChannelPage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memo33/sc4pac-tools/HEAD/web/src/main/scala/sc4pac/web/ChannelPage.scala --------------------------------------------------------------------------------