Skip to content

Commit e324a14

Browse files
fix: remove unused dependencies and specify missing dependencies (#7833)
* fix: remove unused dependencies from decap-cms-widget-richtext * fix: move `ajv` dependencies to package that actually uses them * fix: remove `dayjs` dependency from package that doesn’t use it * fix: remove unused dependencies from decap-cms-widget-markdown * fix: remove unused dependency from decap-server * chore: remove axios in favour of native fetch N.B. I’m not actually clear where or if the `functions/publish.js` file is ever run * chore: removed unused `globby` dependency from monorepo root * chore: remove more unused dependencies from packages * chore: remove unused Babel plugin in monorepo root * chore: specify per-package dependencies more precisely This commit adds explicity dependency/dev dependency declarations that previously relied on implicit presence of a dep from another monorepo package * chore: found a few more missing deps --------- Co-authored-by: Martin Jagodic <jagodicmartin1@gmail.com>
1 parent b1073db commit e324a14

21 files changed

Lines changed: 164 additions & 533 deletions

File tree

functions/publish.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
const crypto = require('crypto');
2-
const axios = require('axios');
32

43
const verifySignature = event => {
54
const timestamp = Number(event.headers['x-slack-request-timestamp']);
@@ -64,11 +63,10 @@ exports.handler = async function(event) {
6463
if (expectedCommand && expectedCommand === command) {
6564
const githubToken = process.env.GITHUB_TOKEN;
6665
const repo = process.env.GITHUB_REPO;
67-
await axios({
66+
await fetch(`https://api.github.com/repos/${repo}/dispatches`, {
6867
headers: { Authorization: `token ${githubToken}` },
69-
method: 'post',
70-
url: `https://api.github.com/repos/${repo}/dispatches`,
71-
data: { event_type: 'on-demand-github-action' },
68+
method: 'POST',
69+
body: JSON.stringify({ event_type: 'on-demand-github-action' }),
7270
});
7371
const message = 'Dispatched event to GitHub';
7472
return { status: 200, body: message };

0 commit comments

Comments
 (0)