/rppi

RIME Plum Package Index

Primary LanguageTypeScriptApache License 2.0Apache-2.0

RIME Plum Package Index

Supported platforms

Specification

type PARENT_INDEX = {
  categories: {
    key: string
    name: string
  }[]
}

type CHILD_INDEX = {
  recipes: {
    repo: string // e.g. rime/rime-double-pinyin
    branch?: string // Omit if use default branch
    name: string // Prefer Simplified Chinese if applicable
    labels?: ('chord' | 'lua')[]
    schemas: string[] // e.g. luna_pinyin
    dependencies?: string[] // Hard dependencies, e.g. rime/rime-luna-pinyin
    reverseDependencies?: string[] // Reverse-lookup dependencies, e.g. rime/rime-stroke
    license?: string // Omit if no OSI-approved license
  }[]
}