Remove Windows and Linux support (#6)

This commit is contained in:
Quang Lam 2019-09-17 17:16:35 -05:00 committed by GitHub
parent 23a579e9ea
commit a93f67ea33
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
77 changed files with 311 additions and 1145 deletions

View file

@ -1,33 +1,14 @@
language: node_js
node_js: 12
matrix:
fast_finish: true
include:
- os: osx
os: osx
osx_image: xcode10.2
- os: linux
env:
- CC=clang CXX=clang++ npm_config_clang=1
compiler: clang
addons:
apt:
packages:
- python3
- python3-pip
- python3-setuptools
- libxkbfile-dev
- libx11-dev
cache: yarn
before_install:
- if [ "$TRAVIS_OS_NAME" == "linux" -a "$TRAVIS_PULL_REQUEST" == "false" ]; then sudo snap install snapcraft --classic; fi
- if [ "$TRAVIS_OS_NAME" == "linux" -a "$TRAVIS_PULL_REQUEST" == "false" ]; then echo "$SNAP_TOKEN" | snapcraft login --with -; fi
before_script:
- yarn lint
script:
- yarn dist
- if [ "$TRAVIS_OS_NAME" == "linux" ]; then yarn catalog:install && yarn catalog:test; fi
- if [ "$TRAVIS_OS_NAME" == "linux" -a "$TRAVIS_BRANCH" == "master" -a "$TRAVIS_PULL_REQUEST" == "false" ]; then yarn
catalog:install && yarn catalog:pack && yarn catalog:publish; fi
- yarn catalog:install && yarn catalog:test
- if [ "$TRAVIS_BRANCH" == "master" -a "$TRAVIS_PULL_REQUEST" == "false" ]; then yarn catalog:pack && yarn catalog:publish; fi
notifications:
email: false
deploy:
@ -41,7 +22,6 @@ deploy:
skip_cleanup: true
on:
repo: quanglam2807/singlebox
condition: $TRAVIS_OS_NAME = linux
branches:
only:
- master

View file

@ -1,8 +1,4 @@
# Singlebox [![License: MPL 2.0](https://img.shields.io/badge/License-MPL%202.0-brightgreen.svg)](https://opensource.org/licenses/MPL-2.0)
|macOS|Linux|Windows|
|---|---|---|
|[![Travis Build Status](https://travis-ci.com/quanglam2807/singlebox.svg?branch=master)](https://travis-ci.com/quanglam2807/singlebox)|[![Travis Build Status](https://travis-ci.com/quanglam2807/singlebox.svg?branch=master)](https://travis-ci.com/quanglam2807/singlebox)|[![Build status](https://ci.appveyor.com/api/projects/status/nwbv85xdiq1s69pj?svg=true)](https://ci.appveyor.com/project/quanglam2807/singlebox)|
# Singlebox [![License: MPL 2.0](https://img.shields.io/badge/License-MPL%202.0-brightgreen.svg)](https://opensource.org/licenses/MPL-2.0) [![Travis Build Status](https://travis-ci.com/quanglam2807/singlebox.svg?branch=master)](https://travis-ci.com/quanglam2807/singlebox)
**[Singlebox](https://singleboxapp.com)** - All Your Apps in One Single Window.

View file

@ -1,36 +0,0 @@
# appveyor file
# http://www.appveyor.com/docs/appveyor-yml
version: "{build}"
os: Visual Studio 2017
# Test against this version of Node.js
environment:
nodejs_version: "12"
platform: x64
init:
- git config --global core.autocrlf input
cache:
- "%LOCALAPPDATA%\\Yarn"
# Install scripts. (runs after repo cloning)
install:
# Get the latest stable version of Node.js or io.js
- ps: Install-Product node $env:nodejs_version x64
# install modules
- yarn
before_build:
- yarn lint
build_script:
- yarn dist
test: off
branches:
only:
- master
- /v\d*\.\d*\.\d*/

25
dist.js
View file

@ -1,29 +1,12 @@
/* eslint-disable no-console */
const builder = require('electron-builder');
const { Arch, Platform } = builder;
const { Platform } = builder;
console.log(`Machine: ${process.platform}`);
let targets;
switch (process.platform) {
case 'darwin': {
targets = Platform.MAC.createTarget();
break;
}
case 'win32': {
targets = Platform.WINDOWS.createTarget(['nsis'], Arch.x64);
break;
}
default:
case 'linux': {
targets = Platform.LINUX.createTarget(['snap'], Arch.x64);
break;
}
}
const opts = {
targets,
targets: Platform.MAC.createTarget(),
config: {
appId: 'com.singlebox.app',
productName: 'Singlebox',
@ -40,10 +23,6 @@ const opts = {
mac: {
category: 'public.app-category.productivity',
},
linux: {
category: 'Utility',
packageCategory: 'utils',
},
},
};

View file

@ -1,8 +0,0 @@
---
name: Amazon Photos
category: Photography
key: amazon-photos
fullUrl: 'https://www.amazon.com/photos'
hostname: amazon.com
---

View file

@ -1,8 +0,0 @@
---
name: Evernote
category: Productivity
key: evernote
fullUrl: 'https://www.evernote.com/Login.action'
hostname: evernote.com
---

View file

@ -1,8 +0,0 @@
---
name: Facebook
category: Social Networking
key: facebook
fullUrl: 'https://facebook.com'
hostname: facebook.com
---

View file

@ -1,10 +0,0 @@
---
name: FastMail
category: Productivity
mailtoHandler: 'http://www.fastmail.fm/action/compose/?mailto=%s'
featured: true
key: fastmail
fullUrl: 'https://fastmail.com'
hostname: fastmail.com
---

View file

@ -1,8 +0,0 @@
---
name: FreshBooks
category: Business
key: freshbooks
fullUrl: 'https://www.freshbooks.com/'
hostname: freshbooks.com
---

View file

@ -1,10 +0,0 @@
---
name: Gmail
category: Productivity
mailtoHandler: 'https://mail.google.com/mail/?extsrc=mailto&url=%s'
featured: true
key: gmail
fullUrl: 'https://gmail.com'
hostname: gmail.com
---

View file

@ -1,8 +0,0 @@
---
name: Google Calendar
category: Productivity
key: google-calendar
fullUrl: 'https://calendar.google.com'
hostname: calendar.google.com
---

View file

@ -1,8 +0,0 @@
---
name: Google Contacts
category: Productivity
key: google-contacts
fullUrl: 'https://contacts.google.com'
hostname: contacts.google.com
---

View file

@ -1,8 +0,0 @@
---
name: Google Docs
category: Productivity
key: google-docs
fullUrl: 'https://docs.google.com'
hostname: docs.google.com
---

View file

@ -1,8 +0,0 @@
---
name: Google Drive
category: Productivity
key: google-drive
fullUrl: 'https://drive.google.com'
hostname: drive.google.com
---

View file

@ -1,8 +0,0 @@
---
name: Google Keep
category: Productivity
key: google-keep
fullUrl: 'https://keep.google.com'
hostname: keep.google.com
---

View file

@ -1,8 +0,0 @@
---
name: Google Photos
category: Photography
key: google-photos
fullUrl: 'https://photos.google.com'
hostname: photos.google.com
---

View file

@ -1,8 +0,0 @@
---
name: Google Sheets
category: Productivity
key: google-sheets
fullUrl: 'https://sheets.google.com'
hostname: sheets.google.com
---

View file

@ -1,8 +0,0 @@
---
name: Google Slides
category: Productivity
key: google-slides
fullUrl: 'https://slides.google.com'
hostname: slides.google.com
---

View file

@ -1,9 +0,0 @@
---
name: Google Voice
category: Social Networking
featured: true
key: google-voice
fullUrl: 'https://voice.google.com'
hostname: voice.google.com
---

View file

@ -1,8 +0,0 @@
---
name: Hangouts Chat
category: Business
key: hangouts-chat
fullUrl: 'https://chat.google.com'
hostname: chat.google.com
---

View file

@ -1,8 +0,0 @@
---
name: Houseparty
category: Social Networking
key: houseparty
fullUrl: 'https://app.houseparty.com'
hostname: app.houseparty.com
---

View file

@ -1,8 +0,0 @@
---
name: Hubspot
category: Business
key: hubspot
fullUrl: 'https://app.hubspot.com'
hostname: app.hubspot.com
---

View file

@ -1,8 +0,0 @@
---
name: Instagram
category: Social Networking
key: instagram
fullUrl: 'https://www.instagram.com/'
hostname: instagram.com
---

View file

@ -1,8 +0,0 @@
---
name: Instapaper
category: Utilities
key: instapaper
fullUrl: 'https://www.instapaper.com/'
hostname: instapaper.com
---

View file

@ -1,8 +0,0 @@
---
name: LinkedIn
category: Social Networking
key: linkedin
fullUrl: 'https://www.linkedin.com/'
hostname: linkedin.com
---

View file

@ -1,9 +0,0 @@
---
name: Messages
category: Social Networking
featured: true
key: messages
fullUrl: 'https://messages.android.com/'
hostname: messages.android.com
---

View file

@ -1,9 +0,0 @@
---
name: Messenger
category: Social Networking
featured: true
key: messenger
fullUrl: 'https://messenger.com'
hostname: messenger.com
---

View file

@ -1,8 +0,0 @@
---
name: Microsoft Excel
category: Productivity
key: microsoft-excel
fullUrl: 'https://office.live.com/start/Excel.aspx'
hostname: office.live.com
---

View file

@ -1,8 +0,0 @@
---
name: Microsoft Onedrive
category: Productivity
key: microsoft-onedrive
fullUrl: 'https://onedrive.live.com'
hostname: onedrive.live.com
---

View file

@ -1,8 +0,0 @@
---
name: Microsoft OneNote
category: Productivity
key: microsoft-onenote
fullUrl: 'https://www.onenote.com/notebooks'
hostname: onenote.com
---

View file

@ -1,10 +0,0 @@
---
name: Microsoft Outlook
category: Productivity
mailtoHandler: 'https://outlook.live.com/owa/?path=/mail/action/compose&to=%s'
featured: true
key: microsoft-outlook
fullUrl: 'https://outlook.live.com/owa/'
hostname: outlook.live.com
---

View file

@ -1,8 +0,0 @@
---
name: Microsoft PowerPoint
category: Productivity
key: microsoft-powerpoint
fullUrl: 'https://office.live.com/start/PowerPoint.aspx'
hostname: office.live.com
---

View file

@ -1,8 +0,0 @@
---
name: Microsoft Teams
category: Business
key: microsoft-teams
fullUrl: 'https://teams.microsoft.com'
hostname: teams.microsoft.com
---

View file

@ -1,8 +0,0 @@
---
name: Microsoft To-Do
category: Productivity
key: microsoft-todo
fullUrl: 'https://todo.microsoft.com'
hostname: todo.microsoft.com
---

View file

@ -1,8 +0,0 @@
---
name: Microsoft Translator
category: Utilities
key: microsoft-translator
fullUrl: 'https://www.bing.com/translator'
hostname: bing.com
---

View file

@ -1,8 +0,0 @@
---
name: Microsoft Word
category: Productivity
key: microsoft-word
fullUrl: 'https://office.live.com/start/Word.aspx'
hostname: office.live.com
---

View file

@ -1,8 +0,0 @@
---
name: NhacCuaTui
category: Music
key: nhaccuatui
fullUrl: 'https://nhaccuatui.com'
hostname: nhaccuatui.com
---

View file

@ -1,8 +0,0 @@
---
name: Pandora
category: Music
key: pandora
fullUrl: 'https://www.pandora.com/'
hostname: pandora.com
---

View file

@ -1,8 +0,0 @@
---
name: Pinterest
category: Social Networking
key: pinterest
fullUrl: 'https://www.pinterest.com'
hostname: pinterest.com
---

View file

@ -1,8 +0,0 @@
---
name: Pocket
category: Utilities
key: pocket
fullUrl: 'https://app.getpocket.com/'
hostname: app.getpocket.com
---

View file

@ -1,8 +0,0 @@
---
name: Pushbullet
category: Productivity
key: pushbullet
fullUrl: 'https://www.pushbullet.com/'
hostname: pushbullet.com
---

View file

@ -1,8 +0,0 @@
---
name: Reddit
category: Social Networking
key: reddit
fullUrl: 'https://reddit.com'
hostname: reddit.com
---

View file

@ -1,8 +0,0 @@
---
name: Salesforce
category: Business
key: salesforce
fullUrl: 'https://login.salesforce.com/'
hostname: login.salesforce.com
---

View file

@ -1,8 +0,0 @@
---
name: Skype
category: Social Networking
key: skype
fullUrl: 'https://web.skype.com'
hostname: web.skype.com
---

View file

@ -1,8 +0,0 @@
---
name: SoundCloud
category: Music
key: soundcloud
fullUrl: 'https://soundcloud.com'
hostname: soundcloud.com
---

View file

@ -1,8 +0,0 @@
---
name: Telegram
category: Social Networking
key: telegram
fullUrl: 'https://web.telegram.org/'
hostname: web.telegram.org
---

View file

@ -1,8 +0,0 @@
---
name: Todoist
category: Productivity
key: todoist
fullUrl: 'https://todoist.com/Users/showLogin'
hostname: todoist.com
---

View file

@ -1,8 +0,0 @@
---
name: Toggl
category: Productivity
key: toggl
fullUrl: 'https://toggl.com/app'
hostname: toggl.com
---

View file

@ -1,8 +0,0 @@
---
name: Trello
category: Productivity
key: trello
fullUrl: 'https://trello.com/login'
hostname: trello.com
---

View file

@ -1,8 +0,0 @@
---
name: TuneIn
category: Music
key: tunein
fullUrl: 'https://tunein.com/'
hostname: tunein.com
---

View file

@ -1,9 +0,0 @@
---
name: Twitter
category: Social Networking
featured: true
key: twitter
fullUrl: 'https://twitter.com/'
hostname: twitter.com
---

View file

@ -1,9 +0,0 @@
---
name: WhatsApp
category: Social Networking
featured: true
key: whatsapp
fullUrl: 'https://web.whatsapp.com'
hostname: web.whatsapp.com
---

View file

@ -1,9 +0,0 @@
---
name: Yahoo Mail
category: Productivity
mailtoHandler: 'https://compose.mail.yahoo.com/?To=%s'
key: yahoo-mail
fullUrl: 'https://mail.yahoo.com'
hostname: mail.yahoo.com
---

View file

@ -1,8 +0,0 @@
---
name: YouTube Music
category: Music
key: youtube-music
fullUrl: 'https://music.youtube.com'
hostname: music.youtube.com
---

View file

@ -1,8 +0,0 @@
---
name: YouTube
category: Video
key: youtube
fullUrl: 'https://youtube.com'
hostname: youtube.com
---

View file

@ -1,8 +0,0 @@
---
name: Zalo
category: Social Networking
key: zalo
fullUrl: 'https://chat.zalo.me'
hostname: chat.zalo.me
---

View file

@ -1,8 +0,0 @@
---
name: Zing MP3
category: Music
key: zing-mp3
fullUrl: 'https://mp3.zing.vn'
hostname: mp3.zing.vn
---

View file

@ -1,9 +0,0 @@
---
name: Zoho Mail
category: Productivity
mailtoHandler: 'https://mail.zoho.com/mail/compose.do?extsrc=mailto&mode=compose&tp=zb&ct=%s'
key: zoho-mail
fullUrl: 'https://mail.zoho.com'
hostname: mail.zoho.com
---

View file

@ -19,9 +19,6 @@ url: "https://singleboxapp.com" # the base hostname & protocol for your site, e.
# Custom
singlebox_version: 1.0.4
collections:
catalog:
output: true
# Build settings
markdown: kramdown

View file

@ -4,11 +4,9 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{% if page.title %}{{ page.title | escape }} - {{ site.title | escape }}{% else %}{{ site.title | escape }} - Run Web Apps like Real Apps{% endif %}</title>
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<link rel="stylesheet" href="{{ '/assets/main.css' | relative_url }}">
<link rel="canonical" href="{{ page.url | replace:'index.html','' | absolute_url }}">
<link rel="shortcut icon" href="{{ '/images/favicon.png' | relative_url }}" type="image/png">
<script src="https://kit.fontawesome.com/dd585e114a.js"></script>
{% if jekyll.environment == 'production' and site.google_analytics %}
{% include google-analytics.html %}
{% endif %}

View file

@ -7,7 +7,7 @@
<nav class="navbar is-spaced">
<div class="container">
<div class="navbar-brand">
<a class="navbar-item porfolio" href="https://quanglam2807.com">
<a class="navbar-item portfolio" href="https://quanglam2807.com">
QL
</a>
<a class="navbar-item" href="/">
@ -21,12 +21,6 @@
</div>
<div id="navbarMenu" class="navbar-menu">
<div class="navbar-end">
<a class="navbar-item" href="/catalog/">
Catalog
</a>
<a class="navbar-item" href="/pricing">
Pricing
</a>
<a class="navbar-item" href="/privacy">
Privacy
</a>
@ -34,7 +28,7 @@
Support
</a>
<a class="navbar-item" href="https://github.com/quanglam2807/singlebox" alt="GitHub">
<i class="fab fa-github" title="GitHub"></i>
GitHub
</a>
</div>
</div>

View file

@ -1,168 +0,0 @@
---
layout: default
---
<div class="hero-body">
<div class="container">
<div class="has-text-centered">
<h1 class="title is-3">
All Your Apps in One Single Window
</h1>
<h2 class="subtitle">
Declutter your workflow and boost productivity with Singlebox.
</h2>
{% if page.platform == "mac" %}
<div class="buttons is-centered">
<a class="button is-medium is-black" href="https://github.com/quanglam2807/singlebox/releases/download/v{{ site.singlebox_version }}/Singlebox-{{ site.singlebox_version }}.dmg">
<i class="fab fa-apple"></i>
<span>&nbsp; Download for macOS</span>
</a>
<a class="button is-medium is-link" href="https://webcatalog.onfastspring.com/singlebox/singleboxapp">
<span>&nbsp; Buy Now - $9<small class="price-end">.99</small></span>
</a>
</div>
<p><small>Version {{ site.singlebox_version }} (<a href="https://github.com/quanglam2807/singlebox/releases">Release Notes</a>). macOS 10.10 or later, 64-bit.</small></p>
<br />
<p>Also available on <a href="/download/windows"><i class="fab fa-windows"></i> Windows</a> | <a href="/download/linux"><i class="fab fa-linux"></i> Linux</a>.</p>
{% elsif page.platform == "linux" %}
<div class="buttons is-centered">
<a href="https://snapcraft.io/singlebox" class="download-btn">
<img src="/images/snap-store.png" alt="Snap Store">
</a>
<a class="button is-medium is-link" href="https://webcatalog.onfastspring.com/singlebox/singleboxapp">
<span>&nbsp; Buy Now - $9<small class="price-end">.99</small></span>
</a>
</div>
<p><small>Version {{ site.singlebox_version }} (<a href="https://github.com/quanglam2807/singlebox/releases">Release Notes</a>). Linux, 64-bit.</small></p>
<br />
<p>Also available on <a href="/download/mac"><i class="fab fa-apple"></i> macOS</a> | <a href="/download/windows"><i class="fab fa-windows"></i> Windows</a>.</p>
{% elsif page.platform == "windows" %}
<div class="buttons is-centered">
<a class="button is-medium is-black" href="https://github.com/quanglam2807/singlebox/releases/download/v{{ site.singlebox_version }}/singlebox-setup-{{ site.singlebox_version }}.exe">
<i class="fab fa-windows"></i>
<span>&nbsp; Download for Windows</span>
</a>
<a class="button is-medium is-link" href="https://webcatalog.onfastspring.com/singlebox/singleboxapp">
<span>&nbsp; Buy Now - $9<small class="price-end">.99</small></span>
</a>
</div>
<p><small>Version {{ site.singlebox_version }} (<a href="https://github.com/quanglam2807/singlebox/releases">Release Notes</a>). Windows 7 and later, 64-bit.</small></p>
<br />
<p>Also available on <a href="/download/mac"><i class="fab fa-apple"></i> macOS</a> | <a href="/download/linux"><i class="fab fa-linux"></i> Linux</a>.</p>
{% else %}
<div id="mac">
<div class="buttons is-centered">
<a class="button is-medium is-black" href="https://github.com/quanglam2807/singlebox/releases/download/v{{ site.singlebox_version }}/Singlebox-{{ site.singlebox_version }}.dmg">
<i class="fab fa-apple"></i>
<span>&nbsp; Download for macOS</span>
</a>
<a class="button is-medium is-link" href="https://webcatalog.onfastspring.com/singlebox/singleboxapp">
<span>&nbsp; Buy Now - $9<small class="price-end">.99</small></span>
</a>
</div>
<p><small>Version {{ site.singlebox_version }} (<a href="https://github.com/quanglam2807/singlebox/releases">Release Notes</a>). macOS 10.10 or later, 64-bit.</small></p>
<br />
<p>Also available on <a href="/download/windows"><i class="fab fa-windows"></i> Windows</a> | <a href="/download/linux"><i class="fab fa-linux"></i> Linux</a>.</p>
</div>
<div style="display:none" id="linux" style="display:none">
<div class="buttons is-centered">
<a href="https://snapcraft.io/singlebox" class="download-btn">
<img src="/images/snap-store.png" alt="Snap Store">
</a>
<a class="button is-medium is-link" href="https://webcatalog.onfastspring.com/singlebox/singleboxapp">
<span>&nbsp; Buy Now - $9<small class="price-end">.99</small></span>
</a>
</div>
<p><small>Version {{ site.singlebox_version }} (<a href="https://github.com/quanglam2807/singlebox/releases">Release Notes</a>). Linux, 64-bit.</small></p>
<br />
<p>Also available on <a href="/download/mac"><i class="fab fa-apple"></i> macOS</a> | <a href="/download/windows"><i class="fab fa-windows"></i> Windows</a>.</p>
</div>
<div style="display:none" id="windows" style="display:none">
<div class="buttons is-centered">
<a class="button is-medium is-black" href="https://github.com/quanglam2807/singlebox/releases/download/v{{ site.singlebox_version }}/singlebox-setup-{{ site.singlebox_version }}.exe">
<i class="fab fa-windows"></i>
<span>&nbsp; Download for Windows</span>
</a>
<a class="button is-medium is-link" href="https://webcatalog.onfastspring.com/singlebox/singleboxapp">
<span>&nbsp; Buy Now - $9<small class="price-end">.99</small></span>
</a>
</div>
<p><small>Version {{ site.singlebox_version }} (<a href="https://github.com/quanglam2807/singlebox/releases">Release Notes</a>). Windows 7 and later, 64-bit.</small></p>
<br />
<p>Also available on <a href="/download/mac"><i class="fab fa-apple"></i> macOS</a> | <a href="/download/linux"><i class="fab fa-linux"></i> Linux</a>.</p>
</div>
<script>
if (/Linux/.test(window.navigator.platform)) {
document.getElementById('mac').style.display = 'none';
document.getElementById('linux').style.display = '';
document.title = 'Download for Linux - Singlebox';
history.replaceState({}, 'Download for Linux - Singlebox', '/download/linux');
}
else if (['Win32', 'Win64', 'Windows', 'WinCE'].indexOf(window.navigator.platform) !== -1) {
document.getElementById('mac').style.display = 'none';
document.getElementById('windows').style.display = '';
document.title = 'Download for Windows - Singlebox';
history.replaceState({}, 'Download for Windows - Singlebox', '/download/windows');
}
else {
document.title = 'Download for macOS - Singlebox';
history.replaceState({}, 'Download for macOS - Singlebox', '/download/mac');
}
</script>
{% endif %}
<br />
<p>
<a href="/images/demos/main.png">
<img src="/images/demos/main.png" alt="Singlebox" class="demo_main">
</a>
</p>
</div>
<div class="content">
<hr />
<h4 class="is-pulled-left">Featured Apps</h4>
<a class="button is-white is-pulled-right" href="/catalog/">See more</a>
<div class="columns is-multiline" style="clear:both;">
{% for item in site.catalog %}
{% if item.featured == true %}
<div class="column is-3 has-text-centered" style="padding-top: 30px;">
<a href="https://s3.singleboxapp.com/apps/{{ item.key }}/{{ item.key }}-icon.png">
<img src="https://s3.singleboxapp.com/apps/{{ item.key }}/{{ item.key }}-icon-128.png" class="app-icon-small" alt="{{ item.name }}">
</a>
<p>{{ item.name }}</p>
</div>
{% endif %}
{% endfor %}
</div>
<hr />
<h4>Notable Features</h4>
<div class="columns is-multiline">
<div class="column is-half has-text-centered">
<a href="/images/demos/main.png">
<img src="/images/demos/main.png" alt="Catalog" class="demo">
</a>
<p><small><b>Single Window</b> - Switch between multiple apps quickly.</small></p>
</div>
<div class="column is-half has-text-centered">
<a href="/images/demos/catalog.png">
<img src="/images/demos/catalog.png" alt="Catalog" class="demo">
</a>
<p><small><b>Catalog</b> - Add apps quickly from our curated catalog.</small></p>
</div>
<div class="column is-half has-text-centered">
<a href="/images/demos/custom.png">
<img src="/images/demos/custom.png" alt="Custom Apps" class="demo">
</a>
<p><small><b>Custom Apps</b> - Create apps easily from any websites.</small></p>
</div>
<div class="column has-text-centered">
<a href="/images/demos/customization.png">
<img src="/images/demos/customization.png" alt="Customization" class="demo">
</a>
<p><small><b>Customization</b> - Customize everything to suite your taste.</small></p>
</div>
</div>
</div>
</div>
</div>

View file

@ -4,10 +4,14 @@
$blue: #E53935
$footer-background-color: #fff
$weight-semibold: 500
$family-sans-serif: 'Roboto', BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif
$family-sans-serif: system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif
@import "./bulma/bulma.sass"
html
font-size: 16px/1.5
font-weight: 400
body
min-height: 100vh
display: flex
@ -47,7 +51,7 @@ small.price-end
font-size: 0.7em
vertical-align: 0.3em
a.navbar-item.porfolio
a.navbar-item.portfolio
background-color: #000
color: #fff
font-weight: 700

View file

@ -1,33 +0,0 @@
---
permalink: /catalog/
layout: default
title: Catalog
---
<section class="section">
<div class="container">
<nav class="breadcrumb" aria-label="breadcrumbs">
<ul>
<li><a href="/">Singlebox</a></li>
<li class="is-active"><a href="/catalog">Catalog</a></li>
</ul>
</nav>
<p>Singlebox comes with <b>a catalog of popular and useful apps</b> to help you set up everything easily.</p>
<p>Can't find your favorite apps? Singlebox lets you <b>create custom apps from any websites!</b></p>
<br/>
<div class="columns is-multiline">
{% for item in site.catalog %}
<div class="column is-3" style="padding-top: 30px;">
<a href="https://s3.singleboxapp.com/apps/{{ item.key }}/{{ item.key }}-icon.png">
<img src="https://s3.singleboxapp.com/apps/{{ item.key }}/{{ item.key }}-icon-128.png" class="app-icon-small">
</a>
<p>{{ item.name }}</p>
</div>
{% endfor %}
</div>
</div>
</section>

View file

@ -1,4 +0,0 @@
---
layout: download
title: Download
---

View file

@ -1,5 +0,0 @@
---
layout: download
platform: linux
title: Download for Linux
---

View file

@ -1,5 +0,0 @@
---
layout: download
platform: mac
title: Download for macOS
---

View file

@ -1,5 +0,0 @@
---
layout: download
platform: windows
title: Download for Windows
---

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.2 KiB

View file

@ -1,3 +1,72 @@
---
layout: download
layout: default
redirect_from:
- /download/
- /download/mac
- /download/linux
- /download/windows
---
<div class="hero-body">
<div class="container">
<div class="has-text-centered">
<h1 class="title is-2">
All Your Apps in One Single Window
</h1>
<h2 class="subtitle">
Declutter your workflow and boost productivity with Singlebox.
</h2>
<div class="buttons is-centered">
<a class="button is-medium is-black" href="https://github.com/quanglam2807/singlebox/releases/download/v{{ site.singlebox_version }}/Singlebox-{{ site.singlebox_version }}.dmg">
Download for macOS
</a>
<a class="button is-medium is-link" href="https://webcatalog.onfastspring.com/singlebox/singleboxapp">
<span>Buy Now - $9<small class="price-end">.99</small></span>
</a>
</div>
<p><small>Version {{ site.singlebox_version }} (<a href="https://github.com/quanglam2807/singlebox/releases">Release Notes</a>). macOS 10.10 or later, 64-bit.</small></p>
<br />
<p>
<a href="/images/demos/main.png">
<img src="/images/demos/main.png" alt="Singlebox" class="demo_main">
</a>
</p>
</div>
<div class="content is-medium">
<hr />
<p>Web applications like Gmail, Messenger, etc are becoming more and more like desktop applications but running each of these web apps in a separate tab in your browser can be a real pain. Singlebox lets you run these web apps in a single well-organized window as independent workspaces which you can switch between easily using shortcuts. Additionally, each workspace's data is stored separately, protecting you from cross-website trackers and preserving your privacy.</p>
<hr />
</div>
<div class="content">
<div class="columns is-multiline">
<div class="column is-half has-text-centered">
<a href="/images/demos/main.png">
<img src="/images/demos/main.png" alt="Catalog" class="demo">
</a>
<p><small><b>Single Window</b> - Switch between multiple apps quickly.</small></p>
</div>
<div class="column is-half has-text-centered">
<a href="/images/demos/catalog.png">
<img src="/images/demos/catalog.png" alt="Catalog" class="demo">
</a>
<p><small><b>Catalog</b> - Add apps quickly from our curated catalog.</small></p>
</div>
<div class="column is-half has-text-centered">
<a href="/images/demos/custom.png">
<img src="/images/demos/custom.png" alt="Custom Apps" class="demo">
</a>
<p><small><b>Custom Apps</b> - Create apps easily from any websites.</small></p>
</div>
<div class="column has-text-centered">
<a href="/images/demos/customization.png">
<img src="/images/demos/customization.png" alt="Customization" class="demo">
</a>
<p><small><b>Customization</b> - Customize everything to suite your taste.</small></p>
</div>
</div>
</div>
</div>
</div>

View file

@ -1,13 +0,0 @@
---
layout: post
title: Pricing
---
# Pricing
* * *
The **free version** of Singlebox lets you add up to **2 apps/workspaces** with all available features.
You can purchase the license for **<a href="https://webcatalog.onfastspring.com/singlebox/singleboxapp">$9.99</a>** to add as many as you need.
Singlebox has permanent licenses, which have no time limit. In other words, **the license never expires and works with all versions (including major updates)**. Also, your license permits you to use the app on all of the devices (despite operating systems) you own, as long as you are the only one using the app.

View file

@ -46,6 +46,7 @@ title: Support
</div>
<h3>Frequently Asked Questions (FAQs) </h3>
<p><b>Does Singlebox support Linux and Windows?</b><br/>From version 2 and later, we no longer supports Singlebox for Windows and Linux due to low usage. </p>
<p><b>Does Singlebox support Amazon Music, Amazon Prime Video, BBC iPlayer, Hulu, Netflix and Spotify?</b><br/>No, it doesn't. We would love to support these apps. But they rely on a technology call <a href="https://en.wikipedia.org/wiki/Widevine">WidevineDRM</a> which is not available in Singlebox because of technical and legal constraints <a href="https://electronjs.org/docs/tutorial/testing-widevine-cdm">[1]</a> <a href="https://www.theregister.co.uk/2019/04/03/googles_widevine_drm/">[2]</a>.</p>
</div>
</div>

View file

@ -30,11 +30,11 @@
"electron-spellchecker": "2.2.0",
"electron-updater": "4.1.2",
"electron-window-state": "5.0.3",
"follow-redirects": "1.8.1",
"follow-redirects": "1.9.0",
"fs-extra": "8.1.0",
"is-url": "1.2.4",
"jimp": "0.6.4",
"menubar": "6.0.7",
"jimp": "0.6.8",
"menubar": "6.0.8",
"node-fetch": "2.6.0",
"request": "2.88.0",
"request-promise-native": "1.0.7",
@ -51,8 +51,8 @@
"blueimp-md5": "2.12.0",
"classnames": "2.2.6",
"concurrently": "4.1.2",
"cross-env": "5.2.1",
"electron": "6.0.7",
"cross-env": "6.0.0",
"electron": "6.0.9",
"electron-builder": "21.2.0",
"eslint": "6.1.0",
"eslint-config-airbnb": "18.0.1",

View file

@ -92,7 +92,6 @@ const createAsync = () => {
title: 'Singlebox',
titleBarStyle: 'hidden',
show: !wasOpenedAsHidden,
icon: process.platform === 'linux' ? path.resolve(__dirname, '..', 'icon.png') : null,
webPreferences: {
nodeIntegration: true,
webSecurity: false,

View file

@ -1,46 +0,0 @@
const path = require('path');
const fs = require('fs-extra');
const yaml = require('js-yaml');
const appDirs = fs.readdirSync(path.resolve(__dirname, '..', 'catalog', 'apps'));
/* eslint-disable prefer-destructuring */
const extractHostname = (url) => {
let hostname;
// find & remove protocol (http, ftp, etc.) and get hostname
if (url.indexOf('://') > -1) {
hostname = url.split('/')[2];
} else {
hostname = url.split('/')[0];
}
// find & remove port number
hostname = hostname.split(':')[0];
// find & remove "?"
hostname = hostname.split('?')[0];
// find & remove "www"
hostname = hostname.replace('www.', '');
return hostname;
};
appDirs.forEach((appId) => {
if (appId === '.DS_Store') return;
const yamlPath = path.resolve(__dirname, '..', 'catalog', 'apps', appId, `${appId}.yml`);
const content = yaml.load(fs.readFileSync(yamlPath, 'utf8'));
content.key = appId;
content.fullUrl = content.url;
content.hostname = extractHostname(content.fullUrl);
delete content.url;
const newContent = `---
${yaml.dump(content)}
---`;
fs.ensureDirSync(path.resolve(__dirname, '..', 'docs', '_catalog'));
fs.writeFileSync(path.resolve(__dirname, '..', 'docs', '_catalog', `${appId}.md`), newContent);
});

View file

@ -122,8 +122,7 @@ const Preferences = ({
<List dense>
<ListItem>
<ListItemText
primary={window.process.platform === 'win32'
? 'Attach to taskbar' : 'Attach to menubar'}
primary="Attach to menubar"
/>
<Switch
checked={attachToMenubar}
@ -290,8 +289,6 @@ const Preferences = ({
</List>
</Paper>
{window.process.platform !== 'linux' && (
<>
<Typography variant="subtitle2" className={classes.sectionTitle}>
System
</Typography>
@ -312,8 +309,6 @@ const Preferences = ({
</StatedMenu>
</List>
</Paper>
</>
)}
<Typography variant="subtitle2" className={classes.sectionTitle}>
Reset

482
yarn.lock
View file

@ -779,14 +779,6 @@
"@babel/helper-regex" "^7.4.4"
regexpu-core "^4.5.4"
"@babel/polyfill@^7.0.0":
version "7.4.4"
resolved "https://registry.yarnpkg.com/@babel/polyfill/-/polyfill-7.4.4.tgz#78801cf3dbe657844eeabf31c1cae3828051e893"
integrity sha512-WlthFLfhQQhh+A2Gn5NSFl0Huxz36x86Jn+E9OW7ibK8edKPq+KLy4apM1yDpQ8kJOVi1OVjpP4vSDLdrI04dg==
dependencies:
core-js "^2.6.5"
regenerator-runtime "^0.13.2"
"@babel/preset-env@7.5.5", "@babel/preset-env@^7.4.5":
version "7.5.5"
resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.5.5.tgz#bc470b53acaa48df4b8db24a570d6da1fef53c9a"
@ -1217,21 +1209,21 @@
"@types/istanbul-reports" "^1.1.1"
"@types/yargs" "^13.0.0"
"@jimp/bmp@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/bmp/-/bmp-0.6.4.tgz#0f4b94486e979d82c83e1e87cd00b756afb26e49"
integrity sha512-dhKM7Cjw4XoOefx3/we2+vWyTP6hQPpM7mEsziGjtsrK2f/e3/+hhHbEsQNgO9BOA1FPJRXAOiYHts9IlMH1mg==
"@jimp/bmp@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/bmp/-/bmp-0.6.8.tgz#8abbfd9e26ba17a47fab311059ea9f7dd82005b6"
integrity sha512-uxVgSkI62uAzk5ZazYHEHBehow590WAkLKmDXLzkr/XP/Hv2Fx1T4DKwJ/15IY5ktq5VAhAUWGXTyd8KWFsx7w==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
bmp-js "^0.1.0"
core-js "^2.5.7"
"@jimp/core@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/core/-/core-0.6.4.tgz#19ab5f4ff0db4f602b36b159c714e37ebfb5672f"
integrity sha512-nyiAXI8/uU54fGO53KrRB8pdn1s+IODZ+rj0jG2owsNJlTlagFrsZAy8IVTUCOiiXjh9TbwFo7D5XMrmi4KUww==
"@jimp/core@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/core/-/core-0.6.8.tgz#6a41089792516f6e64a5302d12eb562aa7847c7b"
integrity sha512-JOFqBBcSNiDiMZJFr6OJqC6viXj5NVBQISua0eacoYvo4YJtTajOIxC4MqWyUmGrDpRMZBR8QhSsIOwsFrdROA==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
any-base "^1.1.0"
buffer "^5.2.0"
core-js "^2.5.7"
@ -1243,229 +1235,229 @@
pixelmatch "^4.0.2"
tinycolor2 "^1.4.1"
"@jimp/custom@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/custom/-/custom-0.6.4.tgz#eb1abbda83f13149e50e71f0c5fc78d873fb485b"
integrity sha512-sdBHrBoVr1+PFx4dlUAgXvvu4dG0esQobhg7qhpSLRje1ScavIgE2iXdJKpycgzrqwAOL8vW4/E5w2/rONlaoQ==
"@jimp/custom@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/custom/-/custom-0.6.8.tgz#0476d7b3f5da3121d98895a2e14f2899e602f2b6"
integrity sha512-FrYlzZRVXP2vuVwd7Nc2dlK+iZk4g6IaT1Ib8Z6vU5Kkwlt83FJIPJ2UUFABf3bF5big0wkk8ZUihWxE4Nzdng==
dependencies:
"@jimp/core" "^0.6.4"
"@jimp/core" "^0.6.8"
core-js "^2.5.7"
"@jimp/gif@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/gif/-/gif-0.6.4.tgz#cbe8c27ceffd28112ec045b3f8a74724b8d3cdd0"
integrity sha512-14mLoyG0UrYJsGNRoXBFvSJdFtBD0BSBwQ1zCNeW+HpQqdl+Kh5E1Pz4nqT2KNylJe1jypyR51Q2yndgcfGVyg==
"@jimp/gif@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/gif/-/gif-0.6.8.tgz#848dd4e6e1a56ca2b3ce528969e44dfa99a53b14"
integrity sha512-yyOlujjQcgz9zkjM5ihZDEppn9d1brJ7jQHP5rAKmqep0G7FU1D0AKcV+Ql18RhuI/CgWs10wAVcrQpmLnu4Yw==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
omggif "^1.0.9"
"@jimp/jpeg@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/jpeg/-/jpeg-0.6.4.tgz#613e040514b1876a802f7943399be2b304bdb461"
integrity sha512-NrFla9fZC/Bhw1Aa9vJ6cBOqpB5ylEPb9jD+yZ0fzcAw5HwILguS//oXv9EWLApIY1XsOMFFe0XWpY653rv8hw==
"@jimp/jpeg@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/jpeg/-/jpeg-0.6.8.tgz#4cad85a6d1e15759acb56bddef29aa3473859f2c"
integrity sha512-rGtXbYpFXAn471qLpTGvhbBMNHJo5KiufN+vC5AWyufntmkt5f0Ox2Cx4ijuBMDtirZchxbMLtrfGjznS4L/ew==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
jpeg-js "^0.3.4"
"@jimp/plugin-blit@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-blit/-/plugin-blit-0.6.4.tgz#f8d7b2fa635fbef79d11f7476ff40e8aed00c026"
integrity sha512-suVznd4XozkQIuECX0u8kMl+cAQpZN3WcbWXUcJaVxRi+VBvHIetG1Qs5qGLzuEg9627+kE7ppv0UgZ5mkE6lg==
"@jimp/plugin-blit@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-blit/-/plugin-blit-0.6.8.tgz#646ebb631f35afc28c1e8908524bc43d1e9afa3d"
integrity sha512-7Tl6YpKTSpvwQbnGNhsfX2zyl3jRVVopd276Y2hF2zpDz9Bycow7NdfNU/4Nx1jaf96X6uWOtSVINcQ7rGd47w==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
"@jimp/plugin-blur@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-blur/-/plugin-blur-0.6.4.tgz#dd5d64454cae865ea8e4c6133b75708e93f31d89"
integrity sha512-M2fDMYUUtEKVNnCJZk5J0KSMzzISobmWfnG88RdHXJCkOn98kdawQFwTsYOfJJfCM8jWfhIxwZLFhC/2lkTN2w==
"@jimp/plugin-blur@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-blur/-/plugin-blur-0.6.8.tgz#7b753ae94f6099103f57c268c3b2679047eefe95"
integrity sha512-NpZCMKxXHLDQsX9zPlWtpMA660DQStY6/z8ZetyxCDbqrLe9YCXpeR4MNhdJdABIiwTm1W5FyFF4kp81PHJx3Q==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
"@jimp/plugin-color@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-color/-/plugin-color-0.6.4.tgz#d5ce139a0e665437ef9d5df7642be66f33735645"
integrity sha512-6Nfr2l9KSb6zH2fij8G6fQOw85TTkyRaBlqMvDmsQp/I1IlaDbXzA2C2Eh9jkQYZQDPu61B1MkmlEhJp/TUx6Q==
"@jimp/plugin-color@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-color/-/plugin-color-0.6.8.tgz#4101cb1208879b331db6e43ea6b96eaf8dbaedbc"
integrity sha512-jjFyU0zNmGOH2rjzHuOMU4kaia0oo82s/7UYfn5h7OUkmUZTd6Do3ZSK1PiXA7KR+s4B76/Omm6Doh/0SGb7BQ==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
tinycolor2 "^1.4.1"
"@jimp/plugin-contain@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-contain/-/plugin-contain-0.6.4.tgz#ee2cc03a066cc1ec9dcb2a5c6cdbbfb80af42d05"
integrity sha512-qI1MxU1noS6NbEPu/bDDeP405aMviuIsfpOz8J3En8IwIwrJV22qt6QIHmF+eyng8CYgivwIPjEPzFzLR566Nw==
"@jimp/plugin-contain@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-contain/-/plugin-contain-0.6.8.tgz#af95d33b63d0478943374ae15dd2607fc69cad14"
integrity sha512-p/P2wCXhAzbmEgXvGsvmxLmbz45feF6VpR4m9suPSOr8PC/i/XvTklTqYEUidYYAft4vHgsYJdS74HKSMnH8lw==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
"@jimp/plugin-cover@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-cover/-/plugin-cover-0.6.4.tgz#1d341438552ffc673c2e8b68b4419b9aaf844657"
integrity sha512-z6eafPonj3LJY8cTEfRkXmOfCDi1+f0tbYaNvmiu+OrWJ3Ojw2hMt+BVVvJ8pKe1dWIFkCjxOjyjZWj1gEkaLw==
"@jimp/plugin-cover@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-cover/-/plugin-cover-0.6.8.tgz#490e3186627a34d93cc015c4169bac9070d6ad17"
integrity sha512-2PvWgk+PJfRsfWDI1G8Fpjrsu0ZlpNyZxO2+fqWlVo6y/y2gP4v08FqvbkcqSjNlOu2IDWIFXpgyU0sTINWZLg==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
"@jimp/plugin-crop@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-crop/-/plugin-crop-0.6.4.tgz#3447611790703cd7d51a0127b2cf77906711f9ec"
integrity sha512-w9TR+pn+GeWbznscGe2HRkPxInge0whAF3TLPWhPwBVjZChTT8dSDXsUpUlxQqvI4SfzuKp8z3/0SBqYDCzxxA==
"@jimp/plugin-crop@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-crop/-/plugin-crop-0.6.8.tgz#ffec8951a2f3eccad1e3cff9afff5326bd980ce7"
integrity sha512-CbrcpWE2xxPK1n/JoTXzhRUhP4mO07mTWaSavenCg664oQl/9XCtL+A0FekuNHzIvn4myEqvkiTwN7FsbunS/Q==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
"@jimp/plugin-displace@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-displace/-/plugin-displace-0.6.4.tgz#7d641e402aade5d13d8eea93dc94fac39027da97"
integrity sha512-MEvtBXOAio/3iGJkKBrTtFs3Q38ez2Wy/wTD0Ruas+L8fjJR7l4mDgV+zjRr57CqB5mpY+L48VEoa2/gNXh9cg==
"@jimp/plugin-displace@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-displace/-/plugin-displace-0.6.8.tgz#89df05ab7daaff6befc190bb8ac54ec8d57e533b"
integrity sha512-RmV2bPxoPE6mrPxtYSPtHxm2cGwBQr5a2p+9gH6SPy+eUMrbGjbvjwKNfXWUYD0leML+Pt5XOmAS9pIROmuruQ==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
"@jimp/plugin-dither@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-dither/-/plugin-dither-0.6.4.tgz#3feea3cd3ef59f951759c9ac0bafdd4abee50d7b"
integrity sha512-w+AGLcIMUeJZ4CI0FvFomahgKLcW+ICsLidUNOqyLzceluPAfug4X7vDhQ41pNkzKg0M1+Q1j0aWV8bdyF+LhA==
"@jimp/plugin-dither@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-dither/-/plugin-dither-0.6.8.tgz#17e5b9f56575a871e329fef8b388e614b92d84f8"
integrity sha512-x6V/qjxe+xypjpQm7GbiMNqci1EW5UizrcebOhHr8AHijOEqHd2hjXh5f6QIGfrkTFelc4/jzq1UyCsYntqz9Q==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
"@jimp/plugin-flip@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-flip/-/plugin-flip-0.6.4.tgz#3ac31f01a4e1dc07caa9ff8c6a34097fb719de19"
integrity sha512-ukINMegMUM9KYjyDCiyYKYdSsbhNRLHDwOJN0xVRalmOKqNaZmjNbiMbaVxKlYt6sHW76RhSMOekw9f6GQB9tQ==
"@jimp/plugin-flip@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-flip/-/plugin-flip-0.6.8.tgz#153df0c677f79d4078bb9e4c1f2ac392b96dc3a1"
integrity sha512-4il6Da6G39s9MyWBEee4jztEOUGJ40E6OlPjkMrdpDNvge6hYEAB31BczTYBP/CEY74j4LDSoY5LbcU4kv06yA==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
"@jimp/plugin-gaussian@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-gaussian/-/plugin-gaussian-0.6.4.tgz#17d51465dc973cb97ce8d433f2c0c565070377a9"
integrity sha512-C1P6ohzIddpNb7CX5X+ygbp+ow8Fpt64ZLoIgdjYPs/42HxKluvY62fVfMhY6m5zUGKIMbg0uYeAtz/9LRJPyw==
"@jimp/plugin-gaussian@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-gaussian/-/plugin-gaussian-0.6.8.tgz#100abc7ae1f19fe9c09ed41625b475aae7c6093c"
integrity sha512-pVOblmjv7stZjsqloi4YzHVwAPXKGdNaHPhp4KP4vj41qtc6Hxd9z/+VWGYRTunMFac84gUToe0UKIXd6GhoKw==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
"@jimp/plugin-invert@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-invert/-/plugin-invert-0.6.4.tgz#38c8a6fa5d62f0c2a097041d09595decb10f7d36"
integrity sha512-sleGz1jXaNEsP/5Ayqw8oez/6KesWcyCqovIuK4Z4kDmMc2ncuhsXIJQXDWtIF4tTQVzNEgrxUDNA4bi9xpCUA==
"@jimp/plugin-invert@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-invert/-/plugin-invert-0.6.8.tgz#f40bfaa3b592d21ff14ede0e49aabec88048cad0"
integrity sha512-11zuLiXDHr6tFv4U8aieXqNXQEKbDbSBG/h+X62gGTNFpyn8EVPpncHhOqrAFtZUaPibBqMFlNJ15SzwC7ExsQ==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
"@jimp/plugin-mask@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-mask/-/plugin-mask-0.6.4.tgz#47bb907a70c457f51439f96e2dc0fa73dd2b8ea2"
integrity sha512-3D4FbRxnpO9nzwa6cF8AImgO1aVReYbfRRO4I4bku4/iZ+kuU3fBLV+SRhB4c7di3ejG5u+rGsIfaNc94iYYvw==
"@jimp/plugin-mask@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-mask/-/plugin-mask-0.6.8.tgz#e64405f7dacf0672bff74f3b95b724d9ac517f86"
integrity sha512-hZJ0OiKGJyv7hDSATwJDkunB1Ie80xJnONMgpUuUseteK45YeYNBOiZVUe8vum8QI1UwavgBzcvQ9u4fcgXc9g==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
"@jimp/plugin-normalize@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-normalize/-/plugin-normalize-0.6.4.tgz#6f49eb866b605c947c05fd9ca6ea3934f57137e4"
integrity sha512-nOFMwOaVkOKArHkD/T6/1HKAPj3jlW6l0JduVDn1A5eIPCtlnyhlE9zdjgi5Q9IBR/gRjwW6tTzBKuJenS51kg==
"@jimp/plugin-normalize@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-normalize/-/plugin-normalize-0.6.8.tgz#a0180f2b8835e3638cdc5e057b44ac63f60db6ba"
integrity sha512-Q4oYhU+sSyTJI7pMZlg9/mYh68ujLfOxXzQGEXuw0sHGoGQs3B0Jw7jmzGa6pIS06Hup5hD2Zuh1ppvMdjJBfQ==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
"@jimp/plugin-print@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-print/-/plugin-print-0.6.4.tgz#6642e2a5dea7fa6fb70c8655f82a770ae0faa0d9"
integrity sha512-3z5DLVCKg0NfZhHATEaYH/4XanIboPP1pOUoxIUeF++qOnGiGgH2giFJlRprHmx2l3E3DukR1v8pt54PGvfrFw==
"@jimp/plugin-print@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-print/-/plugin-print-0.6.8.tgz#66309549e01896473111e3a0ad2cee428638bd6e"
integrity sha512-2aokejGn4Drv1FesnZGqh5KEq0FQtR0drlmtyZrBH+r9cx7hh0Qgf4D1BOTDEgXkfSSngjGRjKKRW/fwOrVXYw==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
load-bmfont "^1.4.0"
"@jimp/plugin-resize@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-resize/-/plugin-resize-0.6.4.tgz#cf6b253b4f40a6f9678509b391bf5a8d261951c8"
integrity sha512-fk2+KheUNClrOWj6aDNWj1r4byVQb6Qxy4aT1UHX5GXPHDA+nhlej7ghaYdzeWZYodeM3lpasYtByu1XE2qScQ==
"@jimp/plugin-resize@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-resize/-/plugin-resize-0.6.8.tgz#c26d9a973f7eec51ad9018fcbbac1146f7a73aa0"
integrity sha512-27nPh8L1YWsxtfmV/+Ub5dOTpXyC0HMF2cu52RQSCYxr+Lm1+23dJF70AF1poUbUe+FWXphwuUxQzjBJza9UoA==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
"@jimp/plugin-rotate@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-rotate/-/plugin-rotate-0.6.4.tgz#3075538a8f644d78d07ea3f126ee3c85a37302bc"
integrity sha512-44VgV5D4xQIYInJAVevdW9J3SOhGKyz0OEr2ciA8Q3ktonKx0O5Q1g2kbruiqxFSkK/u2CKPLeKXZzYCFrmJGQ==
"@jimp/plugin-rotate@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-rotate/-/plugin-rotate-0.6.8.tgz#2afda247984eeebed95c1bb1b13ccd3be5973299"
integrity sha512-GbjETvL05BDoLdszNUV4Y0yLkHf177MnqGqilA113LIvx9aD0FtUopGXYfRGVvmtTOTouoaGJUc+K6qngvKxww==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
"@jimp/plugin-scale@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugin-scale/-/plugin-scale-0.6.4.tgz#062305d129ab80d0e49df021ab96202b0594a3dc"
integrity sha512-RAQRaDiCHmEz+A8QS5d/Z38EnlNsQizz3Mu3NsjA8uFtJsv1yMKWXZSQuzniofZw8tlMV6oI3VdM0eQVE07/5w==
"@jimp/plugin-scale@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugin-scale/-/plugin-scale-0.6.8.tgz#5de403345859bb0b30bf3e242dedd8ceb6ecb96c"
integrity sha512-GzIYWR/oCUK2jAwku23zt19V1ssaEU4pL0x2XsLNKuuJEU6DvEytJyTMXCE7OLG/MpDBQcQclJKHgiyQm5gIOQ==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
"@jimp/plugins@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/plugins/-/plugins-0.6.4.tgz#341eeadab17ab1a1bac99b788acf2a43369f119d"
integrity sha512-NpO/87CKnF4Q9r8gMl6w+jPKOM/C089qExkViD9cPvcFZEnyVOu7ucGzcMmTcabWOU62iQTOkRViPYr6XaK0LQ==
"@jimp/plugins@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/plugins/-/plugins-0.6.8.tgz#5618170a986ced1ea795adcd9376122f2543b856"
integrity sha512-fMcTI72Vn/Lz6JftezTURmyP5ml/xGMe0Ljx2KRJ85IWyP33vDmGIUuutFiBEbh2+y7lRT+aTSmjs0QGa/xTmQ==
dependencies:
"@jimp/plugin-blit" "^0.6.4"
"@jimp/plugin-blur" "^0.6.4"
"@jimp/plugin-color" "^0.6.4"
"@jimp/plugin-contain" "^0.6.4"
"@jimp/plugin-cover" "^0.6.4"
"@jimp/plugin-crop" "^0.6.4"
"@jimp/plugin-displace" "^0.6.4"
"@jimp/plugin-dither" "^0.6.4"
"@jimp/plugin-flip" "^0.6.4"
"@jimp/plugin-gaussian" "^0.6.4"
"@jimp/plugin-invert" "^0.6.4"
"@jimp/plugin-mask" "^0.6.4"
"@jimp/plugin-normalize" "^0.6.4"
"@jimp/plugin-print" "^0.6.4"
"@jimp/plugin-resize" "^0.6.4"
"@jimp/plugin-rotate" "^0.6.4"
"@jimp/plugin-scale" "^0.6.4"
"@jimp/plugin-blit" "^0.6.8"
"@jimp/plugin-blur" "^0.6.8"
"@jimp/plugin-color" "^0.6.8"
"@jimp/plugin-contain" "^0.6.8"
"@jimp/plugin-cover" "^0.6.8"
"@jimp/plugin-crop" "^0.6.8"
"@jimp/plugin-displace" "^0.6.8"
"@jimp/plugin-dither" "^0.6.8"
"@jimp/plugin-flip" "^0.6.8"
"@jimp/plugin-gaussian" "^0.6.8"
"@jimp/plugin-invert" "^0.6.8"
"@jimp/plugin-mask" "^0.6.8"
"@jimp/plugin-normalize" "^0.6.8"
"@jimp/plugin-print" "^0.6.8"
"@jimp/plugin-resize" "^0.6.8"
"@jimp/plugin-rotate" "^0.6.8"
"@jimp/plugin-scale" "^0.6.8"
core-js "^2.5.7"
timm "^1.6.1"
"@jimp/png@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/png/-/png-0.6.4.tgz#2a74b14d1c968d1f09e684803d6e170950728b55"
integrity sha512-qv3oo6ll3XWVIToBwVC1wQX0MFKwpxbe2o+1ld9B4ZDavqvAHzalzcmTd/iyooI85CVDAcC3RRDo66oiizGZCQ==
"@jimp/png@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/png/-/png-0.6.8.tgz#ee06cf078b381137ec7206c4bb1b4cfcbe15ca6f"
integrity sha512-JHHg/BZ7KDtHQrcG+a7fztw45rdf7okL/YwkN4qU5FH7Fcrp41nX5QnRviDtD9hN+GaNC7kvjvcqRAxW25qjew==
dependencies:
"@jimp/utils" "^0.6.4"
"@jimp/utils" "^0.6.8"
core-js "^2.5.7"
pngjs "^3.3.3"
"@jimp/tiff@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/tiff/-/tiff-0.6.4.tgz#c999751b977f01817d785327732ed4e40a4ecc9a"
integrity sha512-8/vD4qleexmhPdppiu6fSstj/n/kGNTn8iIlf1emiqOuMN2PL9q5GOPDWU0xWdGNyJMMIDXJPgUFUkKfqXdg7w==
"@jimp/tiff@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/tiff/-/tiff-0.6.8.tgz#79bd22ed435edbe29d02a2c8c9bf829f988ebacc"
integrity sha512-iWHbxd+0IKWdJyJ0HhoJCGYmtjPBOusz1z1HT/DnpePs/Lo3TO4d9ALXqYfUkyG74ZK5jULZ69KLtwuhuJz1bg==
dependencies:
core-js "^2.5.7"
utif "^2.0.1"
"@jimp/types@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/types/-/types-0.6.4.tgz#242fce9a914875e0b48b6ebac2ab55e95714cdf8"
integrity sha512-/EMbipQDg5U6DnBAgcSiydlMBRYoKhnaK7MJRImeTzhDJ6xfgNOF7lYq66o0kmaezKdG/cIwZ1CLecn2y3D8SQ==
"@jimp/types@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/types/-/types-0.6.8.tgz#4510eb635cd00b201745d70e38f791748baa7075"
integrity sha512-vCZ/Cp2osy69VP21XOBACfHI5HeR60Rfd4Jidj4W73UL+HrFWOtyQiJ7hlToyu1vI5mR/NsUQpzyQvz56ADm5A==
dependencies:
"@jimp/bmp" "^0.6.4"
"@jimp/gif" "^0.6.4"
"@jimp/jpeg" "^0.6.4"
"@jimp/png" "^0.6.4"
"@jimp/tiff" "^0.6.4"
"@jimp/bmp" "^0.6.8"
"@jimp/gif" "^0.6.8"
"@jimp/jpeg" "^0.6.8"
"@jimp/png" "^0.6.8"
"@jimp/tiff" "^0.6.8"
core-js "^2.5.7"
timm "^1.6.1"
"@jimp/utils@^0.6.4":
version "0.6.4"
resolved "https://registry.yarnpkg.com/@jimp/utils/-/utils-0.6.4.tgz#4a17103829c8487384539f1c2b1db257bbd30c0b"
integrity sha512-EFQurCyEnZLSM2Q1BYDTUmsOJPSOYEQd18Fvq8bGo8hnBHoGLWLWWyNi2l4cYhtpKmIXyhvQqa6/WaEpKPzvqA==
"@jimp/utils@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@jimp/utils/-/utils-0.6.8.tgz#09f794945631173567aa50f72ac28170de58a63d"
integrity sha512-7RDfxQ2C/rarNG9iso5vmnKQbcvlQjBIlF/p7/uYj72WeZgVCB+5t1fFBKJSU4WhniHX4jUMijK+wYGE3Y3bGw==
dependencies:
core-js "^2.5.7"
@ -1738,11 +1730,6 @@
csstype "^2.0.0"
indefinite-observable "^1.0.1"
"@types/minimatch@3.0.3":
version "3.0.3"
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
"@types/node@^10.12.18":
version "10.14.16"
resolved "https://registry.yarnpkg.com/@types/node/-/node-10.14.16.tgz#4d690c96cbb7b2728afea0e260d680501b3da5cf"
@ -3144,13 +3131,6 @@ babylon@^6.18.0:
resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3"
integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==
backbone@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/backbone/-/backbone-1.4.0.tgz#54db4de9df7c3811c3f032f34749a4cd27f3bd12"
integrity sha512-RLmDrRXkVdouTg38jcgHhyQ/2zjg7a8E6sz2zxfz21Hh17xDJYUHBZimVIt5fUyS8vbfpeSmTL3gUjTEvUV3qQ==
dependencies:
underscore ">=1.8.3"
balanced-match@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
@ -4221,12 +4201,12 @@ create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4:
safe-buffer "^5.0.1"
sha.js "^2.4.8"
cross-env@5.2.1:
version "5.2.1"
resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-5.2.1.tgz#b2c76c1ca7add66dc874d11798466094f551b34d"
integrity sha512-1yHhtcfAd1r4nwQgknowuUNfIT9E8dOMMspC36g45dN+iD1blloi7xp8X/xAIDnjHWyt1uQ8PHk2fkNaym7soQ==
cross-env@6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-6.0.0.tgz#3c8e71440ea20aa6faaf5aec541235efc565dac6"
integrity sha512-G/B6gtkjgthT8AP/xN1wdj5Xe18fVyk58JepK8GxpUbqcz3hyWxegocMbvnZK+KoTslwd0ACZ3woi/DVUdVjyQ==
dependencies:
cross-spawn "^6.0.5"
cross-spawn "^7.0.0"
cross-spawn@6.0.5, cross-spawn@^6.0.0, cross-spawn@^6.0.5:
version "6.0.5"
@ -4248,6 +4228,15 @@ cross-spawn@^5.0.1:
shebang-command "^1.2.0"
which "^1.2.9"
cross-spawn@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.0.tgz#21ef9470443262f33dba80b2705a91db959b2e03"
integrity sha512-6U/8SMK2FBNnB21oQ4+6Nsodxanw1gTkntYA2zBdkFYFu3ZDx65P2ONEXGSvob/QS6REjVHQ9zxzdOafwFdstw==
dependencies:
path-key "^3.1.0"
shebang-command "^1.2.0"
which "^1.2.9"
crypto-browserify@^3.11.0:
version "3.12.0"
resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec"
@ -5123,10 +5112,10 @@ electron-window-state@5.0.3:
jsonfile "^4.0.0"
mkdirp "^0.5.1"
electron@6.0.7:
version "6.0.7"
resolved "https://registry.yarnpkg.com/electron/-/electron-6.0.7.tgz#cf3f02502aa58d1517f3befd9c2da2a95cd2eb46"
integrity sha512-W0TFnJrBdYBUhzRnEqZt/CfYFmG9RwSnhhXBbOumn/qLQYr9e7kXb6z4y0XQQLhXKkDhuXp+dNqfzhtId5ZiQw==
electron@6.0.9:
version "6.0.9"
resolved "https://registry.yarnpkg.com/electron/-/electron-6.0.9.tgz#fea15e9fec329248db500b33ba6544a26fe025a3"
integrity sha512-lFpSmDNyjpvJFwEnK897Soone3DV7D3ASFUb315H2VTVZSbKib9Kbrsovxf4c+e1q5hTdaONsGIm3Lb4CXIW1g==
dependencies:
"@types/node" "^10.12.18"
electron-download "^4.1.0"
@ -5998,10 +5987,10 @@ flush-write-stream@^1.0.0:
inherits "^2.0.3"
readable-stream "^2.3.6"
follow-redirects@1.8.1:
version "1.8.1"
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.8.1.tgz#24804f9eaab67160b0e840c085885d606371a35b"
integrity sha512-micCIbldHioIegeKs41DoH0KS3AXfFzgS30qVkM6z/XOE/GJgvmsoc839NUqa1B9udYe9dQxgv7KFwng6+p/dw==
follow-redirects@1.9.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.9.0.tgz#8d5bcdc65b7108fe1508649c79c12d732dcedb4f"
integrity sha512-CRcPzsSIbXyVDl0QI01muNDu69S8trU4jArW9LpOt2WtC6LyUJetcIrmfHsRBx7/Jb6GHJUiuqyYxPooFfNt6A==
dependencies:
debug "^3.0.0"
@ -6282,7 +6271,7 @@ glob@^5.0.10:
once "^1.3.0"
path-is-absolute "^1.0.0"
glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4:
glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4:
version "7.1.4"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255"
integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==
@ -6582,11 +6571,6 @@ hex-color-regex@^1.1.0:
resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e"
integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==
highlight.js@^9.15.8:
version "9.15.9"
resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.15.9.tgz#865257da1dbb4a58c4552d46c4b3854f77f0e6d5"
integrity sha512-M0zZvfLr5p0keDMCAhNBp03XJbKBxUx5AfyfufMdFMEP4N/Xj6dh0IqC75ys7BAzceR34NgcvXjupRVaHBPPVQ==
hmac-drbg@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
@ -6988,11 +6972,6 @@ internal-ip@^4.2.0:
default-gateway "^4.2.0"
ipaddr.js "^1.9.0"
interpret@^1.0.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz#d5061a6224be58e8083985f5014d844359576296"
integrity sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==
into-stream@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/into-stream/-/into-stream-3.1.0.tgz#96fb0a936c12babd6ff1752a17d05616abd094c6"
@ -7935,27 +7914,22 @@ jest@24.8.0:
import-local "^2.0.0"
jest-cli "^24.8.0"
jimp@0.6.4:
version "0.6.4"
resolved "https://registry.yarnpkg.com/jimp/-/jimp-0.6.4.tgz#266c5777752a6edb4227792ef288198a1e99102f"
integrity sha512-WQVMoNhkcq/fgthZOWeMdIguCVPg+t4PDFfSxvbNcrECwl8eq3/Ou2whcFWWjyW45m43yAJEY2UT7acDKl6uSQ==
jimp@0.6.8:
version "0.6.8"
resolved "https://registry.yarnpkg.com/jimp/-/jimp-0.6.8.tgz#63074984337cc469cd4030946e503e7c02a18b5c"
integrity sha512-F7emeG7Hp61IM8VFbNvWENLTuHe0ghizWPuP4JS9ujx2r5mCVYEd/zdaz6M2M42ZdN41blxPajLWl9FXo7Mr2Q==
dependencies:
"@babel/polyfill" "^7.0.0"
"@jimp/custom" "^0.6.4"
"@jimp/plugins" "^0.6.4"
"@jimp/types" "^0.6.4"
"@jimp/custom" "^0.6.8"
"@jimp/plugins" "^0.6.8"
"@jimp/types" "^0.6.8"
core-js "^2.5.7"
regenerator-runtime "^0.13.3"
jpeg-js@^0.3.4:
version "0.3.6"
resolved "https://registry.yarnpkg.com/jpeg-js/-/jpeg-js-0.3.6.tgz#c40382aac9506e7d1f2d856eb02f6c7b2a98b37c"
integrity sha512-MUj2XlMB8kpe+8DJUGH/3UJm4XpI8XEgZQ+CiHDeyrGoKPdW/8FJv6ku+3UiYm5Fz3CWaL+iXmD8Q4Ap6aC1Jw==
jquery@^3.4.1:
version "3.4.1"
resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.4.1.tgz#714f1f8d9dde4bdfa55764ba37ef214630d80ef2"
integrity sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw==
js-levenshtein@^1.1.3:
version "1.1.6"
resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d"
@ -8520,11 +8494,6 @@ lru-cache@^5.1.1:
dependencies:
yallist "^3.0.2"
lunr@^2.3.6:
version "2.3.6"
resolved "https://registry.yarnpkg.com/lunr/-/lunr-2.3.6.tgz#f278beee7ffd56ad86e6e478ce02ab2b98c78dd5"
integrity sha512-swStvEyDqQ85MGpABCMBclZcLI/pBIlu8FFDtmX197+oEgKloJ67QnB+Tidh0340HmLMs39c4GrkPY3cmkXp6Q==
make-dir@^1.0.0, make-dir@^1.2.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c"
@ -8576,11 +8545,6 @@ map-visit@^1.0.0:
dependencies:
object-visit "^1.0.0"
marked@^0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/marked/-/marked-0.7.0.tgz#b64201f051d271b1edc10a04d1ae9b74bb8e5c0e"
integrity sha512-c+yYdCZJQrsRjTPhUx7VKkApw9bwDkNbHUKo1ovgcfDjb2kc8rLuRbIFyXL5WOEUwzSSKo3IXpph2K6DqB/KZg==
md5.js@^1.3.4:
version "1.3.5"
resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f"
@ -8617,14 +8581,12 @@ memory-fs@^0.4.0, memory-fs@^0.4.1:
errno "^0.1.3"
readable-stream "^2.0.1"
menubar@6.0.7:
version "6.0.7"
resolved "https://registry.yarnpkg.com/menubar/-/menubar-6.0.7.tgz#d1ff8e30d92323697fe483c9aa021588d91ffb2a"
integrity sha512-i/D4FtMFpLwNrpJoNR+52QxZr4goCKSuxDzay6PGFrsZ3GM5O3McBxHuI1QjMRpeF5F4FuERGMAXv+Je0M505Q==
menubar@6.0.8:
version "6.0.8"
resolved "https://registry.yarnpkg.com/menubar/-/menubar-6.0.8.tgz#deff4b4227c73149f6316c481accb1486e7c9e7f"
integrity sha512-S02SLiqec8MAUbV2vsUThh0P9XPKS9mrHVN3c/6T1g+tuHwFX7TRup3xCAjIGCO+Hxs32tWmjqVh4KjBGIXudQ==
dependencies:
electron-positioner "^4.1.0"
typedoc "^0.15.0-0"
typedoc-plugin-markdown "^2.0.11"
meow@^3.1.0:
version "3.7.0"
@ -8773,7 +8735,7 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1:
resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=
"minimatch@2 || 3", minimatch@3.0.4, minimatch@^3.0.0, minimatch@^3.0.4:
"minimatch@2 || 3", minimatch@3.0.4, minimatch@^3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
@ -9664,6 +9626,11 @@ path-key@^2.0.0, path-key@^2.0.1:
resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
path-key@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.0.tgz#99a10d870a803bdd5ee6f0470e58dfcd2f9a54d3"
integrity sha512-8cChqz0RP6SHJkMt48FW0A7+qUOn+OsnOsVtzI59tZ8m+5bCSk7hzwET0pulwOM2YMn9J1efb07KB9l9f30SGg==
path-parse@^1.0.6:
version "1.0.6"
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
@ -10557,7 +10524,7 @@ progress-stream@^1.1.0:
speedometer "~0.1.2"
through2 "~0.2.3"
progress@^2.0.0, progress@^2.0.3:
progress@^2.0.0:
version "2.0.3"
resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
@ -11058,13 +11025,6 @@ realpath-native@^1.1.0:
dependencies:
util.promisify "^1.0.0"
rechoir@^0.6.2:
version "0.6.2"
resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"
integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=
dependencies:
resolve "^1.1.6"
"recompose@0.28.0 - 0.30.0":
version "0.30.0"
resolved "https://registry.yarnpkg.com/recompose/-/recompose-0.30.0.tgz#82773641b3927e8c7d24a0d87d65aeeba18aabd0"
@ -11124,7 +11084,7 @@ regenerate@^1.2.1, regenerate@^1.4.0:
resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11"
integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==
regenerator-runtime@0.13.3:
regenerator-runtime@0.13.3, regenerator-runtime@^0.13.3:
version "0.13.3"
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz#7cf6a77d8f5c6f60eb73c5fc1955b2ceb01e6bf5"
integrity sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==
@ -11381,7 +11341,7 @@ resolve@1.1.7:
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b"
integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=
resolve@1.12.0, resolve@^1.1.6, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.11.0, resolve@^1.5.0:
resolve@1.12.0, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.11.0, resolve@^1.5.0:
version "1.12.0"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.12.0.tgz#3fc644a35c84a48554609ff26ec52b66fa577df6"
integrity sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==
@ -11773,15 +11733,6 @@ shell-quote@1.6.1:
array-reduce "~0.0.0"
jsonify "~0.0.0"
shelljs@^0.8.3:
version "0.8.3"
resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.3.tgz#a7f3319520ebf09ee81275b2368adb286659b097"
integrity sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==
dependencies:
glob "^7.0.0"
interpret "^1.0.0"
rechoir "^0.6.2"
shellwords@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b"
@ -12720,48 +12671,11 @@ typedarray@^0.0.6:
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
typedoc-default-themes@^0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/typedoc-default-themes/-/typedoc-default-themes-0.6.0.tgz#7e73bf54dd9e11550dd0fb576d5176b758f8f8b5"
integrity sha512-MdTROOojxod78CEv22rIA69o7crMPLnVZPefuDLt/WepXqJwgiSu8Xxq+H36x0Jj3YGc7lOglI2vPJ2GhoOybw==
dependencies:
backbone "^1.4.0"
jquery "^3.4.1"
lunr "^2.3.6"
underscore "^1.9.1"
typedoc-plugin-markdown@^2.0.11:
version "2.1.1"
resolved "https://registry.yarnpkg.com/typedoc-plugin-markdown/-/typedoc-plugin-markdown-2.1.1.tgz#b9bbb48c23b1994be3b9b09f2626887bac613aa0"
integrity sha512-AQxnYLwdOzwCTo+VAVIxIXuVdMsK3Jamyd4m29630Llga+i59dqsYyduFFlzlJM8Xu8EiVCeURwr+vwMl87Gqg==
typedoc@^0.15.0-0:
version "0.15.0"
resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.15.0.tgz#21eaf4db41cf2797bad027a74f2a75cd08ae0c2d"
integrity sha512-NOtfq5Tis4EFt+J2ozhVq9RCeUnfEYMFKoU6nCXCXUULJz1UQynOM+yH3TkfZCPLzigbqB0tQYGVlktUWweKlw==
dependencies:
"@types/minimatch" "3.0.3"
fs-extra "^8.1.0"
handlebars "^4.1.2"
highlight.js "^9.15.8"
lodash "^4.17.15"
marked "^0.7.0"
minimatch "^3.0.0"
progress "^2.0.3"
shelljs "^0.8.3"
typedoc-default-themes "^0.6.0"
typescript "3.5.x"
typeface-roboto@0.0.75:
version "0.0.75"
resolved "https://registry.yarnpkg.com/typeface-roboto/-/typeface-roboto-0.0.75.tgz#98d5ba35ec234bbc7172374c8297277099cc712b"
integrity sha512-VrR/IiH00Z1tFP4vDGfwZ1esNqTiDMchBEXYY9kilT6wRGgFoCAlgkEUMHb1E3mB0FsfZhv756IF0+R+SFPfdg==
typescript@3.5.x:
version "3.5.3"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.5.3.tgz#c830f657f93f1ea846819e929092f5fe5983e977"
integrity sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==
ua-parser-js@^0.7.18:
version "0.7.20"
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.20.tgz#7527178b82f6a62a0f243d1f94fd30e3e3c21098"
@ -12791,7 +12705,7 @@ unbzip2-stream@^1.0.9:
buffer "^5.2.1"
through "^2.3.8"
underscore@>=1.8.3, underscore@^1.6.0, underscore@^1.9.1:
underscore@^1.6.0:
version "1.9.1"
resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.9.1.tgz#06dce34a0e68a7babc29b365b8e74b8925203961"
integrity sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg==