Files
upgrading-ethereum-book/package.json
2025-05-23 19:54:09 +01:00

39 lines
1.4 KiB
JSON

{
"name": "upgrading-ethereum-book",
"version": "0.3.0",
"private": true,
"type": "module",
"description": "A technical handbook on Ethereum's move to proof of stake and beyond",
"author": "Ben Edgington",
"keywords": [],
"scripts": {
"devel": "astro dev",
"build": "astro build",
"minim": "rm -rf dist/ node_modules/.astro && UE_MINIMAL=t astro build",
"serve": "astro preview",
"clean": "rm -rf dist/ node_modules/.astro",
"debug": "DEBUG='astro:my*' astro build",
"astro": "astro",
"check": "node --input-type=module -e 'import runChecks from \"./bin/build/prebuild.js\"; runChecks()'",
"links": "bin/util/check_urls.sh src/book.md",
"spell": "bin/util/check_spellings_list.sh",
"spfix": "bin/util/update_spellings_list.sh",
"gramm": "bin/util/check_grammar.sh src/book.md",
"pdfit": "bin/pdf/make_pdf src/book.md",
"stats": "bin/util/stats.sh",
"valid": "node --input-type=module -e 'import validateHtml from \"./bin/util/validate.js\"; validateHtml(\"dist/part2/building_blocks/ssz/index.html\")'"
},
"dependencies": {
"astro": "^5.7.13",
"axios": "^1.9.0",
"cheerio": "^1.0.0",
"glob": "^11.0.2",
"hast-util-to-string": "^3.0.1",
"loader-utils": "^3.3.1",
"markdownlint": "^0.38.0",
"rehype-katex": "^7.0.1",
"remark-math": "^6.0.0",
"svgo": "^4.0.0-rc.4"
}
}