{
  "name": "@libraz/mejiro",
  "version": "0.9.0",
  "description": "Japanese vertical text layout engine for the web — line breaking, kinsoku shori, hanging punctuation, ruby, EPUB parsing/authoring, and pagination",
  "type": "module",
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "license": "Apache-2.0",
  "author": "libraz",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/libraz/mejiro.git",
    "directory": "packages/mejiro"
  },
  "homepage": "https://github.com/libraz/mejiro",
  "bugs": "https://github.com/libraz/mejiro/issues",
  "keywords": [
    "japanese",
    "vertical-text",
    "line-breaking",
    "kinsoku",
    "typography",
    "ruby",
    "furigana",
    "pagination",
    "epub",
    "jlreq",
    "writing-mode"
  ],
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js"
    },
    "./browser": {
      "types": "./dist/browser/index.d.ts",
      "import": "./dist/browser/index.js"
    },
    "./epub": {
      "types": "./dist/epub/index.d.ts",
      "import": "./dist/epub/index.js"
    },
    "./render": {
      "types": "./dist/render/index.d.ts",
      "import": "./dist/render/index.js"
    },
    "./book": {
      "types": "./dist/book/index.d.ts",
      "import": "./dist/book/index.js"
    },
    "./image": {
      "types": "./dist/image/index.d.ts",
      "import": "./dist/image/index.js"
    },
    "./package.json": "./package.json",
    "./render/mejiro.css": "./dist/render/mejiro.css",
    "./render/mejiro-reader.css": "./dist/render/mejiro-reader.css",
    "./render/mejiro-editor.css": "./dist/render/mejiro-editor.css",
    "./render/mejiro-fonts.css": "./dist/render/mejiro-fonts.css",
    "./render/mejiro-print.css": "./dist/render/mejiro-print.css"
  },
  "files": [
    "dist",
    "LICENSE",
    "README.md"
  ],
  "sideEffects": [
    "**/*.css"
  ],
  "engines": {
    "node": ">=18"
  },
  "scripts": {
    "build": "tsup",
    "dev": "tsup --watch"
  },
  "dependencies": {
    "jszip": "^3.10.1"
  }
}