{
  "name": "mortero",
  "version": "0.0.126",
  "description": "Used in modern masonry to glue things and build frontages",
  "main": "bin/lib.js",
  "bin": {
    "mortero": "bin/cli"
  },
  "files": [
    "bin/*",
    "*.txt"
  ],
  "engines": {
    "node": "*"
  },
  "browser": {
    "rewrite-exports": "./dummy.js"
  },
  "scripts": {
    "dev": "npm run test:run -- -w",
    "lint": "eslint src tests --color",
    "mocha": "_mocha -t 10000 --bail --exit --colors --recursive --watch-ignore '**/build/**' -bR spec tests/*.test.js",
    "cover": "nyc --silent --x '**/tests/**' -- npm run test:run",
    "cover:up": "codecov --file=coverage/lcov.info --disable=gcov -e TRAVIS_NODE_VERSION",
    "html:report": "nyc report -r html",
    "ci:report": "nyc report -r lcov && npm run cover:up",
    "test:run": "NODE_ENV=test npm run mocha --",
    "test:bin": "npm run build:cli && bin/cli tests/fixtures -qOfXtest -Xbuild -Xcache.json -r '**:{filepath/2}' && node build/a/main",
    "test:ci": "npm run cover && npm run ci:report",
    "test": "npm run test:run --",
    "pretest": "npm run lint",
    "prepare": "npm run build",
    "build": "npm run build:cli && npm run build:lib",
    "esbuild": "esbuild --platform=node --external:buble --external:esbuild --external:chokidar --external:live-server --external:talavera --external:kramed --external:coffeescript --external:@asciidoctor/core --external:handlebars --external:liquid --external:sass --external:postcss --external:stylus --external:less --external:pug --external:ejs --external:svelte --external:velocityjs --external:dustjs-linkedin --external:atpl --external:liquor --external:twig --external:eco --external:jazz --external:jqtpl --external:hamljs --external:hamlet --external:whiskers --external:haml-coffee --external:hogan.js --external:templayed --external:underscore --external:walrus --external:just --external:ect --external:mote --external:toffee --external:dot --external:bracket-template --external:ractive --external:htmling --external:babel-core --external:plates --external:react-dom/server --external:react --external:vash --external:slm --external:marko --external:teacup/lib/express --external:coffee-script --external:esbuild-vue --target=node14 --log-level=error --log-limit=0",
    "build:cli": "npm run esbuild -- src/main.js --bundle --outfile=bin/cli.js",
    "build:lib": "npm run esbuild -- src/index.js --bundle --outfile=bin/lib.js"
  },
  "keywords": [
    "templating",
    "templates",
    "template"
  ],
  "author": "Alvaro Cabrera <yo@soypache.co>",
  "license": "MIT",
  "devDependencies": {
    "@asciidoctor/core": "^3.0.3",
    "buble": "^0.20.0",
    "chai": "^4.5.0",
    "codecov": "^3.8.3",
    "coffeescript": "^2.5.1",
    "ejs": "^3.1.6",
    "esbuild-vue": "^1.2.2",
    "eslint": "^8.43.0",
    "eslint-config-airbnb-base": "^15.0.0",
    "eslint-plugin-import": "^2.24.2",
    "glob": "^11.0.3",
    "handlebars": "^4.7.7",
    "jpeg-js": ">=0.4.3",
    "js-yaml": "^4.1.0",
    "kramed": "^0.5.6",
    "less": "^4.1.1",
    "less-plugin-autoprefix": "^2.0.0",
    "liquid": "^5.1.1",
    "log-pose": "^0.4.7",
    "micromatch": "^4.0.4",
    "mocha": "^11.7.2",
    "nyc": "^17.1.0",
    "postcss": "^8.3.6",
    "pug": "^3.0.2",
    "redent": "^3.0.0",
    "rewrite-exports": "^0.0.28",
    "rewrite-imports": "^3.0.0",
    "sass": "^1.52.1",
    "stylus": "^0.64.0",
    "svelte": "^5.39.6",
    "testdouble": "^3.16.2",
    "wargs": "^0.10.0"
  },
  "peerDependencies": {
    "chokidar": "^4.0.3",
    "esbuild": "^0.25.10",
    "live-server": "^1.2.2",
    "talavera": "^0.9.11"
  }
}
