Skip to main content
Glama

GenAIScript

Official
by microsoft
MIT License
43
2,820
  • Linux
  • Apple
build.mjs741 B
import * as esbuild from "esbuild" import { writeFile } from "fs/promises" /** @type {import('esbuild').BuildOptions} */ const config = { entryPoints: ["src/extension.ts"], bundle: true, format: "cjs", platform: "node", target: "node20", outfile: "built/extension.js", sourcemap: true, metafile: true, external: ["vscode", "pdfjs-dist", "@napi-rs/canvas"], } const result = await esbuild.build(config) await writeFile( "built/metafile.json", JSON.stringify(result.metafile, null, 2), { encoding: "utf-8" } ) const stats = await esbuild.analyzeMetafile(result.metafile) await writeFile("built/stats.txt", stats, { encoding: "utf-8" }) console.debug(stats.split("\n").slice(0, 20).join("\n"))

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/microsoft/genaiscript'

If you have feedback or need assistance with the MCP directory API, please join our Discord server