Like fiddle.skia.org, but for JS only libraries. The WASM stuff (PathKit, CanvasKit) is a primary use case.
When running tests (bazel test ...
) or a local instance (make run-local-instance
), the rules are set up to get the latest built version of CanvasKit and PathKit by looking at gcr.io/skia-public/skia-wasm-release:prod
. See ./wasm_libs/BUILD.bazel for more.
When deploying, we look in ./build and use the files there. The files checked in to build are just empty placeholders. The real ones will be provided through our build pipeline.