Skip to content

[skipruntime] Fix wasm import.#342

Merged
beauby merged 1 commit into
SkipLabs:mainfrom
beauby:fix-wasm-import
Sep 25, 2024
Merged

[skipruntime] Fix wasm import.#342
beauby merged 1 commit into
SkipLabs:mainfrom
beauby:fix-wasm-import

Conversation

@beauby

@beauby beauby commented Sep 25, 2024

Copy link
Copy Markdown
Contributor

Following #340, wasm libraries are now exported as lib{package-name}.wasm instead of {package-name}.wasm.

Following SkipLabs#340, wasm libraries are now exported as
`lib{package-name}.wasm` instead of `{package-name}.wasm`.
@beauby
beauby merged commit 3401bba into SkipLabs:main Sep 25, 2024
@beauby
beauby deleted the fix-wasm-import branch September 25, 2024 15:33
mbouaziz added a commit that referenced this pull request Jul 10, 2026
## Summary
Addresses Dependabot alert
[342](https://github.com/SkipLabs/skip/security/dependabot/342) —
[GHSA-64mm-vxmg-q3vj](GHSA-64mm-vxmg-q3vj)
/ CVE-2026-55602 (**medium**: `http-proxy-middleware` `router` host+path
substring matching allows a Host-header-driven backend routing bypass).

The advisory has three per-major ranges; the one that applies here is
`>= 0.16.0, < 2.0.10` → patched **2.0.10**. `www` had
`http-proxy-middleware@2.0.9`.

## Fix
Transitive dep of `webpack-dev-server` (`^2.0.9`), so a plain `npm
update http-proxy-middleware --package-lock-only` bumps it to **2.0.10**
within range — no override needed. Single-package, 3-line diff.

## Breaking-change check
2.0.10's only code change is [`fix: harden proxy-table matching to
prevent routing bypass`
(#1268)](chimurai/http-proxy-middleware#1268) —
the security fix itself — plus a CI publish chore. The public API is
unchanged; semver-patch.

## Verification
- Fresh `npm install` → single `http-proxy-middleware@2.0.10`; no copy
in any advisory range (`0.16.0–2.0.10`, `3.0.0–3.0.6`, `4.0.0–4.1.0`).
- Diff scoped to the one package.

Dev-only tooling — `webpack-dev-server`'s proxy during `docusaurus
start`; never runs in CI or reaches the shipped static site.

_(Referencing the Dependabot alert by URL rather than `#342` to avoid
GitHub's auto-close keyword colliding with an unrelated PR/issue
number.)_

🤖 Generated with [Claude Code](https://claude.com/claude-code)
mbouaziz pushed a commit to gregsexton/skdb that referenced this pull request Jul 21, 2026
Following SkipLabs#340, wasm libraries are now exported as
`lib{package-name}.wasm` instead of `{package-name}.wasm`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant