Austin Ward

Results 19 comments of Austin Ward

# 1:1 JavaScript Functionality Proof of Concept Notes I've been successful in creating a proof of concept. I'll breakdown the different requirements in order to get this working and how...

@bcheidemann Do you know if this would help with the glob validation issues we're having? @mpalmer would like to get your thoughts on the above implementation. If this sounds good...

You both bring up excellent points. If WASI (or other) supports the necessary connective tissue to have platform-independent system access, none of this is necessary ([A huge win](https://github.com/mpalmer/action-validator/issues/40#issue-1619370081)). If the...

> On the other hand, I can't think of many other platforms that are as weird and constrained as WASM @mpalmer ah I may be misusing terminology - I meant...

> I was able to compile main.rs using the wasm32-wasi target and execute that from Node without the need for a platform specific entrypoint. @bcheidemann This is huge! Super excited...

I think that makes sense! I was originally hoping that we could use `wasm_bindgen` for something like pip as well to make action validator more accessible, but I misunderstood that...

@bcheidemann > if this is a case it would be a fiarly thin abstraction over the native rust implementation That's the way I understood it as well! While it is...

This makes perfect sense, and since you had the `core` package already created, there was no reason _not_ to create the `cli` package. With that in mind, I would put...

@bcheidemann Since N-API provides 1:1 mapping, should we close this issue?

Ah I understand - if that's the case then what benefits do we gain for switching from wasm_bindgen to N-API? Is it the Glob validation?