Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ad4m launcher now works on windows #410

Merged
merged 43 commits into from
Oct 19, 2023
Merged

Ad4m launcher now works on windows #410

merged 43 commits into from
Oct 19, 2023

Conversation

fayeed
Copy link
Member

@fayeed fayeed commented Oct 5, 2023

  • Updated all the node std modules to use node: specifier to work in deno.
  • Removed rlimit from windows build.
  • Patched all the packages that used node std lib.
  • Updated Deno to latest

@fayeed fayeed requested a review from jdeepee October 5, 2023 10:23
Copy link
Member

@jdeepee jdeepee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥 Lots of work here thanks @fayeed !

I have a few questions; I believe I tried before updating to the latest deno version but found that imports with the node prefix like: 'node:os' were not able to be imported due to the module loaders we use not being compatible. Was this somehow fixed in the deno versions, was the loader added by default?

@fayeed
Copy link
Member Author

fayeed commented Oct 5, 2023

Yeah, it's using the latest deno which was released a week ago, also had to set global variables manually since we dont have global.ts which seems to solve the problem.

edit: Also had problem with dynamic imports so even if we used node: specifiers so changed it to static import.

@jdeepee jdeepee merged commit 33c1402 into dev Oct 19, 2023
2 checks passed
@jdeepee jdeepee mentioned this pull request Oct 20, 2023
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.

3 participants