3.0.1 • Published 1 year ago

@pbts/core v3.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

pbts

NPM version npm download

The core repo to convert protobuffer to typescript definition file.

Usage

import { parseProto } from '@pbts/core';

const source = `
syntax = "proto3";
message MyRequest {
  string path = 1;
}
`;

const ts = parseProto(source);

The result is as follow.

interface MyRequest {
  path: string;
}

Parameter

Case 1 Typescript Definition File (.d.ts)

Default is false.

const ts = parseProto(source, {isDefinition: true});

Case 2 Request and Response Parameter (Optional)

Default is false.

const ts = parseProto(source, {isParamOptional: true});
3.0.1

1 year ago

3.0.0

1 year ago

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.1.0

3 years ago