all repos — kushiyaki @ d6e6e5efc636639db9cff165185e4c03b1c19dd1

🍢 A tiny static site generator for grilling markdown files to perfection

chore: prepare for publication
trickyni trickyniv56@gmail.com
Sun, 24 May 2026 08:10:32 +0300
commit

d6e6e5efc636639db9cff165185e4c03b1c19dd1

parent

114a3775a7823e4bef25809bd91dfc86033b1b61

7 files changed, 21 insertions(+), 44 deletions(-)

jump to
M .gitignore.gitignore

@@ -1,10 +1,4 @@

-deprecated input -input.bak out -__design-document.md -__TODO.md -README.md - node_modules addons
A .npmignore

@@ -0,0 +1,10 @@

+.git +.gitignore +deprecated +input +input.bak +out +__design-document.md +__TODO.md +node_modules +addons
A README.md

@@ -0,0 +1,3 @@

+# Kushiyaki + +UNDER CONSTRUCTION
M createSiteIndex.jscreateSiteIndex.js

@@ -13,5 +13,3 @@ return file.data.matter;

}), ); } - -// console.log(await createSiteIndex());
M index.jsindex.js

@@ -51,4 +51,3 @@

for (const file of await glob("input/**/*.md", { nodir: true })) { await write(await kushiyaki(file)); } -// console.log(await writePage("./input/content/cookie.md"));
M package.jsonpackage.json

@@ -1,6 +1,12 @@

{ "name": "kushiyaki", - "private": true, + "version": "0.1.0", + "private": false, + "homepage": "https://codeberg.org/trickyni/kushiyaki", + "license": "AGPL-3.0-or-later", + "author": "Ricka Hunt <ricka@trickyni.com>", + "funding": "ko-fi.com/trickyni", + "main": "index.js", "scripts": { "dev": "bun index.js && caddy run" },

@@ -13,9 +19,7 @@ "glob": "^13.0.6",

"hast-util-select": "^6.0.4", "hastx": "^0.1.2", "js-yaml": "^4.1.1", - "livereload": "^0.10.3", "moderndash": "^4.0.2", - "nunjucks": "^3.2.4", "react": "^19.2.1", "react-dom": "^19.2.1", "react-jsx": "^1.0.0",

@@ -34,14 +38,12 @@ "remark-frontmatter": "^5.0.0",

"remark-parse": "^11.0.0", "remark-rehype": "11.0", "remark-stringify": "^11.0.0", - "sharp": "^0.34.5", "to-vfile": "^8.0.0", "unified": "^11.0.5", "unist-util-visit": "^5.0.0", "vfile": "^6.0.3", "vfile-matter": "^5.0.1", "vfile-rename": "^3.0.0", - "vfile-reporter": "^8.1.1", - "vite": "^8.0.10" + "vfile-reporter": "^8.1.1" } }
D package.json.bak

@@ -1,29 +0,0 @@

-{ - "scripts": { - "dev": "bun write_website.js && caddy run", - "deploy": "bun write_website.js && rsync -rP out/ root@spider:/var/www/html/trickyni.com/" - }, - "dependencies": { - "express-static": "^1.2.6", - "fs-extra": "^11.3.2", - "hastx": "file:../hastx/build/npm", - "livereload": "^0.10.3", - "nunjucks": "^3.2.4", - "react": "^19.2.1", - "react-dom": "^19.2.1", - "react-jsx": "^1.0.0", - "rehype": "^13.0.2", - "rehype-format": "^5.0.1", - "rehype-raw": "^7.0.0", - "rehype-stringify": "^10.0.1", - "remark": "^15.0.1", - "remark-frontmatter": "^5.0.0", - "remark-parse": "^11.0.0", - "remark-rehype": "11.0", - "sharp": "^0.34.5", - "to-vfile": "^8.0.0", - "unified": "^11.0.5", - "unist-util-visit": "^5.0.0", - "vfile-reporter": "^8.1.1" - } -}