{
  "name": "marko",
  "version": "5.38.35",
  "description": "UI Components + streaming, async, high performance, HTML templating for Node.js and the browser.",
  "keywords": [
    "front-end",
    "templating",
    "template",
    "async",
    "streaming",
    "components",
    "ui",
    "vdom",
    "dom",
    "morphdom",
    "virtual",
    "virtual-dom"
  ],
  "homepage": "https://markojs.com/",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/marko-js/marko.git",
    "directory": "packages/runtime-class"
  },
  "license": "MIT",
  "author": "Patrick Steele-Idem <pnidem@gmail.com>",
  "maintainers": [
    "Patrick Steele-Idem <pnidem@gmail.com>",
    "Michael Rawlings <ml.rawlings@gmail.com>",
    "Phillip Gates-Idem <phillip.idem@gmail.com>",
    "Austin Kelleher <a@alk.im>",
    "Dylan Piercey <pierceydylan@gmail.com>",
    "Martin Aberer"
  ],
  "main": "index.js",
  "browser": {
    "./compiler.js": "./compiler-browser.marko",
    "./components.js": "./components-browser.marko",
    "./legacy-components.js": "./legacy-components-browser.marko",
    "./index.js": "./index-browser.marko"
  },
  "types": "index.d.ts",
  "bin": {
    "markoc": "bin/markoc"
  },
  "files": [
    "bin",
    "dist",
    "docs",
    "src",
    "helpers",
    "browser-refresh.js",
    "compiler-browser.marko",
    "compiler.js",
    "components-browser.marko",
    "components.js",
    "legacy-components-browser.marko",
    "legacy-components.js",
    "env.js",
    "index.d.ts",
    "index-browser.marko",
    "index.js",
    "node-require.js",
    "tags-html.d.ts",
    "translator/package.json",
    "translator/index.d.ts"
  ],
  "scripts": {
    "build": "babel ./src --out-dir ./dist --extensions .js --copy-files --config-file ../../babel.config.js --env-name=production"
  },
  "dependencies": {
    "@marko/compiler": "^5.39.62",
    "@marko/runtime-tags": "^6.0.162",
    "app-module-path": "^2.2.0",
    "argly": "^1.2.0",
    "browser-refresh-client": "1.1.4",
    "complain": "^1.6.1",
    "csstype": "^3.2.3",
    "events-light": "^1.0.5",
    "listener-tracker": "^2.0.0",
    "magic-string": "^0.30.21",
    "minimatch": "^9.0.5",
    "raptor-util": "^3.2.0",
    "resolve-from": "^5.0.0",
    "self-closing-tags": "^1.0.1",
    "warp10": "^2.1.0"
  },
  "engines": {
    "node": "18 || 20 || >=22"
  },
  "logo": {
    "url": "https://raw.githubusercontent.com/marko-js/branding/master/marko-logo-small.png"
  }
}
