@paroicms/internal-link-plugin
Version:
Internal link plugin for ParoiCMS
14 lines (13 loc) • 546 B
JavaScript
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;