Skip to content

Light smallcaps #3054

@kriskowal

Description

@kriskowal

What is the Problem Being Solved?

Various environments need to be able to work with the Smallcaps encoding to broaden the expressive range of JsonValue to at least PassableData, if not in some cases Passable, and cannot suffer lockdown. They also cannot suffer to entrain the entirety of the marshal package for this utility.

Description of the Design

We have options. My preference is to tackle this when marshal is decoupled from lockdown (#3008) and then begin the process of exposing narrower exports from marshal internals. I would absolutely consider creating an @endo/smallcaps package, along with other parallel packages for other passable codecs, including capdata, justin, cbor, and syrup.

Security Considerations

Scaling Considerations

Test Plan

Compatibility Considerations

Upgrade Considerations

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions