feat: switching to version 4 of the layout

This commit is contained in:
D. Moonfire 2025-03-15 00:29:50 -05:00
parent f7e8f92f0d
commit 726bd7f057
4 changed files with 4070 additions and 1 deletions

3
.envrc
View file

@ -1,2 +1,3 @@
export PATH=$PWD/scripts:$PWD/node_modules/.bin:$PATH
use flake || use nix
PATH_add node_modules/.bin

17
Justfile Normal file
View file

@ -0,0 +1,17 @@
_default:
just --choose
# Installs the packages needed for the project.
install:
if [ !-d node_modules ];then npm install --ci; fi
clean:
rm -f *.epub *.pdf
build: install clean build-epub build-pdf
build-epub:
mfgames-writing-format build epub
build-pdf:
mfgames-writing-format build pdf

4035
package-lock.json generated Normal file

File diff suppressed because it is too large Load diff

16
package.json Normal file
View file

@ -0,0 +1,16 @@
{
"name": "project-layout",
"private": true,
"version": "4.0.0",
"dependencies": {
"@mfgames-writing/clean-theme": "^4.1.0",
"@mfgames-writing/epub2-format": "^2.1.1",
"@mfgames-writing/format": "^3.4.0",
"@mfgames-writing/hyphen-pipeline": "^1.0.2",
"@mfgames-writing/weasyprint-format": "^5.0.4"
},
"devDependencies": {
"markdowny": "^1.1.0",
"rimraf": "^6.0.1"
}
}