{mach, js-runtime}: Changes for future audio backend #404

Merged
iddev5 merged 2 commits from ay-web-plat-build into main 2022-07-12 13:55:40 +00:00
iddev5 commented 2022-07-12 07:31:23 +00:00 (Migrated from github.com)
  • Expose js-runtime pkg to the final app file, while in the way, simplified some stuffs with mach.App (in build.zig). Now using a platform field for simplification instead of the old target.toTarget().... which is good partially because toTarget() is deprecated. The type can be made private in future but leaving it pub for now.
  • js.constructType() and js.Function.construct() now returns a js.Object

I will make the name change js-runtime -> sysjs PR after this is merged.


  • By selecting this checkbox, I agree to license my contributions to this project under the license(s) described in the LICENSE file, and I have the right to do so or have received permission to do so by an employer or client I am producing work for whom has this right.
- Expose js-runtime pkg to the final app file, while in the way, simplified some stuffs with mach.App (in build.zig). Now using a platform field for simplification instead of the old ``target.toTarget()....`` which is good partially because toTarget() is deprecated. The type can be made private in future but leaving it pub for now. - ``js.constructType()`` and ``js.Function.construct()`` now returns a ``js.Object`` I will make the name change ``js-runtime -> sysjs`` PR after this is merged. --- - [X] By selecting this checkbox, I agree to license my contributions to this project under the license(s) described in the LICENSE file, and I have the right to do so or have received permission to do so by an employer or client I am producing work for whom has this right.
emidoots (Migrated from github.com) approved these changes 2022-07-12 13:55:31 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
hexops/mach!404
No description provided.