diff --git a/.github/workflows/linters.yml b/.github/workflows/linters.yml
index 778b35e68..04127f910 100644
--- a/.github/workflows/linters.yml
+++ b/.github/workflows/linters.yml
@@ -33,9 +33,7 @@ jobs:
node-version: lts/*
cache: yarn
- name: Install dependencies
- # List all projects that use a custom ESLint config:
run:
- corepack yarn workspaces focus @uppy/angular @uppy-example/angular
- @uppy-example/react-native-expo @uppy/react-native @uppy-dev/build
+ corepack yarn workspaces focus @uppy-dev/build
- name: Run linter
run: corepack yarn run check:ci
diff --git a/examples/angular-example/tsconfig.spec.json b/examples/angular-example/tsconfig.spec.json
deleted file mode 100644
index 47e3dd755..000000000
--- a/examples/angular-example/tsconfig.spec.json
+++ /dev/null
@@ -1,9 +0,0 @@
-/* To learn more about this file see: https://angular.io/config/tsconfig. */
-{
- "extends": "./tsconfig.json",
- "compilerOptions": {
- "outDir": "./out-tsc/spec",
- "types": ["jasmine"]
- },
- "include": ["src/**/*.spec.ts", "src/**/*.d.ts"]
-}
diff --git a/examples/angular-example/.editorconfig b/examples/angular/.editorconfig
similarity index 100%
rename from examples/angular-example/.editorconfig
rename to examples/angular/.editorconfig
diff --git a/examples/angular-example/.eslintrc.json b/examples/angular/.eslintrc.json
similarity index 100%
rename from examples/angular-example/.eslintrc.json
rename to examples/angular/.eslintrc.json
diff --git a/examples/angular-example/.gitignore b/examples/angular/.gitignore
similarity index 100%
rename from examples/angular-example/.gitignore
rename to examples/angular/.gitignore
diff --git a/examples/angular-example/.vscode/extensions.json b/examples/angular/.vscode/extensions.json
similarity index 100%
rename from examples/angular-example/.vscode/extensions.json
rename to examples/angular/.vscode/extensions.json
diff --git a/examples/angular-example/.vscode/launch.json b/examples/angular/.vscode/launch.json
similarity index 100%
rename from examples/angular-example/.vscode/launch.json
rename to examples/angular/.vscode/launch.json
diff --git a/examples/angular-example/.vscode/tasks.json b/examples/angular/.vscode/tasks.json
similarity index 100%
rename from examples/angular-example/.vscode/tasks.json
rename to examples/angular/.vscode/tasks.json
diff --git a/examples/angular-example/README.md b/examples/angular/README.md
similarity index 100%
rename from examples/angular-example/README.md
rename to examples/angular/README.md
diff --git a/examples/angular-example/angular.json b/examples/angular/angular.json
similarity index 100%
rename from examples/angular-example/angular.json
rename to examples/angular/angular.json
diff --git a/examples/angular-example/package.json b/examples/angular/package.json
similarity index 61%
rename from examples/angular-example/package.json
rename to examples/angular/package.json
index 97ba1ea8c..b43265f11 100644
--- a/examples/angular-example/package.json
+++ b/examples/angular/package.json
@@ -1,13 +1,11 @@
{
- "name": "@uppy-example/angular",
+ "name": "example-angular",
"version": "0.0.0",
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build",
- "watch": "ng build --watch --configuration development",
- "test": "ng test",
- "lint": "ng lint"
+ "watch": "ng build --watch --configuration development"
},
"private": true,
"dependencies": {
@@ -32,20 +30,8 @@
},
"devDependencies": {
"@angular-devkit/build-angular": "^18.0.2",
- "@angular-eslint/eslint-plugin": "18.0.1",
- "@angular-eslint/eslint-plugin-template": "18.0.1",
"@angular/cli": "^18.0.2",
"@angular/compiler-cli": "^18.0.0",
- "@types/jasmine": "~5.1.0",
- "@typescript-eslint/eslint-plugin": "^7.2.0",
- "@typescript-eslint/parser": "^7.2.0",
- "eslint": "^8.57.0",
- "jasmine-core": "~5.1.0",
- "karma": "~6.4.0",
- "karma-chrome-launcher": "~3.2.0",
- "karma-coverage": "~2.2.0",
- "karma-jasmine": "~5.1.0",
- "karma-jasmine-html-reporter": "~2.1.0",
"typescript": "~5.4"
}
}
diff --git a/examples/angular-example/src/app/app.component.css b/examples/angular/src/app/app.component.css
similarity index 100%
rename from examples/angular-example/src/app/app.component.css
rename to examples/angular/src/app/app.component.css
diff --git a/examples/angular-example/src/app/app.component.html b/examples/angular/src/app/app.component.html
similarity index 100%
rename from examples/angular-example/src/app/app.component.html
rename to examples/angular/src/app/app.component.html
diff --git a/examples/angular-example/src/app/app.component.ts b/examples/angular/src/app/app.component.ts
similarity index 100%
rename from examples/angular-example/src/app/app.component.ts
rename to examples/angular/src/app/app.component.ts
diff --git a/examples/angular-example/src/app/app.module.ts b/examples/angular/src/app/app.module.ts
similarity index 100%
rename from examples/angular-example/src/app/app.module.ts
rename to examples/angular/src/app/app.module.ts
diff --git a/examples/angular-example/src/assets/.gitkeep b/examples/angular/src/assets/.gitkeep
similarity index 100%
rename from examples/angular-example/src/assets/.gitkeep
rename to examples/angular/src/assets/.gitkeep
diff --git a/examples/angular-example/src/favicon.ico b/examples/angular/src/favicon.ico
similarity index 100%
rename from examples/angular-example/src/favicon.ico
rename to examples/angular/src/favicon.ico
diff --git a/examples/angular-example/src/index.html b/examples/angular/src/index.html
similarity index 100%
rename from examples/angular-example/src/index.html
rename to examples/angular/src/index.html
diff --git a/examples/angular-example/src/main.ts b/examples/angular/src/main.ts
similarity index 100%
rename from examples/angular-example/src/main.ts
rename to examples/angular/src/main.ts
diff --git a/examples/angular-example/src/styles.css b/examples/angular/src/styles.css
similarity index 100%
rename from examples/angular-example/src/styles.css
rename to examples/angular/src/styles.css
diff --git a/examples/angular-example/tsconfig.app.json b/examples/angular/tsconfig.app.json
similarity index 100%
rename from examples/angular-example/tsconfig.app.json
rename to examples/angular/tsconfig.app.json
diff --git a/examples/angular-example/tsconfig.json b/examples/angular/tsconfig.json
similarity index 100%
rename from examples/angular-example/tsconfig.json
rename to examples/angular/tsconfig.json
diff --git a/examples/aws-companion/package.json b/examples/aws-companion/package.json
index f75eae1be..619aa7c00 100644
--- a/examples/aws-companion/package.json
+++ b/examples/aws-companion/package.json
@@ -1,5 +1,5 @@
{
- "name": "@uppy-example/aws-companion",
+ "name": "example-aws-companion",
"version": "0.0.0",
"type": "module",
"dependencies": {
diff --git a/examples/aws-nodejs/package.json b/examples/aws-nodejs/package.json
index 7cf824ef9..27eda12df 100644
--- a/examples/aws-nodejs/package.json
+++ b/examples/aws-nodejs/package.json
@@ -1,5 +1,5 @@
{
- "name": "@uppy-example/aws-nodejs",
+ "name": "example-aws-nodejs",
"version": "1.0.0",
"description": "Uppy for AWS S3 with a custom Node.js backend for signing URLs",
"main": "index.js",
diff --git a/examples/aws-php/package.json b/examples/aws-php/package.json
index bf28bb25e..5d8d275a3 100644
--- a/examples/aws-php/package.json
+++ b/examples/aws-php/package.json
@@ -1,5 +1,5 @@
{
- "name": "@uppy-example/aws-php",
+ "name": "example-aws-php",
"version": "0.0.0",
"dependencies": {
"@uppy/aws-s3": "workspace:*",
diff --git a/examples/bundled/index.html b/examples/bundled/index.html
deleted file mode 100644
index 492cabe65..000000000
--- a/examples/bundled/index.html
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
- uppy
-
-
-
-
-
Uppy
-
-
-
-
-
-
-
diff --git a/examples/bundled/index.js b/examples/bundled/index.js
deleted file mode 100644
index 59518791f..000000000
--- a/examples/bundled/index.js
+++ /dev/null
@@ -1,72 +0,0 @@
-import Uppy from '@uppy/core'
-import Dashboard from '@uppy/dashboard'
-import GoogleDrive from '@uppy/google-drive'
-import Instagram from '@uppy/instagram'
-import Tus from '@uppy/tus'
-import Url from '@uppy/url'
-import Webcam from '@uppy/webcam'
-
-import '@uppy/core/dist/style.css'
-import '@uppy/dashboard/dist/style.css'
-import '@uppy/url/dist/style.css'
-import '@uppy/webcam/dist/style.css'
-
-const TUS_ENDPOINT = 'https://tusd.tusdemo.net/files/'
-
-const uppy = new Uppy({
- debug: true,
- meta: {
- username: 'John',
- license: 'Creative Commons',
- },
-})
- .use(Dashboard, {
- trigger: '#pick-files',
- target: '#upload-form',
- inline: true,
- metaFields: [
- { id: 'license', name: 'License', placeholder: 'specify license' },
- { id: 'caption', name: 'Caption', placeholder: 'add caption' },
- ],
- showProgressDetails: true,
- proudlyDisplayPoweredByUppy: true,
- note: '2 files, images and video only',
- restrictions: { requiredMetaFields: ['caption'] },
- })
- .use(GoogleDrive, {
- target: Dashboard,
- companionUrl: 'http://localhost:3020',
- })
- .use(Instagram, { target: Dashboard, companionUrl: 'http://localhost:3020' })
- .use(Url, { target: Dashboard, companionUrl: 'http://localhost:3020' })
- .use(Webcam, { target: Dashboard })
- .use(Tus, { endpoint: TUS_ENDPOINT })
-
-// You can optinally enable the Golden Retriever plugin — it will
-// restore files after a browser crash / accidental closed window
-// see more at https://uppy.io/docs/golden-retriever/
-//
-// .use(GoldenRetriever, { serviceWorker: true })
-
-uppy.on('complete', (result) => {
- if (result.failed.length === 0) {
- console.log('Upload successful 😀')
- } else {
- console.warn('Upload failed 😞')
- }
- console.log('successful files:', result.successful)
- console.log('failed files:', result.failed)
-})
-
-// uncomment if you enable Golden Retriever
-//
-// if ('serviceWorker' in navigator) {
-// navigator.serviceWorker
-// .register('/sw.js')
-// .then((registration) => {
-// console.log('ServiceWorker registration successful with scope: ', registration.scope)
-// })
-// .catch((error) => {
-// console.log('Registration failed with ' + error)
-// })
-// }
diff --git a/examples/bundled/package.json b/examples/bundled/package.json
deleted file mode 100644
index 5c7d1b3c4..000000000
--- a/examples/bundled/package.json
+++ /dev/null
@@ -1,22 +0,0 @@
-{
- "name": "@uppy-example/bundled",
- "version": "0.0.0",
- "dependencies": {
- "@uppy/core": "workspace:*",
- "@uppy/dashboard": "workspace:*",
- "@uppy/google-drive": "workspace:*",
- "@uppy/instagram": "workspace:*",
- "@uppy/tus": "workspace:*",
- "@uppy/url": "workspace:*",
- "@uppy/webcam": "workspace:*"
- },
- "devDependencies": {
- "parcel": "^2.0.0"
- },
- "private": true,
- "type": "module",
- "scripts": {
- "build": "parcel build index.html",
- "dev": "parcel index.html"
- }
-}
diff --git a/examples/bundled/sw.js b/examples/bundled/sw.js
deleted file mode 100644
index 85f1830ea..000000000
--- a/examples/bundled/sw.js
+++ /dev/null
@@ -1,67 +0,0 @@
-// This service worker is needed for Golden Retriever plugin,
-// only include if you’ve enabled it
-// https://uppy.io/docs/golden-retriever/
-
-/* globals clients */
-
-const fileCache = Object.create(null)
-
-function getCache(name) {
- if (!fileCache[name]) {
- fileCache[name] = Object.create(null)
- }
- return fileCache[name]
-}
-
-self.addEventListener('install', (event) => {
- console.log('Installing Uppy Service Worker...')
-
- event.waitUntil(Promise.resolve().then(() => self.skipWaiting()))
-})
-
-self.addEventListener('activate', (event) => {
- event.waitUntil(self.clients.claim())
-})
-
-function sendMessageToAllClients(msg) {
- clients.matchAll().then((clients) => {
- clients.forEach((client) => {
- client.postMessage(msg)
- })
- })
-}
-
-function addFile(store, file) {
- getCache(store)[file.id] = file.data
- console.log('Added file blob to service worker cache:', file.data)
-}
-
-function removeFile(store, fileID) {
- delete getCache(store)[fileID]
- console.log('Removed file blob from service worker cache:', fileID)
-}
-
-function getFiles(store) {
- sendMessageToAllClients({
- type: 'uppy/ALL_FILES',
- store,
- files: getCache(store),
- })
-}
-
-self.addEventListener('message', (event) => {
- switch (event.data.type) {
- case 'uppy/ADD_FILE':
- addFile(event.data.store, event.data.file)
- break
- case 'uppy/REMOVE_FILE':
- removeFile(event.data.store, event.data.fileID)
- break
- case 'uppy/GET_FILES':
- getFiles(event.data.store)
- break
-
- default:
- throw new Error('unreachable')
- }
-})
diff --git a/examples/cdn-example/README.md b/examples/cdn/README.md
similarity index 100%
rename from examples/cdn-example/README.md
rename to examples/cdn/README.md
diff --git a/examples/cdn-example/index.html b/examples/cdn/index.html
similarity index 100%
rename from examples/cdn-example/index.html
rename to examples/cdn/index.html
diff --git a/examples/cdn-example/package.json b/examples/cdn/package.json
similarity index 86%
rename from examples/cdn-example/package.json
rename to examples/cdn/package.json
index c785e5676..84ca87ec1 100644
--- a/examples/cdn-example/package.json
+++ b/examples/cdn/package.json
@@ -1,5 +1,5 @@
{
- "name": "@uppy-example/cdn",
+ "name": "example-cdn",
"version": "0.0.0",
"private": true,
"scripts": {
diff --git a/examples/custom-provider/README.md b/examples/companion-custom-provider/README.md
similarity index 100%
rename from examples/custom-provider/README.md
rename to examples/companion-custom-provider/README.md
diff --git a/examples/custom-provider/client/MyCustomProvider.jsx b/examples/companion-custom-provider/client/MyCustomProvider.jsx
similarity index 100%
rename from examples/custom-provider/client/MyCustomProvider.jsx
rename to examples/companion-custom-provider/client/MyCustomProvider.jsx
diff --git a/examples/custom-provider/client/main.js b/examples/companion-custom-provider/client/main.js
similarity index 100%
rename from examples/custom-provider/client/main.js
rename to examples/companion-custom-provider/client/main.js
diff --git a/examples/custom-provider/index.html b/examples/companion-custom-provider/index.html
similarity index 100%
rename from examples/custom-provider/index.html
rename to examples/companion-custom-provider/index.html
diff --git a/examples/custom-provider/package.json b/examples/companion-custom-provider/package.json
similarity index 94%
rename from examples/custom-provider/package.json
rename to examples/companion-custom-provider/package.json
index 7bf043694..74412f5cb 100644
--- a/examples/custom-provider/package.json
+++ b/examples/companion-custom-provider/package.json
@@ -1,5 +1,5 @@
{
- "name": "@uppy-example/custom-provider",
+ "name": "example-companion-custom-provider",
"version": "0.0.0",
"type": "module",
"dependencies": {
diff --git a/examples/custom-provider/server/CustomProvider.cjs b/examples/companion-custom-provider/server/CustomProvider.cjs
similarity index 100%
rename from examples/custom-provider/server/CustomProvider.cjs
rename to examples/companion-custom-provider/server/CustomProvider.cjs
diff --git a/examples/custom-provider/server/index.cjs b/examples/companion-custom-provider/server/index.cjs
similarity index 100%
rename from examples/custom-provider/server/index.cjs
rename to examples/companion-custom-provider/server/index.cjs
diff --git a/examples/digitalocean-spaces/.gitignore b/examples/companion-digitalocean-spaces/.gitignore
similarity index 100%
rename from examples/digitalocean-spaces/.gitignore
rename to examples/companion-digitalocean-spaces/.gitignore
diff --git a/examples/digitalocean-spaces/README.md b/examples/companion-digitalocean-spaces/README.md
similarity index 100%
rename from examples/digitalocean-spaces/README.md
rename to examples/companion-digitalocean-spaces/README.md
diff --git a/examples/digitalocean-spaces/index.html b/examples/companion-digitalocean-spaces/index.html
similarity index 100%
rename from examples/digitalocean-spaces/index.html
rename to examples/companion-digitalocean-spaces/index.html
diff --git a/examples/digitalocean-spaces/main.js b/examples/companion-digitalocean-spaces/main.js
similarity index 100%
rename from examples/digitalocean-spaces/main.js
rename to examples/companion-digitalocean-spaces/main.js
diff --git a/examples/digitalocean-spaces/package.json b/examples/companion-digitalocean-spaces/package.json
similarity index 88%
rename from examples/digitalocean-spaces/package.json
rename to examples/companion-digitalocean-spaces/package.json
index 72b321faf..4126a6216 100644
--- a/examples/digitalocean-spaces/package.json
+++ b/examples/companion-digitalocean-spaces/package.json
@@ -1,5 +1,5 @@
{
- "name": "@uppy-example/digitalocean-spaces",
+ "name": "example-companion-digitalocean-spaces",
"version": "0.0.0",
"type": "module",
"dependencies": {
diff --git a/examples/digitalocean-spaces/server.cjs b/examples/companion-digitalocean-spaces/server.cjs
similarity index 100%
rename from examples/digitalocean-spaces/server.cjs
rename to examples/companion-digitalocean-spaces/server.cjs
diff --git a/examples/digitalocean-spaces/setcors.xml b/examples/companion-digitalocean-spaces/setcors.xml
similarity index 100%
rename from examples/digitalocean-spaces/setcors.xml
rename to examples/companion-digitalocean-spaces/setcors.xml
diff --git a/examples/uppy-with-companion/.gitignore b/examples/companion/.gitignore
similarity index 100%
rename from examples/uppy-with-companion/.gitignore
rename to examples/companion/.gitignore
diff --git a/examples/uppy-with-companion/README.md b/examples/companion/README.md
similarity index 100%
rename from examples/uppy-with-companion/README.md
rename to examples/companion/README.md
diff --git a/examples/uppy-with-companion/client/index.html b/examples/companion/client/index.html
similarity index 100%
rename from examples/uppy-with-companion/client/index.html
rename to examples/companion/client/index.html
diff --git a/examples/uppy-with-companion/output/.empty b/examples/companion/output/.empty
similarity index 100%
rename from examples/uppy-with-companion/output/.empty
rename to examples/companion/output/.empty
diff --git a/examples/uppy-with-companion/package.json b/examples/companion/package.json
similarity index 91%
rename from examples/uppy-with-companion/package.json
rename to examples/companion/package.json
index 20ddd5351..880f47f18 100644
--- a/examples/uppy-with-companion/package.json
+++ b/examples/companion/package.json
@@ -1,5 +1,5 @@
{
- "name": "@uppy-example/uppy-with-companion",
+ "name": "example-companion",
"version": "0.0.0",
"dependencies": {
"@uppy/companion": "workspace:*",
diff --git a/examples/uppy-with-companion/server/index.js b/examples/companion/server/index.js
similarity index 100%
rename from examples/uppy-with-companion/server/index.js
rename to examples/companion/server/index.js
diff --git a/examples/multiple-instances/README.md b/examples/multiple-instances/README.md
deleted file mode 100644
index ca6a469b5..000000000
--- a/examples/multiple-instances/README.md
+++ /dev/null
@@ -1,23 +0,0 @@
-# Multiple Instances
-
-This example uses Uppy with the `@uppy/golden-retriever` plugin. It has two
-instances on the same page, side-by-side, but with different `id`s so their
-stored files don't interfere with each other.
-
-## Run it
-
-To run this example, make sure you've correctly installed the **repository
-root**:
-
-```bash
-corepack yarn install
-corepack yarn build
-```
-
-That will also install the dependencies for this example.
-
-Then, again in the **repository root**, start this example by doing:
-
-```bash
-corepack yarn workspace @uppy-example/multiple-instances start
-```
diff --git a/examples/multiple-instances/index.html b/examples/multiple-instances/index.html
deleted file mode 100644
index 7f23f4115..000000000
--- a/examples/multiple-instances/index.html
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
- Uppy example: Multiple instances
-
-
-
-
-
-
Instance A
-
-
-
-
Instance B
-
-
-
-
-
-
-
-
diff --git a/examples/multiple-instances/main.js b/examples/multiple-instances/main.js
deleted file mode 100644
index 973432237..000000000
--- a/examples/multiple-instances/main.js
+++ /dev/null
@@ -1,33 +0,0 @@
-import Uppy from '@uppy/core'
-import Dashboard from '@uppy/dashboard'
-import GoldenRetriever from '@uppy/golden-retriever'
-
-import '@uppy/core/dist/style.css'
-import '@uppy/dashboard/dist/style.css'
-
-// Initialise two Uppy instances with the GoldenRetriever plugin,
-// but with different `id`s.
-const a = new Uppy({
- id: 'a',
- debug: true,
-})
- .use(Dashboard, {
- target: '#a',
- inline: true,
- width: 400,
- })
- .use(GoldenRetriever, { serviceWorker: false })
-
-const b = new Uppy({
- id: 'b',
- debug: true,
-})
- .use(Dashboard, {
- target: '#b',
- inline: true,
- width: 400,
- })
- .use(GoldenRetriever, { serviceWorker: false })
-
-window.a = a
-window.b = b
diff --git a/examples/multiple-instances/package.json b/examples/multiple-instances/package.json
deleted file mode 100644
index 678066c1f..000000000
--- a/examples/multiple-instances/package.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "name": "@uppy-example/multiple-instances",
- "version": "0.0.0",
- "type": "module",
- "dependencies": {
- "@uppy/core": "workspace:*",
- "@uppy/dashboard": "workspace:*",
- "@uppy/golden-retriever": "workspace:*"
- },
- "devDependencies": {
- "vite": "^5.4.17"
- },
- "private": true,
- "scripts": {
- "start": "vite"
- }
-}
diff --git a/examples/react-native-expo/package.json b/examples/react-native-expo/package.json
index 2a7bcb5d1..a39f02bf0 100644
--- a/examples/react-native-expo/package.json
+++ b/examples/react-native-expo/package.json
@@ -1,5 +1,5 @@
{
- "name": "@uppy-example/react-native-expo",
+ "name": "example-react-native-expo",
"version": "1.0.0",
"main": "index.js",
"scripts": {
diff --git a/examples/react/package.json b/examples/react/package.json
index 7214dacbd..2d616e5ad 100644
--- a/examples/react/package.json
+++ b/examples/react/package.json
@@ -1,5 +1,5 @@
{
- "name": "@uppy-example/react",
+ "name": "example-react",
"private": true,
"type": "module",
"scripts": {
diff --git a/examples/redux/package.json b/examples/redux/package.json
index 97b4ccb52..6550bf432 100644
--- a/examples/redux/package.json
+++ b/examples/redux/package.json
@@ -1,5 +1,5 @@
{
- "name": "@uppy-example/redux",
+ "name": "example-redux",
"version": "0.0.0",
"type": "module",
"dependencies": {
diff --git a/examples/sveltekit/package.json b/examples/sveltekit/package.json
index 126584ee4..5414d59ab 100644
--- a/examples/sveltekit/package.json
+++ b/examples/sveltekit/package.json
@@ -1,5 +1,5 @@
{
- "name": "@uppy-example/sveltekit",
+ "name": "example-sveltekit",
"private": true,
"version": "0.0.1",
"type": "module",
diff --git a/examples/transloadit-markdown-bin/README.md b/examples/transloadit-markdown-bin/README.md
deleted file mode 100644
index 5a8f2f878..000000000
--- a/examples/transloadit-markdown-bin/README.md
+++ /dev/null
@@ -1,21 +0,0 @@
-# Uppy Markdown Editor
-
-This example uses Uppy to handle images in a markdown editor.
-
-## Run it
-
-To run this example, make sure you've correctly installed the **repository
-root**:
-
-```sh
-corepack yarn install
-corepack yarn build
-```
-
-That will also install the dependencies for this example.
-
-Then, again in the **repository root**, start this example by doing:
-
-```sh
-corepack yarn workspace @uppy-example/transloadit-markdown-bin start
-```
diff --git a/examples/transloadit-markdown-bin/index.html b/examples/transloadit-markdown-bin/index.html
deleted file mode 100644
index 3868967f2..000000000
--- a/examples/transloadit-markdown-bin/index.html
+++ /dev/null
@@ -1,173 +0,0 @@
-
-
-
-
-
-
-
-
-
Markdown Bin
-
-
-
- Markdown Bin is a demo app that works a bit like Github Gists or
- pastebin. You can add markdown snippets, and add file attachments to
- each snippet by clicking "Upload an attachment" or by dragging files
- onto the text area. Transloadit generates an inline preview image for
- images, videos, and audio files.
- » View the Assembly Template here.
-
-
-
- ⚠️ For this demo, snippets are stored locally in your browser.
- Attachments are stored in Transloadit's temporary storage and expire
- after about 24 hours. In a real app, you can easily export files to a
- permanent storage solution like Amazon S3 or Google Cloud.
- » Learn more
-