{
  "name": "trilium",
  "description": "Trilium Notes",
  "version": "0.19.1",
  "license": "AGPL-3.0-only",
  "main": "electron.js",
  "bin": {
    "trilium": "./src/www"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/zadam/trilium.git"
  },
  "scripts": {
    "start": "node ./src/www",
    "test-electron": "xo",
    "rebuild-electron": "electron-rebuild",
    "start-electron": "electron . --disable-gpu",
    "build-electron": "electron-packager . --out=dist --asar --overwrite --platform=win32,linux --arch=ia32,x64 --app-version=",
    "start-forge": "electron-forge start",
    "package-forge": "electron-forge package",
    "make-forge": "electron-forge make",
    "publish-forge": "electron-forge publish"
  },
  "dependencies": {
    "async-mutex": "^0.1.3",
    "axios": "^0.18",
    "body-parser": "^1.18.3",
    "cls-hooked": "^4.2.2",
    "cookie-parser": "~1.4.3",
    "debug": "~3.1.0",
    "devtron": "^1.4.0",
    "ejs": "~2.6.1",
    "electron-debug": "^2.0.0",
    "electron-dl": "^1.12.0",
    "electron-in-page-search": "^1.3.2",
    "express": "~4.16.3",
    "express-session": "^1.15.6",
    "fs-extra": "^7.0.0",
    "get-port": "^4.0.0",
    "helmet": "^3.13.0",
    "html": "^1.0.0",
    "image-type": "^3.0.0",
    "imagemin": "^6.0.0",
    "imagemin-giflossy": "^5.1.10",
    "imagemin-mozjpeg": "^7.0.0",
    "imagemin-pngquant": "^6.0.0",
    "ini": "^1.3.5",
    "jimp": "^0.3.0",
    "moment": "^2.22.2",
    "multer": "^1.3.1",
    "open": "0.0.5",
    "rand-token": "^0.4.0",
    "rcedit": "^1.1.0",
    "request": "^2.87.0",
    "request-promise": "^4.2.2",
    "rimraf": "^2.6.2",
    "sanitize-filename": "^1.6.1",
    "scrypt": "^6.0.3",
    "serve-favicon": "~2.5.0",
    "session-file-store": "^1.2.0",
    "simple-node-logger": "^0.93.37",
    "sqlite": "^2.9.2",
    "tar-stream": "^1.6.1",
    "unescape": "^1.0.1",
    "ws": "^6.0.0",
    "xml2js": "^0.4.19"
  },
  "devDependencies": {
    "electron": "^2.0.6",
    "electron-compile": "^6.4.3",
    "electron-packager": "^12.1.0",
    "electron-prebuilt-compile": "2.0.6",
    "electron-rebuild": "^1.8.2",
    "lorem-ipsum": "^1.0.5",
    "tape": "^4.9.1",
    "xo": "^0.21.1",
    "pkg": "^4.3.3"
  },
  "config": {
    "forge": {
      "make_targets": {
        "win32": [
          "squirrel"
        ],
        "darwin": [
          "zip"
        ],
        "linux": [
          "deb",
          "rpm"
        ]
      },
      "electronPackagerConfig": {
        "packageManager": "npm"
      },
      "electronWinstallerConfig": {
        "name": "trilium"
      },
      "electronInstallerDebian": {},
      "electronInstallerRedhat": {},
      "github_repository": {
        "owner": "",
        "name": ""
      },
      "windowsStoreConfig": {
        "packageName": "",
        "name": "trilium"
      }
    }
  },
  "xo": {
    "envs": [
      "node",
      "browser"
    ]
  },
  "pkg": {
    "assets": [
      "./db/**/*",
      "./src/public/**/*",
      "./src/views/**/*",
      "./node_modules/mozjpeg/vendor/*",
      "./node_modules/pngquant-bin/vendor/*",
      "./node_modules/giflossy/vendor/*"
    ]
  }
}
