mycro-zine/package.json

48 lines
1.5 KiB
JSON

{
"name": "mycro-zine",
"version": "1.0.0",
"description": "8-page mini-zine generator utilities for print-ready zine layouts",
"type": "module",
"main": "src/index.mjs",
"exports": {
".": "./src/index.mjs",
"./layout": "./src/layout.mjs",
"./prompts": "./src/prompts.mjs"
},
"scripts": {
"layout": "node src/layout.mjs",
"example": "node src/layout.mjs examples/undernet/undernet_zine_p1_cover.png examples/undernet/undernet_zine_p2_what.png examples/undernet/undernet_zine_p3_metacelium.png examples/undernet/undernet_zine_p4_privacy.png examples/undernet/undernet_zine_p5_threepunks.png examples/undernet/undernet_zine_p6_techstack.png examples/undernet/undernet_zine_p7_philosophy.png examples/undernet/undernet_zine_p8_cta.png",
"web:dev": "cd web && npm run dev",
"web:build": "cd web && npm run build",
"web:start": "cd web && npm run start",
"web:install": "cd web && npm install",
"docker:build": "docker compose build",
"docker:up": "docker compose up -d",
"docker:down": "docker compose down",
"docker:logs": "docker compose logs -f"
},
"keywords": [
"zine",
"mycrozine",
"mini-zine",
"print",
"layout",
"punk",
"diy",
"generator"
],
"author": "Jeff Emmett",
"license": "MIT",
"dependencies": {
"qrcode": "^1.5.4",
"sharp": "^0.34.5"
},
"engines": {
"node": ">=18.0.0"
},
"repository": {
"type": "git",
"url": "git@gitea.jeffemmett.com:jeffemmett/mycro-zine.git"
}
}