backendrelay / algoliaops.js
Junaidb's picture
Create algoliaops.js
3f7882d verified
raw
history blame contribute delete
709 Bytes
import { algoliasearch } from "algoliasearch";
import fs from "fs"
const aclient = algoliasearch('D79SNO8B1R', '5e28f0f65380b998763c5251289f6d9b');
export async function SavetoAlgolia(raw){
//const raw = fs.readFileSync("./package.json","utf8");
const pkg = JSON.parse(raw);
const meta = {
name: pkg.name,
description: pkg.description,
author: pkg.author,
license: pkg.license,
version: pkg.version,
readme:`ihub op clone <mcp server name>`
};
let algolia_insertion=await aclient.saveObject({
indexName: 'mcp',
body: meta
});
if(algolia_insertion.taskID){
return true
}
else {
return false
}
}