mirror of
https://github.com/by-jp/www.byjp.me.git
synced 2025-08-09 22:16:07 +01:00
32 lines
612 B
JavaScript
32 lines
612 B
JavaScript
import { getPostTemplate } from "./lib/post-template.js";
|
|
import { getPostTypes } from "./lib/post-types.js";
|
|
|
|
const defaults = {};
|
|
|
|
export default class HugoPreset {
|
|
constructor(options = {}) {
|
|
this.name = "byJP preset";
|
|
this.options = { ...defaults, ...options };
|
|
}
|
|
|
|
get info() {
|
|
return {
|
|
name: "byJP",
|
|
};
|
|
}
|
|
|
|
get prompts() {
|
|
return [];
|
|
}
|
|
|
|
postTemplate(properties) {
|
|
return getPostTemplate(properties);
|
|
}
|
|
|
|
init(Indiekit) {
|
|
const { application } = Indiekit.config;
|
|
this.postTypes = getPostTypes(application.postTypes);
|
|
|
|
Indiekit.addPreset(this);
|
|
}
|
|
}
|