{
  "name": "joplin-plugin-jarvis",
  "version": "0.14.2",
  "scripts": {
    "dist": "webpack --env joplinPluginConfig=buildMain && webpack --env joplinPluginConfig=buildExtraScripts && webpack --env joplinPluginConfig=createArchive",
    "prepare": "npm run dist",
    "update": "npm install -g generator-joplin && yo joplin --update"
  },
  "license": "AGPL-3.0",
  "keywords": [
    "joplin-plugin"
  ],
  "files": [
    "publish"
  ],
  "devDependencies": {
    "@babel/core": "^7.22.5",
    "@babel/preset-env": "^7.22.5",
    "@codemirror/state": "^6.4.0",
    "@codemirror/view": "^6.26.1",
    "@types/markdown-it": "^14.1.2",
    "@types/node": "^20.3.0",
    "@types/turndown": "^5.0.5",
    "babel-loader": "^9.1.2",
    "chalk": "^4.1.0",
    "copy-webpack-plugin": "^6.1.0",
    "fs-extra": "^9.0.1",
    "glob": "^7.1.6",
    "on-build-webpack": "^0.1.0",
    "tar": "^6.0.5",
    "ts-loader": "^7.0.5",
    "turndown-plugin-gfm": "^1.0.2",
    "typescript": "^5.1.3",
    "webpack": "^5.86.0",
    "webpack-cli": "^5.1.4",
    "yargs": "^16.2.0"
  },
  "dependencies": {
    "@google/genai": "^1.45.0",
    "@huggingface/inference": "^2.5.1",
    "@mozilla/readability": "^0.6.0",
    "@tensorflow-models/universal-sentence-encoder": "^1.3.3",
    "@tensorflow/tfjs": "^4.2.0",
    "assert": "^2.0.0",
    "browserify-zlib": "^0.2.0",
    "buffer": "^6.0.3",
    "crypto-browserify": "^3.12.0",
    "dompurify": "^3.2.7",
    "fast-xml-parser": "^4.5.3",
    "https-browserify": "^1.0.0",
    "lodash.debounce": "^4.0.8",
    "markdown-it": "^14.1.1",
    "md5": "^2.3.0",
    "stream-browserify": "^3.0.0",
    "stream-http": "^3.2.0",
    "turndown": "^7.2.1",
    "url": "^0.11.1",
    "util": "^0.12.5"
  },
  "browser": {
    "fs": false,
    "path": false,
    "os": false
  }
}
