Skip to main content
Glama

Dodo Payments

Official
by dodopayments
make-dist-package-json.cjs871 B
const pkgJson = require(process.env['PKG_JSON_PATH'] || '../../package.json'); function processExportMap(m) { for (const key in m) { const value = m[key]; if (typeof value === 'string') m[key] = value.replace(/^\.\/dist\//, './'); else processExportMap(value); } } processExportMap(pkgJson.exports); for (const key of ['types', 'main', 'module']) { if (typeof pkgJson[key] === 'string') pkgJson[key] = pkgJson[key].replace(/^(\.\/)?dist\//, './'); } // Fix bin paths if present if (pkgJson.bin) { for (const key in pkgJson.bin) { if (typeof pkgJson.bin[key] === 'string') { pkgJson.bin[key] = pkgJson.bin[key].replace(/^(\.\/)?dist\//, './'); } } } delete pkgJson.devDependencies; delete pkgJson.scripts.prepack; delete pkgJson.scripts.prepublishOnly; delete pkgJson.scripts.prepare; console.log(JSON.stringify(pkgJson, null, 2));

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/dodopayments/dodopayments-node'

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