@gentrace/evals
Version:
Gentrace Evals plugin for Node.JS
33 lines (31 loc) • 660 B
JavaScript
import commonjs from "@rollup/plugin-commonjs";
import json from "@rollup/plugin-json";
import typescript from "@rollup/plugin-typescript";
export default {
input: ["src/index.ts"],
output: [
{
dir: "dist",
format: "cjs",
preserveModules: true,
sourcemap: true,
},
{
dir: "dist",
format: "es",
sourcemap: true,
preserveModules: true,
entryFileNames: "[name].mjs",
},
],
plugins: [
typescript({
tsconfig: "./tsconfig.json",
declaration: true,
declarationDir: "dist",
}),
json(),
commonjs(),
],
external: ["@gentrace/core", "openai", "zod"],
};