1.0.2 • Published 4 years ago
esbuild-plugin-proto v1.0.2
esbuild-plugin-proto
This is a esbuild plugin that allows to import proto files.
Requirements
This packages requires at least the following for esbuild:
>=0.8.26Usage
To install this package:
npm install --save esbuild-plugin-proto esbuild @grpc/proto-loaderyarn add esbuild-plugin-proto esbuild @grpc/proto-loaderThen, use the plugin like so:
import { build } from 'esbuild';
import { protoPlugin } from 'esbuild-plugin-proto';
build({
...otherOptions,
plugins: [protoPlugin()],
}).catch(() => {
process.exit(1);
});With this in place, you should now be able to import protofile like so:
import packageDefinition from './file.proto';
// Do whatever with the PackageDefinition...