Skip to content

refactor: support deno#287

Draft
gil0mendes wants to merge 46 commits intomasterfrom
feat/support-deno
Draft

refactor: support deno#287
gil0mendes wants to merge 46 commits intomasterfrom
feat/support-deno

Conversation

@gil0mendes
Copy link
Member

We are changing the code base to be supported by Deno.

This decision is based on the willing to use TypeScript without any compilation step and run any type of script out of the box. Also, we prefer Deno's API, which is modern and faster compared to Node.

Unfortunately, Apple decided to make use of port 5000 on the AirPlay... OMG 🤦🏾
BREAKING CHANGE: we will focus on Deno from now on
Also migrate the node path import
Vitest is given issues running with Deno, it can't resolve some import paths; seems like it uses Node behind the scenes which breaks everything.
The only BrowserFingerprint only works with Node, we had to implement our own for Deno
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant