{
  "name": "flagon-userale",
  "version": "2.4.0",
  "description": "UserALE.js is the UserALE client for DOM and JavaScript-based applications. It automatically attaches event handlers to log every user interaction on a web page, including rich JS single-page apps.",
  "main": "build/userale-2.4.0.js",
  "scripts": {
    "lint": "eslint ./src --fix",
    "pretest": "npm run lint && npm run clean && npm run build",
    "test": "mocha --require @babel/register && npm run journey:ci",
    "build": "rollup -c --bundleConfigAsCjs rollup.config.js",
    "clean": "rm -rf ./build",
    "journey": "cypress run",
    "journey:debug": "cypress open",
    "journey:ci": "start-server-and-test example:run 8000 journey",
    "example:run": "node example/server.js",
    "example:watch": "nodemon -w ./example example/server.js"
  },
  "repository": {
    "type": "git",
    "url": "git://https://github.com/apache/flagon-useralejs"
  },
  "keywords": [
    "UserALE",
    "Logging",
    "Log Analytics",
    "Business Analytics",
    "Usability",
    "User Testing",
    "Behavioral Analytics"
  ],
  "author": "Apache Flagon",
  "contributors": [
    "Clay Gimenez",
    "Robert Foley",
    "Michelle Beard",
    "Alex Ford",
    "Joshua C. Poore",
    "Gedd Johnson",
    "Jason Young",
    "Lewis McGibbney"
  ],
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/apache/flagon-useralejs/issues"
  },
  "homepage": "https://flagon.apache.org/",
  "engines": {
    "node": "^18.x || ^20.x",
    "npm": ">= 9.x"
  },
  "devDependencies": {
    "@babel/core": "^7.23.5",
    "@babel/plugin-transform-block-scoping": "^7.23.4",
    "@babel/plugin-transform-runtime": "^7.23.4",
    "@babel/preset-env": "^7.23.5",
    "@babel/register": "^7.22.15",
    "@rollup/plugin-babel": "^6.0.4",
    "@rollup/plugin-commonjs": "^25.0.7",
    "@rollup/plugin-json": "^6.0.1",
    "@rollup/plugin-node-resolve": "^15.2.3",
    "@rollup/plugin-terser": "^0.4.4",
    "body-parser": "^1.20.2",
    "chai": "^4.3.10",
    "chai-subset": "^1.6.0",
    "cypress": "^13.6.0",
    "detect-browser": "^5.3.0",
    "dom-storage": "^2.1.0",
    "eslint": "^8.55.0",
    "express": "^4.18.2",
    "global-jsdom": "^24.0.0",
    "jsdom": "^24.0.0",
    "jsonschema": "^1.4.1",
    "mocha": "^10.2.0",
    "nodemon": "^3.0.2",
    "rollup": "^4.6.1",
    "rollup-plugin-copy": "^3.5.0",
    "rollup-plugin-license": "^3.2.0",
    "sinon": "^17.0.1",
    "start-server-and-test": "^2.0.3"
  }
}
