@gsknnft/qwave
v1.0.0
Published
A high-performance, extensible TypeScript library for wavelet transforms with native bindings for Node.js
Maintainers
Readme
@gsknnft/qwave
Wave/spectral toolkit for SigilNet & VeraOS workloads. qwave exposes a single package surface over:
wasmlets(WASM-backed wave primitives)discrete-wavelets(DWT utilities)- top-level convenience exports for app/runtime integration
This is an integration package: it consolidates upstream wavelet tooling behind one stable API and adds SigilNet-specific utility exports.
Install
pnpm add @gsknnft/qwaveUsage
import * as qwave from "@gsknnft/qwave";Subpath imports:
import * as wasmlets from "@gsknnft/qwave/wasmlets";
import * as dw from "@gsknnft/qwave/discrete-wavelets";Build
pnpm --filter @gsknnft/qwave buildTest
pnpm --filter @gsknnft/qwave testPackage Scope
- Deterministic wave/spectral utilities
- Shared signal-processing substrate for higher layers (
mse,coherence, demo surfaces) - No governance/control-plane policy logic
Provenance
discrete-waveletsandwasmletsare upstream projects wrapped/re-exported through this package.wavelibis used underneath the wasm layer.- See
THIRD_PARTY_NOTICES.mdfor attribution and license details.
Compatibility
- Node.js
>=20 - pnpm
>=10
Notes
- This package is part of a larger monorepo; release cadence is incremental and strategic.
- Public API should be treated as semver-governed from each tagged release forward.
