Skip to content

Commit

Permalink
Deps update. Tweak readme. Update install script
Browse files Browse the repository at this point in the history
  • Loading branch information
Thomas101 committed Sep 11, 2018
1 parent 542fc5a commit 83610ed
Show file tree
Hide file tree
Showing 16 changed files with 313 additions and 314 deletions.
4 changes: 2 additions & 2 deletions README.md
Expand Up @@ -8,7 +8,7 @@

Your client for Gmail, Inbox, Outlook, O365, Trello, Slack & more!

Wavebox is the clever new home for cloud apps on macOS, Linux & Windows bringing Gmail, Inbox, Outlook, O365, Trello, Slack & more into a configurable client.
Wavebox is the clever new home for cloud apps on macOS, Linux & Windows bringing Gmail, Inbox, Outlook, O365, Trello, Slack & over 1000 more apps into a configurable client.

Gone are the days of opening countless browser tabs and logging in and out of your favourite cloud accounts. Now you can launch Wavebox with one click, and instantly access them all in one UI, and without slowing your machine.

Expand All @@ -27,7 +27,7 @@ Why not give it a try at [wavebox.io](https://wavebox.io)

---

**Wavebox is built using [Electron](https://github.com/atom/electron), [React](https://facebook.github.io/react/) and [Flux](https://facebook.github.io/flux/). It supports Gmail, Google Inbox, Outlook, Office 365, Slack, Trello & more.**
**Wavebox is built using [Electron](https://github.com/atom/electron), [React](https://facebook.github.io/react/) and [Flux](https://facebook.github.io/flux/). It supports Gmail, Google Inbox, Outlook, Office 365, Slack, Trello & over a 1000 other apps.**

# Download Wavebox

Expand Down
388 changes: 169 additions & 219 deletions package-lock.json

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions package.json
Expand Up @@ -87,11 +87,11 @@
"uglifyjs-webpack-plugin": "1.3.0",
"url-loader": "1.1.1",
"uuid": "3.3.2",
"webpack": "4.17.2",
"webpack": "4.18.0",
"webpack-cli": "3.1.0",
"webpack-notifier": "1.6.0",
"webpack-target-electron-renderer": "0.4.0",
"yargs": "12.0.1"
"yargs": "12.0.2"
},
"devDependencies": {
"babel-eslint": "9.0.0",
Expand Down
28 changes: 28 additions & 0 deletions scripts/installAll.js
@@ -1,3 +1,31 @@
// There's a common use-case where we are run before npm install which means
// we don't have all our dev tooling available. In this case patch in a npm
// install first to ensure we have what we need
;(function () {
const { spawnSync } = require('child_process')
const path = require('path')
const fs = require('fs')
const resolvable = [
path.join(__dirname, '../node_modules/fs-extra'),
path.join(__dirname, '../node_modules/colors')
]
const unresolved = resolvable.find((p) => !fs.existsSync(p))
if (unresolved) {
// We probably need to run npm install
console.log('>> Auto-running npm install for support libraries...')
spawnSync(
process.platform === 'win32' ? 'npm.cmd' : 'npm',
['install'],
{
stdio: 'inherit',
cwd: path.join(__dirname, '..')
}
)
console.log('>> ...support libraries installed. Continuing with install:all')
}
})()

// Run out full install
const { PACKAGE_DIRS } = require('./constants')
const { sequencePromiseSpawn } = require('./Tools')
const Colors = require('colors/safe')
Expand Down
89 changes: 55 additions & 34 deletions src/app/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions src/app/package.json
Expand Up @@ -17,7 +17,7 @@
"dictionary-en-us": "2.0.0",
"electron-fetch": "1.2.1",
"electron-positioner": "4.1.0",
"electron-to-chromium": "1.3.63",
"electron-to-chromium": "1.3.65",
"fs-extra": "7.0.0",
"home-dir": "1.0.0",
"hunspell-asm": "1.0.2",
Expand All @@ -34,7 +34,7 @@
"vm2": "3.6.3",
"winreg": "1.2.4",
"xml2js": "0.4.19",
"yargs": "12.0.1"
"yargs": "12.0.2"
},
"optionalDependencies": {
"node-mac-notifier": "0.1.0"
Expand Down
20 changes: 10 additions & 10 deletions src/scenes/content/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/scenes/content/package.json
Expand Up @@ -11,7 +11,7 @@
"@fortawesome/free-regular-svg-icons": "5.3.1",
"@fortawesome/free-solid-svg-icons": "5.3.1",
"@fortawesome/react-fontawesome": "0.1.3",
"@material-ui/core": "3.0.2",
"@material-ui/core": "3.0.3",
"@material-ui/icons": "3.0.1",
"alt": "0.18.6",
"classnames": "2.2.6",
Expand Down
20 changes: 10 additions & 10 deletions src/scenes/keychain/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/scenes/keychain/package.json
Expand Up @@ -5,7 +5,7 @@
"repository": "https://github.com/wavebox/waveboxapp",
"description": "Keychain UI for Wavebox",
"dependencies": {
"@material-ui/core": "3.0.2",
"@material-ui/core": "3.0.3",
"@material-ui/icons": "3.0.1",
"prop-types": "15.6.2",
"react": "16.5.0",
Expand Down

0 comments on commit 83610ed

Please sign in to comment.