-
-
Notifications
You must be signed in to change notification settings - Fork 301
Convert runtime from NodeJS to Deno (TS as runtime) #413
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
Conversation
|
Asked Mob-sakai if they are up for making unity-changeset Deno-compatible. |
This was done and incorporated |
9fe291e to
8cbcdc2
Compare
|
I'm using |
f256ac2 to
18af761
Compare
… up version System.run
|
Closed in favour of game-ci/cli#1 This is moving to a new repo. The logic of Unity Builder will be replaced by the CLI. New changes should be added there if there is no rush. |

Context
Prerequisite for game-ci/cli#4
Changes
.tsand not reference foldersprocess.envbecomesDeno.env.get()/set()process.platformand other usages of node process.__dirnameand__filenameto use Deno replacementpathto use Deno replacementfs(sync) to use Deno replacementfs/promises(async) to use Deno replacement@actions/coreto use Deno replacement@actions/execto use Deno replacementsemverto use Deno replacementnanoidto use Deno replacementcommander-tsto use Deno replacementuuidto use Deno replacementzlibto use Deno replacementyamlto use Deno replacementconsoleto use Deno replacementchild_processto use Deno replacementunity-changesetto use Deno replacementdeno run -A --unstable src/index.tsnot erroring outasync-wait-untilwhich is currently not available on Deno.deno run -A --unstable src/index.tswith params (pretty much exactly like this as implemented in Draft: feat: introduce deno cli entrypoint #385)High level functionality:
Milestones:
build,test,remoteetc.Next steps after completing this:
Checklist