{
  "name": "publiclab-editor",
  "version": "3.1.1",
  "description": "PublicLab.Editor is a general purpose, JavaScript/Bootstrap UI framework for rich text posting, which provides an author-friendly, minimal, mobile/desktop (fluid) interface for creating blog-like content, designed for PublicLab.org",
  "main": "dist/PublicLab.Editor.js",
  "scripts": {
    "build": "grunt build",
    "test": "npm run test-ui",
    "test-ui": "node ./node_modules/.bin/jest"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/publiclab/PublicLab.Editor.git"
  },
  "lint-staged": {
    "*.js": [
      "npx eslint src/**/*.js --fix",
      "npx eslint src/*.js --fix",
      "npx eslint test/ui-testing/*.js --fix",
      "npx eslint *.js --fix",
      "git add"
    ]
  },
  "keywords": [
    "editor",
    "wysiwyg",
    "publiclab"
  ],
  "author": "Public Lab",
  "license": "GPL-3.0",
  "bugs": {
    "url": "https://github.com/publiclab/PublicLab.Editor/issues"
  },
  "dependencies": {
    "at.js": "^1.5.4",
    "blueimp-file-upload": "^10.30.1",
    "bootstrap": "4.5.3",
    "bootstrap-datepicker": "~1.9.0",
    "bootstrap-tokenfield": "~0.12.0",
    "crossvent": "1.5.5",
    "domador": "2.4.4",
    "font-awesome": "~4.7.0",
    "grow-textarea": "https://github.com/jywarren/grow.git#d54141c9456343f14cc6c935faa0915af09eb669",
    "http-server": "^14.1.0",
    "jquery": "^3.6.0",
    "leaflet": "^1.6.0",
    "leaflet-blurred-location": "^1.7.1",
    "megamark": "3.3.0",
    "moment": "~2.29.1",
    "popper.js": "1.16.1",
    "resig-class": "~1.0.0",
    "typeahead.js-browserify": "~1.0.7",
    "woofmark": "https://github.com/jywarren/woofmark.git#plots2",
    "xhr": "~2.6.0"
  },
  "devDependencies": {
    "browserify": "17.0.0",
    "eslint": "^8.16.0",
    "eslint-config-google": "^0.14.0",
    "grunt": "^1.0.4",
    "grunt-browserify": "^6.0.0",
    "grunt-contrib-concat": "^2.0.0",
    "grunt-contrib-watch": "^1.1.0",
    "husky": "^4.3.8",
    "jest": "^28.1.0",
    "jest-puppeteer": "^4.4.0",
    "lint-staged": "12.3.4",
    "matchdep": "^2.0.0",
    "puppeteer": "^2.1.0"
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
  },
  "engines": {
    "node": ">=16.0.0"
  },
  "homepage": "https://github.com/publiclab/PublicLab.Editor#readme"
}
