UNPKG

@paroicms/internal-link-plugin

Version:

Internal link plugin for ParoiCMS

14 lines (13 loc) 546 B
import { esmDirName, extractPackageNameAndVersionSync } from "@paroicms/script-lib"; import { dirname, join } from "node:path"; const projectDir = dirname(esmDirName(import.meta.url)); const packageDir = dirname(projectDir); const { version } = extractPackageNameAndVersionSync(packageDir); const plugin = { version, siteInit(service) { service.registerSiteSchemaLibrary(join(packageDir, "site-schema-lib")); service.setAdminUiAssetsDirectory(join(packageDir, "admin-ui-plugin", "dist")); }, }; export default plugin;