{
  "name": "zpt",
  "version": "0.40.9",
  "main": "./js/app/main.js",
  "description": "Zenon Page Templates - JS (ZPT-JS)",
  "keywords": [
    "template",
    "templates",
    "templating",
    "python",
    "zpt",
    "zope",
    "page"
  ],
  "homepage": "https://davidcana.github.io/ZPT-JS/",
  "bugs": "david.javapagetemplates@gmail.com",
  "license": "LGPL-3.0",
  "author": "David Cana Lopez",
  "contributors": [],
  "repository": {
    "type": "git",
    "url": "https://github.com/davidcana/ZPT-JS"
  },
  "dependencies": {
    "loadjs": "4.3.0",
    "log4javascript": "1.4.16",
    "@messageformat/core": "3.4.0"
  },
  "devDependencies": {
    "beefy": "2.1.8",
    "browserify": "17.0.1",
    "browserify-derequire": "1.1.1",
    "genversion": "3.2.0",
    "grunt": "1.6.1",
    "grunt-browserify": "6.0.0",
    "grunt-contrib-compress": "2.0.0",
    "grunt-contrib-concat": "2.1.0",
    "grunt-contrib-copy": "1.0.0",
    "grunt-contrib-jshint": "3.2.0",
    "grunt-contrib-nodeunit": "5.0.0",
    "grunt-contrib-qunit": "10.1.1",
    "grunt-contrib-uglify": "5.2.2",
    "grunt-contrib-watch": "1.1.0",
    "grunt-exec": "3.0.0",
    "http-server": "14.1.1",
    "jsdom": "26.1.0",
    "npm-run-all": "4.1.5",
    "qunit": "2.24.1",
    "qunit-composite": "2.0.0",
    "zzdom": "0.3.0"
  },
  "scripts": {
    "testNode": "qunit test/js/app/node.js",
    "testBrowser": "grunt qunit",
    "test": "npm-run-all testBrowser testNode",
    "http-server": "http-server -p 9000",
    "web": "cd ./docs; http-server -p 9001",
    "beefy": "cd ./test/js/app; beefy *.js ../../../js/app/standalone.js:standalone.js ../../../samples/js/app/expressionTester.js:expressionTester.js ../../../samples/js/app/performance.js:performance.js",
    "start": "npm-run-all -p -r beefy http-server",
    "version": "genversion js/app/version.js"
  }
}
