Draw Things MCP

import { nodeResolve } from '@rollup/plugin-node-resolve'; export default { input: 'dist-temp/index.js', // SWC translated entry file output: { file: 'dist/index.js', format: 'es', // keep ES Module format sourcemap: false, }, external: [ // external dependencies, not packaged into the final file /@modelcontextprotocol\/.*/, 'axios', 'zod', 'path', 'fs', 'os', 'url', 'util', 'node:fs', 'node:path', 'node:os', 'node:url', 'node:util' ], plugins: [ nodeResolve({ exportConditions: ['node'], preferBuiltins: true, }), ] };