diff --git a/.github/workflows/release-candidate.yml b/.github/workflows/release-candidate.yml
index 2ec78f4b8..8937b8e13 100644
--- a/.github/workflows/release-candidate.yml
+++ b/.github/workflows/release-candidate.yml
@@ -49,10 +49,6 @@ jobs:
run:
corepack yarn workspace @uppy-dev/release update-changelogs
releases.json | xargs git add
- - name: Update contributors table
- run:
- corepack yarn contributors:save
- && git add README.md
- name: Update CDN URLs
run:
corepack yarn workspace @uppy-dev/release update-version-URLs | xargs
diff --git a/README.md b/README.md
index 0764e1f4b..9f4d20a07 100644
--- a/README.md
+++ b/README.md
@@ -295,80 +295,7 @@ Use Uppy in your project?
## Contributors
-
- |  |  |  |  |  |
- |  |  |  | ![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4&s=117) | ![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4&s=117) |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |  |
- |  |  |  |  |
-
-
+
## License
diff --git a/bin/update-contributors.mjs b/bin/update-contributors.mjs
deleted file mode 100755
index 37ea33a44..000000000
--- a/bin/update-contributors.mjs
+++ /dev/null
@@ -1,65 +0,0 @@
-#!/usr/bin/env node
-
-import { Buffer } from 'node:buffer'
-import fs from 'node:fs/promises'
-import process from 'node:process'
-import fetchContrib from 'github-contributors-list/lib/contributors.js'
-import filterStrategy from 'github-contributors-list/lib/strategies/filter_strategies/login.js'
-import layoutStrategy from 'github-contributors-list/lib/strategies/layout_strategies/json.js'
-import sortStrategy from 'github-contributors-list/lib/strategies/sort_strategies/sort_desc.js'
-
-const README_FILE_NAME = new URL('../README.md', import.meta.url)
-
-const readme = await fs.open(README_FILE_NAME, 'r+')
-const readmeContent = await readme.readFile()
-
-// Detect start of contributors section.
-const START_TAG = Buffer.from('\n')
-const START_TAG_POSITION =
- readmeContent.indexOf(START_TAG) + START_TAG.byteLength
-
-const args = {
- owner: 'transloadit',
- repository: 'uppy',
- cols: 6,
- format: 'json',
- sortBy: 'contributions',
- sortOrder: 'desc',
- filter: [],
- layoutStrategy,
- sortStrategy,
- filterStrategy,
-}
-const { contributors } = await fetchContrib(args).loadAll(
- args.owner,
- args.repository,
- args.authToken || process.env.GITHUB_API_TOKEN,
- args.fromDate,
-)
-let cursor = START_TAG_POSITION
-for (const line of contributors) {
- let row = ''
- for (const { html_url, login, avatar_url } of line) {
- row += `}) | `
- }
- row += '
\n'
- const { bytesWritten } = await readme.write(row, cursor, 'utf-8')
- cursor += bytesWritten
-}
-
-if (cursor === START_TAG_POSITION) {
- console.log('Empty response from githubcontrib. GitHub’s rate limit?')
- await readme.close()
- process.exit(1)
-}
-
-await readme.truncate(cursor)
-
-// Write the end of the file.
-await readme.write(
- readmeContent,
- readmeContent.indexOf(''),
- undefined,
- cursor,
-)
-await readme.close()
diff --git a/package.json b/package.json
index cec7eee59..5c491a8f4 100644
--- a/package.json
+++ b/package.json
@@ -28,7 +28,6 @@
"build:svelte": "yarn workspace @uppy/svelte build",
"check": "yarn exec biome check --write",
"check:ci": "yarn exec biome ci",
- "contributors:save": "yarn node ./bin/update-contributors.mjs",
"dev": "yarn workspace @uppy-dev/dev dev",
"dev:with-companion": "npm-run-all --parallel start:companion dev",
"e2e": "yarn build:clean && yarn build && yarn e2e:skip-build",
@@ -76,7 +75,6 @@
"dotenv": "^16.0.0",
"esbuild": "^0.25.0",
"execa": "^9.5.1",
- "github-contributors-list": "^1.2.4",
"glob": "^8.0.0",
"jsdom": "^24.0.0",
"npm-run-all": "^4.1.5",
@@ -96,4 +94,4 @@
"node": "^16.15.0 || >=18.0.0",
"yarn": "3.6.1"
}
-}
\ No newline at end of file
+}
diff --git a/yarn.lock b/yarn.lock
index e3c6f373b..465648c3d 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -11057,7 +11057,6 @@ __metadata:
dotenv: "npm:^16.0.0"
esbuild: "npm:^0.25.0"
execa: "npm:^9.5.1"
- github-contributors-list: "npm:^1.2.4"
glob: "npm:^8.0.0"
jsdom: "npm:^24.0.0"
npm-run-all: "npm:^4.1.5"
@@ -19315,21 +19314,6 @@ __metadata:
languageName: node
linkType: hard
-"github-contributors-list@npm:^1.2.4":
- version: 1.2.5
- resolution: "github-contributors-list@npm:1.2.5"
- dependencies:
- marked: "npm:^0.8.0"
- merge: "npm:^2.1.1"
- minimist: "npm:^1.2.0"
- q: "npm:^1.5.1"
- sprintf-js: "npm:^1.1.2"
- bin:
- githubcontrib: ./bin/githubcontrib
- checksum: 10/44f49d21c029d934c75e48c28b6120adfa7fbdef1c2b93a5e6c1c0df2a25162768aeb0d8c901650a0611b5dc2a923a77c5115f6dc604ef72653379ab0d60e3b0
- languageName: node
- linkType: hard
-
"glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2":
version: 5.1.2
resolution: "glob-parent@npm:5.1.2"
@@ -23575,15 +23559,6 @@ __metadata:
languageName: node
linkType: hard
-"marked@npm:^0.8.0":
- version: 0.8.2
- resolution: "marked@npm:0.8.2"
- bin:
- marked: bin/marked
- checksum: 10/6e84b05f749abb49e5a6ae174d5845cfb191f96931b335216f1d7eeea4f5afa7eb26fb941d4d7d32d7ee1bea2a1d6f3f83ff6c57498cfd761d40a7a3574b4896
- languageName: node
- linkType: hard
-
"marked@npm:^12.0.0":
version: 12.0.2
resolution: "marked@npm:12.0.2"
@@ -23699,13 +23674,6 @@ __metadata:
languageName: node
linkType: hard
-"merge@npm:^2.1.1":
- version: 2.1.1
- resolution: "merge@npm:2.1.1"
- checksum: 10/1875521a8e429ba8d82c6d24bf3f229b4b64a348873c41a1245851b422c0caa7fbeb958118c24fbfcbb71e416a29924b3b1c4518911529db175f49eb5bcb5e62
- languageName: node
- linkType: hard
-
"methods@npm:^1.1.2, methods@npm:~1.1.2":
version: 1.1.2
resolution: "methods@npm:1.1.2"
@@ -27381,7 +27349,7 @@ __metadata:
languageName: node
linkType: hard
-"q@npm:^1.0.1, q@npm:^1.5.1":
+"q@npm:^1.0.1":
version: 1.5.1
resolution: "q@npm:1.5.1"
checksum: 10/70c4a30b300277165cd855889cd3aa681929840a5940413297645c5691e00a3549a2a4153131efdf43fe8277ee8cf5a34c9636dcb649d83ad47f311a015fd380
@@ -29775,7 +29743,7 @@ __metadata:
languageName: node
linkType: hard
-"sprintf-js@npm:^1.1.2, sprintf-js@npm:^1.1.3":
+"sprintf-js@npm:^1.1.3":
version: 1.1.3
resolution: "sprintf-js@npm:1.1.3"
checksum: 10/e7587128c423f7e43cc625fe2f87e6affdf5ca51c1cc468e910d8aaca46bb44a7fbcfa552f787b1d3987f7043aeb4527d1b99559e6621e01b42b3f45e5a24cbb