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).

33 lines (32 loc) 927 B
import path from "@reliverse/pathkit"; import { homeDir } from "../../constants.js"; export const CACHE_ROOT_DIR = path.join(homeDir, ".rse", "rules"); export const DEFAULT_BRANCH = "main"; export const RULE_FILE_EXTENSION = ".mdc"; export function getRepoCacheDir(owner) { return path.join(CACHE_ROOT_DIR, owner); } export const RULES_REPOS = [ { id: "blefnk/awesome-cursor-rules", author: "blefnk", name: "rse Rules", description: "AI IDE rules (Cursor, Windsurf, Copilot)", branch: "main", tags: ["cursor", "windsurf", "copilot"], category: "ide", isOfficial: true }, { id: "pontusab/directories", author: "pontusab", name: "Community Rules", description: "Community-contributed AI IDE rules", branch: "main", tags: ["community", "cursor"], category: "ide", isOfficial: false, isCommunity: true, communityPath: "packages/data/src/rules" } ];