Skip to content

Commit

Permalink
Experimentally disable built-in Node fetch
Browse files Browse the repository at this point in the history
Seen in fairDataSociety/fdp-play#92 as a
potential fix for the mysterious SocketError that's killing the Figma
integration at startup.
  • Loading branch information
Shadowfiend committed Apr 11, 2023
1 parent a5daba2 commit 74e87fb
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion bin/heimdall
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ if test -f discord-token.gpg; then
export HUBOT_DISCORD_TOKEN=`gpg -q -d discord-token.gpg`
fi

NODE_OPTIONS="--experimental-vm-modules --experimental-loader ts-node/esm" exec node_modules/.bin/hubot --alias "?" --name "heimdall" "$@"
NODE_OPTIONS="--experimental-vm-modules --experimental-loader ts-node/esm --no-experimental-fetch" exec node_modules/.bin/hubot --alias "?" --name "heimdall" "$@"
2 changes: 1 addition & 1 deletion bin/hubot
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ set -e
export PATH="node_modules/.bin:node_modules/hubot/node_modules/.bin:$PATH"


NODE_OPTIONS="--experimental-vm-modules --experimental-loader ts-node/esm" exec node_modules/.bin/hubot --alias "\\" --name "valkyrie" "$@"
NODE_OPTIONS="--experimental-vm-modules --experimental-loader ts-node/esm --no-experimental-fetch" exec node_modules/.bin/hubot --alias "\\" --name "valkyrie" "$@"
2 changes: 1 addition & 1 deletion infrastructure/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,6 @@ WORKDIR /hubot

ENV PATH="node_modules/.bin:node_modules/hubot/node_modules/.bin:$PATH"

ENV NODE_OPTIONS="--experimental-vm-modules --experimental-loader ts-node/esm"
ENV NODE_OPTIONS="--experimental-vm-modules --experimental-loader ts-node/esm --no-experimental-fetch"

ENTRYPOINT ["bin/hubot", "--name", "valkyrie", "--adapter", "discord"]

0 comments on commit 74e87fb

Please sign in to comment.