seedwing-io / seedwing-policy

A functional type system for policy inspection, audit and enforcement.
https://www.seedwing.io
Apache License 2.0
12 stars 15 forks source link

feat: add webassembly component model #236

Closed danbev closed 1 year ago

danbev commented 1 year ago

This commit adds a webassembly component module for the policy engine.

The motivation for this is to be able to run the policy engine in any webassembly runtime that supports the new WebAssembly Component Model.

This commit include examples of running the policy engine in JavaScript, Python, and Rust.

Closes: https://github.com/seedwing-io/seedwing-policy/issues/227

danbev commented 1 year ago

but maybe you move stuff from README.md to some place in docs/ so it gets part of docs.seedwing.io

Ah good point! I'll move the contents to docs. Thanks!