Take any Node project, run it with Deno, share on Twitter, earn prizes #NodeToDenoChallenge
Take any Node project, run it with Deno, earn prizes.
Starting Thursday, December 21st, 2023 and running until Thursday, January 4th,
2024, take any Node project, run it with Deno, screenshot and share results
(success or failure) on Twitter with the
hashtag #NodeToDenoChallenge
or as
an issue, and
be eligible to win prizes.
Yes, it’s holiday season and no one can be bothered to do anything, so we’re making participation as streamlined as possible:
const module = require("module");
with
import module from "module";
deno.json
file, which enables{
"unstable": [
"bare-node-builtins",
"byonm",
"sloppy-imports",
"unsafe-proto"
]
}
deno run -A $FILE
And that’s it! Have a cup of cocoa and cozy up by the fire.
--unstable-bare-node-builtins
:node:
specifier.--unstable-byonm
:--unstable-sloppy-imports
:index.js
, etc). Note this is not recommended for--unstable-unsafe-proto
:Object.prototype.__proto__
, which many npm packages rely on toFor additional resources on Node/npm interoperability with Deno, check out these resources:
On January 4th, 10 randomly selected participants will win a $100 gift card to the Deno merch store.
Additionally, the submission that attempts to run Deno on the largest Node project by lines of code is guaranteed to win a $100 gift card. (Note that in order to be eligible for this prize, you must share a link to the GitHub project for us to verify lines of code.)
Finally, to encourage everyone to get the word out and share it with your circles, if we get more than 100 submissions, we’ll raise the gift card prize from $100 to $200.
We’ll keep track of submission numbers in our Discord.