Mailspring/app/package.json
Ben Gotow cff437e900
Upgrade to Electron 8, improve TS usage and TS errors outside calendar [requires re- npm install] (#2284)
* Shfit away from default exports and PropTypes for better TS support

* localize strings and expand use of types in WeekView, create new EventOccurence distinct from Event

* Remove calendar wrap, use TS enum for view type + consistent prop interface

* Bump Typescript to 3.8.3 and improve query / attribute / search typings

* Re-use the Autolinker for calendar event descriptions with aggressive phone detection

* Clean up WeekView and the editing popover, lots of cruft here

* Update ScrollRegion to initialize scrollbar provided by external ref

* Expose ScrollRegion’s resizeObserver to clean up tick interval tracking

* Simply tickGenerator and move it to a helper

* Bump to Electron 8.x for Chrome 75+ CSS features

* Bump Handlebars dep to fix annoying npm audit noise

* Remove electron-remote from electron-spellchecker

* Explicitly add node-gyp, why is this necessary?

* Fix lesslint issues

* Bump eslint and let it fix 133 issues

* Satisfy remaining eslint@2020 errors by hand

* Add tsc-watch npm script and fix all TS errors outside calendar

* Configure appveyor to publish all the pdb files it gets

* Log sync exit codes and signals for easier triage on Windows

* Upgrade npm, mark that the build process supports Node 11+ not just Node 11

* Resolve more errors

* Upgrade sqlite to be a context-aware native module

* Fix: Tab key no longer navigating into contenteditable because tabIndex not inferred

* Fix: Bad print styles because Chrome now adds more CSS of it’s own when doctype is missing

* Fix: before-navigate is now called after beforeunload
2021-02-14 15:58:22 -06:00

89 lines
2.6 KiB
JSON

{
"name": "mailspring",
"productName": "Mailspring",
"version": "1.8.0",
"repository": {
"type": "git",
"url": "git://github.com/foundry376/mailspring.git"
},
"commitHash": "COMMIT_INSERTED_DURING_PACKAGING",
"description": "The best email app for people and teams at work",
"license": "GPL-3.0",
"main": "./src/browser/main.js",
"dependencies": {
"@bengotow/slate-edit-list": "github:bengotow/slate-edit-list#b868e108",
"better-sqlite3": "^7.1.2",
"chromium-net-errors": "1.0.3",
"chrono-node": "^1.1.2",
"classnames": "1.2.1",
"cld": "2.6.0",
"collapse-whitespace": "^1.1.6",
"debug": "github:emorikawa/debug#nylas",
"deep-extend": "0.6.0",
"electron-spellchecker": "github:bengotow/electron-spellchecker#267df08",
"emoji-data": "^0.2.0",
"enzyme": "^3.8.0",
"enzyme-adapter-react-16": "^1.9.0",
"event-kit": "^1.0.2",
"fs-plus": "^2.3.2",
"getmac": "^1.2.1",
"graceful-fs": "^4.1.11",
"ical-expander": "^2.0.0",
"ical.js": "^1.3.0",
"immutable": "^3.8.2",
"ini": "^1.3.5",
"jasmine-json": "~0.0",
"jasmine-react-helpers": "^0.2",
"jasmine-reporters": "1.x.x",
"juice": "^5.2.0",
"keytar": "5.5.0",
"less-cache": "1.1.0",
"lru-cache": "^4.0.1",
"mammoth": "1.4.7",
"mkdirp": "^0.5",
"moment": "^2.24.0",
"moment-round": "^1.0.1",
"moment-timezone": "^0.5.32",
"mousetrap": "^1.5.3",
"node-emoji": "^1.2.1",
"optimist": "0.4.0",
"pick-react-known-prop": "0.x.x",
"proxyquire": "1.3.1",
"raven": "2.1.2",
"react": "16.6.0",
"react-color": "^2.17.0",
"react-dom": "16.6.0",
"react-test-renderer": "16.6.0",
"react-transition-group": "1.2.1",
"reflux": "0.1.13",
"rimraf": "2.5.2",
"rtlcss": "2.4.0",
"rx-lite": "4.0.8",
"slate": "github:bengotow/slate#cd6f40e8",
"slate-auto-replace": "0.12.1",
"slate-base64-serializer": "0.2.100",
"slate-html-serializer": "0.7.39",
"slate-plain-serializer": "0.6.39",
"slate-prop-types": "0.5.30",
"slate-react": "github:bengotow/slate#0.45.1-react",
"slate-soft-break": "^0.9.0",
"slate-when": "^0.2.0",
"snarkdown": "1.2.2",
"source-map-support": "^0.3.2",
"temp": "^0.8",
"tld": "^0.0.2",
"underscore": "1.8.x",
"underscore.string": "^3.3.5",
"utf7": "^1.0.2",
"uuid": "^3.0.0",
"vcf": "^2.0.5",
"windows-iana": "^4.2.1",
"windows-shortcuts": "emorikawa/windows-shortcuts#b0a0fc7",
"xlsx": "0.14.1"
},
"optionalDependencies": {
"macos-notification-state": "^1.1.0",
"node-mac-notifier": "1.1.0",
"windows-quiet-hours": "^1.2.5"
}
}