Skip to content

bminer/parcel-transformer-proto

Repository files navigation

parcel-transformer-proto

Protocol Buffers support in Parcel v2 via pbf

Usage

  1. Install NPM packages

    $ npm install parcel-transformer-proto pbf
    
  2. Add .parcelrc file

    {
    	"extends": "@parcel/config-default",
    	"transformers": {
    		"*.proto:": ["...", "parcel-transformer-proto"]
    	}
    }
  3. Use it in your code along with pbf to decode protobuf messages

    import Pbf from "pbf"
    import { Rectangle } from "./shapes.proto"
    
    // Decode Rectangle protobuf data from `buf`, which is assumed to be an Uint8Array
    function decodeRectangle(buf) {
      return Rectangle.read(new Pbf(buf))
    }

About

Protocol Buffers support in Parcel v2 via pbf

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published