"Fossies" - the Fresh Open Source Software Archive

Member "deltachat-desktop-1.3.4/package.json" (18 May 2020, 5713 Bytes) of package /linux/misc/deltachat-desktop-1.3.4.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) JSON source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "package.json": 1.3.3_vs_1.3.4.

    1 {
    2   "name": "deltachat-desktop",
    3   "version": "1.3.4",
    4   "description": "Desktop Application for delta.chat",
    5   "main": "index.js",
    6   "scripts": {
    7     "watch": "node node ./bin/build/builder.js -w",
    8     "test": "npm run check-formatting && npm run test-log-conventions && npm run test-unit",
    9     "test-log-conventions": "node ./bin/log-conventions",
   10     "test-unit": "node test/unit",
   11     "test-e2e-ci": "env NODE_ENV=test testcafe --skip-js-errors \"electron:./\" \"./test/testcafe/test_ci.js\"",
   12     "test-e2e": "env NODE_ENV=test testcafe --skip-js-errors \"electron:./\" \"./test/testcafe/test.js\"",
   13     "check-formatting": "prettier --check \"scss/**/*.scss\" && prettier --check \"src/**/*.{js,ts,tsx}\"",
   14     "fix-formatting": "prettier --write \"scss/**/*.scss\" && prettier --write \"src/**/*.{js,ts,tsx}\"",
   15     "dev": "npm run build && npm run start --",
   16     "start": "electron . --debug --log-debug --log-to-console --disable-http-cache --translation-watch",
   17     "pack": "npm run build && electron-builder --dir",
   18     "dist": "npx electron-builder --mac dmg --win nsis portable --linux AppImage deb",
   19     "build": "npm run build-main && npm run builder",
   20     "build-main": "tsc --build src/main",
   21     "builder": "node ./bin/build/builder.js",
   22     "builder-help": "npm run builder -- --help",
   23     "build-scss": "npm run builder -- --styles",
   24     "build4production": "npm run build-main && npm run builder -- --prod",
   25     "translations-pull": "tx pull -l en && tx pull -f",
   26     "translations-update": "npm run translations-pull && npm run builder -- --translations",
   27     "hallmark": "hallmark --fix",
   28     "check-types": "tsc"
   29   },
   30   "repository": {
   31     "type": "git",
   32     "url": "git+ssh://git@github.com/deltachat/deltachat-desktop.git"
   33   },
   34   "keywords": [
   35     "deltachat",
   36     "email",
   37     "messaging",
   38     "desktop"
   39   ],
   40   "author": {
   41     "name": "DeltaChat Developers",
   42     "email": "delta-systems@codespeak.net"
   43   },
   44   "license": "GPL-3.0-or-later",
   45   "bugs": {
   46     "url": "https://github.com/deltachat/deltachat-desktop/issues"
   47   },
   48   "engines": {
   49     "node": ">=10.7.0"
   50   },
   51   "productName": "DeltaChat",
   52   "homepage": "https://delta.chat",
   53   "dependencies": {
   54     "@blueprintjs/core": "^3.22.3",
   55     "@blueprintjs/select": "^3.11.2",
   56     "@mapbox/geojson-extent": "^0.3.2",
   57     "@types/color": "^3.0.1",
   58     "@types/debounce": "^1.2.0",
   59     "@types/emoji-mart": "^2.11.3",
   60     "application-config": "^1.0.1",
   61     "array-differ": "^3.0.0",
   62     "classnames": "^2.2.6",
   63     "color": "^3.1.2",
   64     "colors": "^1.4.0",
   65     "debounce": "^1.2.0",
   66     "deltachat-node": "1.33.0",
   67     "emoji-js-clean": "^4.0.0",
   68     "emoji-mart": "^2.11.1",
   69     "error-stack-parser": "^2.0.4",
   70     "filesize": "^4.2.1",
   71     "fs-extra": "^8.1.0",
   72     "immutability-helper": "^3.0.1",
   73     "mapbox-gl": "^1.6.1",
   74     "mime-types": "^2.1.25",
   75     "moment": "^2.22.2",
   76     "rc": "^1.2.8",
   77     "react": "^16.12.0",
   78     "react-contextmenu": "^2.13.0",
   79     "react-dom": "^16.12.0",
   80     "react-intl": "^2.9.0",
   81     "react-qr-reader": "^2.2.1",
   82     "react-qr-svg": "^2.1.0",
   83     "react-string-replace": "^0.4.4",
   84     "simple-markdown": "^0.7.1",
   85     "styled-components": "^4.4.1",
   86     "tempy": "^0.3.0",
   87     "use-debounce": "^3.3.0",
   88     "wolfy87-eventemitter": "^5.2.9"
   89   },
   90   "devDependencies": {
   91     "@babel/core": "^7.7.7",
   92     "@babel/preset-env": "^7.7.7",
   93     "@babel/preset-react": "^7.7.4",
   94     "@types/classnames": "^2.2.9",
   95     "@types/css": "0.0.31",
   96     "@types/fs-extra": "^8.0.1",
   97     "@types/mapbox-gl": "^0.54.5",
   98     "@types/mime-types": "^2.1.0",
   99     "@types/node": "^13.1.6",
  100     "@types/prop-types": "^15.7.3",
  101     "@types/rc": "^1.1.0",
  102     "@types/react": "^16.9.17",
  103     "@types/react-dom": "^16.9.4",
  104     "@types/react-intl": "^3.0.0",
  105     "depcheck": "^0.8.4",
  106     "electron": "6.1.9",
  107     "electron-builder": "^22.6.0",
  108     "electron-devtools-installer": "^2.2.4",
  109     "electron-react-devtools": "^0.5.3",
  110     "glob-watcher": "^5.0.1",
  111     "hallmark": "^1.2.0",
  112     "node-fetch": "^2.6.0",
  113     "node-sass": "^4.13.1",
  114     "parcel-bundler": "^1.12.4",
  115     "parcel-plugin-bundle-visualiser": "^1.2.0",
  116     "pngjs": "^3.3.3",
  117     "prettier": "1.19.1",
  118     "spectron": "^6.0.0",
  119     "tape": "^4.12.0",
  120     "tempy": "^0.3.0",
  121     "testcafe": "^1.8.0",
  122     "testcafe-browser-provider-electron": "0.0.14",
  123     "testcafe-react-selectors": "^4.0.0",
  124     "typescript": "^3.7.5",
  125     "walk": "^2.3.14",
  126     "xml-js": "^1.6.8"
  127   },
  128   "build": {
  129     "protocols": {
  130       "name": "QR code data",
  131       "role": "Viewer",
  132       "schemes": [
  133         "openpgp4fpr",
  134         "OPENPGP4FPR"
  135       ]
  136     },
  137     "mac": {
  138       "category": "public.app-category.social-networking"
  139     },
  140     "dmg": {
  141       "contents": [
  142         {
  143           "x": 220,
  144           "y": 200
  145         },
  146         {
  147           "x": 448,
  148           "y": 200,
  149           "type": "link",
  150           "path": "/Applications"
  151         }
  152       ]
  153     },
  154     "appId": "chat.delta.desktop.electron",
  155     "linux": {
  156       "target": [
  157         "AppImage",
  158         "deb"
  159       ],
  160       "category": "Network;Chat;InstantMessaging;",
  161       "desktop": {
  162         "comment": "Delta Chat email-based messenger",
  163         "keywords": "dc;chat;delta;messaging;messenger;email"
  164       }
  165     },
  166     "win": {
  167       "icon": "images/deltachat.ico"
  168     },
  169     "files": [
  170       "!bin/",
  171       "!jenkins/",
  172       "!README_ASSETS/",
  173       "!README.md",
  174       "!.*",
  175       "!src/",
  176       "!scss/",
  177       "!static/",
  178       "!test/",
  179       "!ci_scripts/",
  180       "!tsc-dist/renderer/",
  181       "!**/*.d.ts",
  182       "!**/*.tsbuildinfo",
  183       "!**/*.js.map",
  184       "!**/*.css.map",
  185       "!html-dist/report.html"
  186     ]
  187   },
  188   "standard": {
  189     "ignore": [
  190       "static/avoid-eval.js"
  191     ]
  192   }
  193 }