INNER CODE UNIT · TypeScript

Promise

cyproxio/mcp-for-security · assetfinder-mcp/src/index.ts:40

        return new Promise((resolve, reject) => {
            assetfinder.on('close', function (code: number) {
                if (code === 0 || typeof code === "undefined") {
                    output = removeAnsiCodes(output)
                    const resolveData: any = {
                        content: [{
                            type: "text",
                            text: output
                        }]
                    };
                    resolve(resolveData);
                } else {
                    reject(new Error(`assetfinder exited with code ${code}`));
                }
            });
            assetfinder.on('error', function (error: Error) {
                if (typeof error.cause !== "undefined") {
                    reject(new Error(`Error to start assetfinder: ${error.cause}`));

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…