Spaces:
Sleeping
Sleeping
File size: 709 Bytes
3f7882d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | 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
}
}
|