sbv2-solana/packages/feed-parser/esbuild.js

22 lines
556 B
JavaScript
Executable File

#!/usr/bin/env node
/* eslint-disable @typescript-eslint/no-var-requires */
/* eslint-disable import/no-extraneous-dependencies */
// bundle d.ts declarations
const { build } = require("estrella");
// Automatically exclude all node_modules from the bundled version
const { nodeExternalsPlugin } = require("esbuild-node-externals");
build({
entryPoints: ["./src/main.ts"],
outfile: "dist/index.js",
bundle: true,
minify: true,
platform: "node",
target: "node16",
tslint: true,
sourcemap: "inline",
plugins: [nodeExternalsPlugin()],
});