{
  "author": "John Roepke <john@justjohn.us> (http://john.sh/)",
  "name": "twig",
  "description": "JS port of the Twig templating language.",
  "version": "3.0.0",
  "homepage": "https://github.com/twigjs/twig.js",
  "license": "BSD-2-Clause",
  "licenses": [
    {
      "type": "BSD-2-Clause",
      "url": "https://raw.github.com/twigjs/twig.js/master/LICENSE"
    }
  ],
  "repository": {
    "type": "git",
    "url": "git://github.com/twigjs/twig.js.git"
  },
  "main": "src/twig.js",
  "engines": {
    "node": ">=22"
  },
  "bin": {
    "twigjs": "./bin/twigjs"
  },
  "scripts": {
    "preversion": "npm test && git diff --exit-code --quiet",
    "postversion": "git push origin master && git push origin master --tags",
    "pretest": "npm run build",
    "test": "mocha -r should",
    "build": "node node/build.js",
    "posttest": "npm run lint",
    "lint": "eslint"
  },
  "dependencies": {
    "@babel/runtime": "^7.8.4",
    "locutus": "^3.0.9",
    "minimatch": "^10",
    "walk": "2.3.x"
  },
  "devDependencies": {
    "@babel/core": "^7.8.4",
    "@babel/plugin-transform-runtime": "^7.8.3",
    "@babel/preset-env": "^7.8.4",
    "@eslint/js": "^9.39.3",
    "babel-loader": "^10.0.0",
    "eslint": "^9.39.3",
    "globals": "^17.4.0",
    "mocha": "12.0.0-beta-10",
    "path-browserify": "^1.0.1",
    "should": "^13.2.3",
    "should-sinon": "0.0.6",
    "sinon": "^21.0.0",
    "terser-webpack-plugin": "^5.3.6",
    "tokenizer2": "^2.0.1",
    "webpack": "^5.75.0",
    "webpack-cli": "^6.0.1"
  },
  "browser": {
    "fs": false
  }
}
