├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── callback.rs ├── callback_closure.rs ├── hello.rs ├── properties.rs └── punjs │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── cli │ ├── Cargo.toml │ ├── cmd.rs │ ├── cmd │ │ └── run.rs │ └── main.rs │ └── testing │ └── hello.js ├── macros ├── .gitignore ├── Cargo.lock ├── Cargo.toml └── src │ └── lib.rs ├── src ├── closure.rs ├── internal.rs └── lib.rs └── sys ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── build.rs └── src └── lib.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/README.md -------------------------------------------------------------------------------- /examples/callback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/examples/callback.rs -------------------------------------------------------------------------------- /examples/callback_closure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/examples/callback_closure.rs -------------------------------------------------------------------------------- /examples/hello.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/examples/hello.rs -------------------------------------------------------------------------------- /examples/properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/examples/properties.rs -------------------------------------------------------------------------------- /examples/punjs/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /examples/punjs/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/examples/punjs/Cargo.lock -------------------------------------------------------------------------------- /examples/punjs/Cargo.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | resolver = "2" 3 | members = [ 4 | "cli" 5 | ] 6 | -------------------------------------------------------------------------------- /examples/punjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/examples/punjs/README.md -------------------------------------------------------------------------------- /examples/punjs/cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/examples/punjs/cli/Cargo.toml -------------------------------------------------------------------------------- /examples/punjs/cli/cmd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/examples/punjs/cli/cmd.rs -------------------------------------------------------------------------------- /examples/punjs/cli/cmd/run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/examples/punjs/cli/cmd/run.rs -------------------------------------------------------------------------------- /examples/punjs/cli/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/examples/punjs/cli/main.rs -------------------------------------------------------------------------------- /examples/punjs/testing/hello.js: -------------------------------------------------------------------------------- 1 | console.log("hello, world"); 2 | -------------------------------------------------------------------------------- /macros/.gitignore: -------------------------------------------------------------------------------- 1 | /target -------------------------------------------------------------------------------- /macros/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/macros/Cargo.lock -------------------------------------------------------------------------------- /macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/macros/Cargo.toml -------------------------------------------------------------------------------- /macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/macros/src/lib.rs -------------------------------------------------------------------------------- /src/closure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/src/closure.rs -------------------------------------------------------------------------------- /src/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/src/internal.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/src/lib.rs -------------------------------------------------------------------------------- /sys/.gitignore: -------------------------------------------------------------------------------- 1 | /target -------------------------------------------------------------------------------- /sys/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/sys/Cargo.lock -------------------------------------------------------------------------------- /sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/sys/Cargo.toml -------------------------------------------------------------------------------- /sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/sys/build.rs -------------------------------------------------------------------------------- /sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/rusty_jsc/HEAD/sys/src/lib.rs --------------------------------------------------------------------------------