Directory structure:
└── swiftfiddle-swiftfiddle-web/
├── README.md
├── CODE_OF_CONDUCT.md
├── Dockerfile
├── LICENSE
├── package.json
├── Package.resolved
├── Package.swift
├── SECURITY.md
├── webpack.common.js
├── webpack.dev.js
├── webpack.prod.js
├── .dockerignore
├── Public/
│ ├── embedded.html
│ ├── embedded.js
│ ├── error.html
│ ├── index.html
│ ├── index.js
│ ├── robots.txt
│ ├── css/
│ │ ├── common.css
│ │ ├── embedded.css
│ │ ├── share_sheet.css
│ │ └── version_picker.css
│ ├── favicons/
│ │ ├── browserconfig.xml
│ │ └── site.webmanifest
│ ├── js/
│ │ ├── app.js
│ │ ├── console.js
│ │ ├── decoder.js
│ │ ├── editor.js
│ │ ├── embed_view.js
│ │ ├── encoder.js
│ │ ├── icon.js
│ │ ├── icon_embed.js
│ │ ├── language_server.js
│ │ ├── main_view.js
│ │ ├── runner.js
│ │ ├── share_sheet.js
│ │ ├── snackbar.js
│ │ ├── textlinesteam.js
│ │ ├── ui_control.js
│ │ ├── ui_control_embed.js
│ │ ├── unescape.js
│ │ ├── uuid.js
│ │ ├── version_picker.js
│ │ └── worker.js
│ └── scss/
│ └── default.scss
├── Resources/
│ └── Package.swift.json
├── Sources/
│ └── App/
│ ├── configure.swift
│ ├── entrypoint.swift
│ ├── routes.swift
│ ├── versions.swift
│ ├── Controllers/
│ │ ├── Base32.swift
│ │ ├── Firestore.swift
│ │ ├── Gist.swift
│ │ ├── SharedLink.swift
│ │ ├── ShareImage.swift
│ │ └── SwiftPackage.swift
│ ├── Middlewares/
│ │ ├── CommonErrorMiddleware.swift
│ │ └── CustomHeaderMiddleware.swift
│ └── Models/
│ ├── EmbeddedPageResponse.swift
│ ├── ExecutionRequestParameter.swift
│ ├── ExecutionResponse.swift
│ ├── FoldRange.swift
│ ├── InitialPageResponse.swift
│ ├── PackageInfo.swift
│ ├── SharedLinkRequestParameter.swift
│ └── VersionGroup.swift
├── Tests/
│ └── AppTests/
│ └── AppTests.swift
└── .github/
├── FUNDING.yml
├── renovate.json
└── workflows/
├── codeql-analysis.yml
├── spm.yml
└── test.yml