UNPKG

@reliverse/rse-sdk

Version:

@reliverse/rse-sdk allows you to create new plugins for @reliverse/rse CLI, interact with reliverse.org, and even extend your own CLI functionality (you may also try @reliverse/dler-sdk for this case).

16 lines (15 loc) 418 B
import fs from "@reliverse/relifso"; const cliConfigTs = ".config/rse.ts"; const cliConfigJsonc = "rse"; export async function hasOnlyRse(directory) { try { const files = await fs.readdir(directory); if (files.length === 0) { return false; } const rseFiles = [cliConfigJsonc, cliConfigTs]; return files.every((file) => rseFiles.includes(file)); } catch (_error) { return false; } }