{
  "name": "protoml-parser",
  "version": "1.1.0-macros+build28",
  "build": 28,
  "description": "ProtoML is a lightweight, declarative markup language designed for writing and structuring meeting protocols, notes and task lists in a human-readable and machine-parseable format.",
  "keywords": [
    "protoml",
    "parser",
    "meeting",
    "protocol",
    "notes",
    "task",
    "list"
  ],
  "main": "bin/protoparser.js",
  "bin": {
    "protoml-parser": "bin/protoparser.js",
    "protoml-viewer": "bin/protoviewer.js",
    "protoparser": "bin/protoparser.js",
    "protoviewer": "bin/protoviewer.js"
  },
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "build:exe": "pkg . --out-path dist",
    "build:web": "cd web && browserify parser-web-entry.js --standalone ProtoParser > parser.bundle.js",
    "build:local": "npm run bump",
    "bump": "node src/utils/bump-build.js",
    "dev": "serve web"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Ente/protoml-parser.git"
  },
  "author": "Ente",
  "pkg": {
    "scripts": "bin/protoparser.js",
    "assets": [
      "src/renders/themes/*"
    ],
    "targets": [
      "node18-win-x64",
      "node18-linux-x64"
    ]
  },
  "license": "GPL-3.0-or-later",
  "bugs": {
    "url": "https://github.com/Ente/protoml-parser/issues"
  },
  "homepage": "https://github.com/Ente/protoml-parser#readme",
  "devDependencies": {
    "@babel/core": "^7.27.1",
    "@babel/preset-env": "^7.27.2",
    "browserify": "^17.0.0",
    "electron": "^36.3.1",
    "pkg": "^5.8.1",
    "serve": "^14.0.1"
  },
  "dependencies": {
    "deasync": "^0.1.30",
    "puppeteer": "^24.9.0"
  }
}
