mirror of
https://github.com/swc-project/swc.git
synced 2024-11-27 13:38:33 +03:00
56bdacc72d
**Description:** This PR reattempts https://github.com/swc-project/swc/pull/5456. Most of the changes are for the breaking changes of wasmer@3, as well as enabling rkyv's strict mode (https://github.com/swc-project/swc/pull/6922). This could not be seperated since wasmer@3 enables strict mode by default without a way to turn it off. There are a couple of changes worth noting: - Disabling in-memory module lookup: https://github.com/swc-project/swc/pull/7197/files#diff-3bda5def6ce2b7553c3b3a5ad241c0bdb7021e67b7de1e594df4cd5a54d403b3R154-R159 - Disabling plugin_runner in bindings_wasm: https://github.com/swc-project/swc/pull/7197/files#diff-dc3ded556a1fd709a129acd588e5eda651b842c6acc3f5340d40088a1f927facR310-R312 - Skipping plugin compat test: https://github.com/swc-project/swc/pull/7197/files#diff-531197dfcefba05faca53f0cf442ecc2dc6b59d5ead01979f5ffb912aa36249aR64-R66 |
||
---|---|---|
.. | ||
scripts | ||
src | ||
Cargo.toml | ||
README.md |
swc_plugin (PUBLIC INTERFACE DEPRECATED)
Provides internal implementation detail to communicate between @swc/core
to the plugin.
NOTE: This was previously entrypoint sdk to authoring a plugin, but swc_core
becomes a meta entrypoint to any features SWC provides (https://github.com/swc-project/swc/discussions/5244).