Skip to content

Faker v0.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Oct 18:31
v0.1.0
9f9648c

Initial release of Perfscale/faker, a deterministic Faker-style Rust/WASM library for the stable Perfscale Library SDK.

API

  • internet("email") — synthetic email on reserved example.com/net/org domains.
  • address(...) — street address, postal code, city, state abbreviation, and country.
  • payment(...) — Visa test number, expiration month/year, and CVV.
  • Optional with.language: en (default; the only corpus in v0.1.0).
  • Optional with.encoding: plain (default) or url for percent-encoded form/query values.

All random choices use the Perfscale SDK seeded PRNG. The component needs capabilities: [] and does not use network, filesystem, WASI random, or WASI clock imports.

Artifacts

  • faker.wasm and faker.wasm.sha256 are attached below.
  • ghcr.io/perfscale/faker:0.1.0 and ghcr.io/perfscale/faker:latest are multi-arch, artifact-only OCI images for COPY --from in a consuming Dockerfile. Pin the multi-arch digest in production.

Verification and docs

This is a small English corpus, not a complete Python Faker port. It uses library functions inside ordinary steps, not the draft custom-step RFC.