diff --git a/demo/src/configs/arsaboo/entities.ts b/demo/src/configs/arsaboo/entities.ts
index 369d5ecfa7..61935dd381 100644
--- a/demo/src/configs/arsaboo/entities.ts
+++ b/demo/src/configs/arsaboo/entities.ts
@@ -980,12 +980,12 @@ export const demoEntitiesArsaboo: () => Entity[] = () =>
entity_id: "climate.upstairs",
state: "auto",
attributes: {
- current_temperature: 66,
- min_temp: 45,
- max_temp: 95,
+ current_temperature: 22,
+ min_temp: 15,
+ max_temp: 30,
temperature: null,
- target_temp_high: 79,
- target_temp_low: 66,
+ target_temp_high: 24,
+ target_temp_low: 20,
fan_mode: "auto",
fan_list: ["auto", "on"],
operation_mode: "auto",
diff --git a/demo/webpack.config.js b/demo/webpack.config.js
index 63ac853147..35c1ccdc93 100644
--- a/demo/webpack.config.js
+++ b/demo/webpack.config.js
@@ -19,7 +19,7 @@ module.exports = {
devtool: isProd ? "cheap-source-map" : "inline-source-map",
entry: {
main: "./src/entrypoint.ts",
- compatibility: "../src/entrypoints/compatibility.js",
+ compatibility: "../src/entrypoints/compatibility.ts",
},
module: {
rules: [
diff --git a/gulp/tasks/gen-icons.js b/gulp/tasks/gen-icons.js
index 18a5bb42c4..c47b42f360 100644
--- a/gulp/tasks/gen-icons.js
+++ b/gulp/tasks/gen-icons.js
@@ -44,7 +44,7 @@ function transformXMLtoPolymer(name, xml) {
// Given an iconset name and icon names, generate a polymer iconset
function generateIconset(name, iconNames) {
- const iconDefs = iconNames
+ const iconDefs = Array.from(iconNames)
.map((name) => {
const iconDef = loadIcon(name);
if (!iconDef) {
@@ -95,18 +95,27 @@ function findIcons(path, iconsetName) {
}
mapFiles(path, ".js", processFile);
mapFiles(path, ".ts", processFile);
- return Array.from(icons);
+ return icons;
}
function genHassIcons() {
- const iconNames = findIcons("./src", "hass").concat(BUILT_IN_PANEL_ICONS);
- fs.existsSync(OUTPUT_DIR) || fs.mkdirSync(OUTPUT_DIR);
+ const iconNames = findIcons("./src", "hass");
+ BUILT_IN_PANEL_ICONS.forEach((name) => iconNames.add(name));
+ if (!fs.existsSync(OUTPUT_DIR)) {
+ fs.mkdirSync(OUTPUT_DIR);
+ }
fs.writeFileSync(HASS_OUTPUT_PATH, generateIconset("hass", iconNames));
}
-gulp.task("gen-icons-mdi", () => genMDIIcons());
-gulp.task("gen-icons-hass", () => genHassIcons());
-gulp.task("gen-icons", ["gen-icons-hass", "gen-icons-mdi"], () => {});
+gulp.task("gen-icons-mdi", (done) => {
+ genMDIIcons();
+ done();
+});
+gulp.task("gen-icons-hass", (done) => {
+ genHassIcons();
+ done();
+});
+gulp.task("gen-icons", gulp.series("gen-icons-hass", "gen-icons-mdi"));
module.exports = {
findIcons,
diff --git a/gulp/tasks/translations.js b/gulp/tasks/translations.js
index 898ee60cff..3cf30958b1 100755
--- a/gulp/tasks/translations.js
+++ b/gulp/tasks/translations.js
@@ -118,198 +118,219 @@ tasks.push(taskName);
* the Lokalise update to translations/en.json will not happen immediately.
*/
taskName = "build-master-translation";
-gulp.task(taskName, ["clean-translations"], function() {
- return gulp
- .src("src/translations/en.json")
- .pipe(
- transform(function(data, file) {
- return lokalise_transform(data, data);
- })
- )
- .pipe(rename("translationMaster.json"))
- .pipe(gulp.dest(workDir));
-});
+gulp.task(
+ taskName,
+ gulp.series("clean-translations", function() {
+ return gulp
+ .src("src/translations/en.json")
+ .pipe(
+ transform(function(data, file) {
+ return lokalise_transform(data, data);
+ })
+ )
+ .pipe(rename("translationMaster.json"))
+ .pipe(gulp.dest(workDir));
+ })
+);
tasks.push(taskName);
taskName = "build-merged-translations";
-gulp.task(taskName, ["build-master-translation"], function() {
- return gulp.src(inDir + "/*.json").pipe(
- foreach(function(stream, file) {
- // For each language generate a merged json file. It begins with the master
- // translation as a failsafe for untranslated strings, and merges all parent
- // tags into one file for each specific subtag
- //
- // TODO: This is a naive interpretation of BCP47 that should be improved.
- // Will be OK for now as long as we don't have anything more complicated
- // than a base translation + region.
- const tr = path.basename(file.history[0], ".json");
- const subtags = tr.split("-");
- const src = [workDir + "/translationMaster.json"];
- for (let i = 1; i <= subtags.length; i++) {
- const lang = subtags.slice(0, i).join("-");
- src.push(inDir + "/" + lang + ".json");
- }
- return gulp
- .src(src)
- .pipe(transform((data) => emptyFilter(data)))
- .pipe(
- merge({
- fileName: tr + ".json",
- })
- )
- .pipe(gulp.dest(fullDir));
- })
- );
-});
+gulp.task(
+ taskName,
+ gulp.series("build-master-translation", function() {
+ return gulp.src(inDir + "/*.json").pipe(
+ foreach(function(stream, file) {
+ // For each language generate a merged json file. It begins with the master
+ // translation as a failsafe for untranslated strings, and merges all parent
+ // tags into one file for each specific subtag
+ //
+ // TODO: This is a naive interpretation of BCP47 that should be improved.
+ // Will be OK for now as long as we don't have anything more complicated
+ // than a base translation + region.
+ const tr = path.basename(file.history[0], ".json");
+ const subtags = tr.split("-");
+ const src = [workDir + "/translationMaster.json"];
+ for (let i = 1; i <= subtags.length; i++) {
+ const lang = subtags.slice(0, i).join("-");
+ src.push(inDir + "/" + lang + ".json");
+ }
+ return gulp
+ .src(src, { allowEmpty: true })
+ .pipe(transform((data) => emptyFilter(data)))
+ .pipe(
+ merge({
+ fileName: tr + ".json",
+ })
+ )
+ .pipe(gulp.dest(fullDir));
+ })
+ );
+ })
+);
tasks.push(taskName);
const splitTasks = [];
TRANSLATION_FRAGMENTS.forEach((fragment) => {
taskName = "build-translation-fragment-" + fragment;
- gulp.task(taskName, ["build-merged-translations"], function() {
- // Return only the translations for this fragment.
- return gulp
- .src(fullDir + "/*.json")
- .pipe(
- transform((data) => ({
- ui: {
- panel: {
- [fragment]: data.ui.panel[fragment],
+ gulp.task(
+ taskName,
+ gulp.series("build-merged-translations", function() {
+ // Return only the translations for this fragment.
+ return gulp
+ .src(fullDir + "/*.json")
+ .pipe(
+ transform((data) => ({
+ ui: {
+ panel: {
+ [fragment]: data.ui.panel[fragment],
+ },
},
- },
- }))
- )
- .pipe(gulp.dest(workDir + "/" + fragment));
- });
+ }))
+ )
+ .pipe(gulp.dest(workDir + "/" + fragment));
+ })
+ );
tasks.push(taskName);
splitTasks.push(taskName);
});
taskName = "build-translation-core";
-gulp.task(taskName, ["build-merged-translations"], function() {
- // Remove the fragment translations from the core translation.
- return gulp
- .src(fullDir + "/*.json")
- .pipe(
- transform((data) => {
- TRANSLATION_FRAGMENTS.forEach((fragment) => {
- delete data.ui.panel[fragment];
- });
- return data;
- })
- )
- .pipe(gulp.dest(coreDir));
-});
+gulp.task(
+ taskName,
+ gulp.series("build-merged-translations", function() {
+ // Remove the fragment translations from the core translation.
+ return gulp
+ .src(fullDir + "/*.json")
+ .pipe(
+ transform((data) => {
+ TRANSLATION_FRAGMENTS.forEach((fragment) => {
+ delete data.ui.panel[fragment];
+ });
+ return data;
+ })
+ )
+ .pipe(gulp.dest(coreDir));
+ })
+);
tasks.push(taskName);
splitTasks.push(taskName);
taskName = "build-flattened-translations";
-gulp.task(taskName, splitTasks, function() {
- // Flatten the split versions of our translations, and move them into outDir
- return gulp
- .src(
- TRANSLATION_FRAGMENTS.map(
- (fragment) => workDir + "/" + fragment + "/*.json"
- ).concat(coreDir + "/*.json"),
- { base: workDir }
- )
- .pipe(
- transform(function(data) {
- // Polymer.AppLocalizeBehavior requires flattened json
- return flatten(data);
- })
- )
- .pipe(minify())
- .pipe(hashFilename())
- .pipe(
- rename((filePath) => {
- if (filePath.dirname === "core") {
- filePath.dirname = "";
- }
- })
- )
- .pipe(gulp.dest(outDir));
-});
+gulp.task(
+ taskName,
+ gulp.series(...splitTasks, function() {
+ // Flatten the split versions of our translations, and move them into outDir
+ return gulp
+ .src(
+ TRANSLATION_FRAGMENTS.map(
+ (fragment) => workDir + "/" + fragment + "/*.json"
+ ).concat(coreDir + "/*.json"),
+ { base: workDir }
+ )
+ .pipe(
+ transform(function(data) {
+ // Polymer.AppLocalizeBehavior requires flattened json
+ return flatten(data);
+ })
+ )
+ .pipe(minify())
+ .pipe(hashFilename())
+ .pipe(
+ rename((filePath) => {
+ if (filePath.dirname === "core") {
+ filePath.dirname = "";
+ }
+ })
+ )
+ .pipe(gulp.dest(outDir));
+ })
+);
tasks.push(taskName);
taskName = "build-translation-fingerprints";
-gulp.task(taskName, ["build-flattened-translations"], function() {
- return gulp
- .src(outDir + "/**/*.json")
- .pipe(
- rename({
- extname: "",
- })
- )
- .pipe(
- hash({
- algorithm: "md5",
- hashLength: 32,
- template: "<%= name %>.json",
- })
- )
- .pipe(hash.manifest("translationFingerprints.json"))
- .pipe(
- transform(function(data) {
- // After generating fingerprints of our translation files, consolidate
- // all translation fragment fingerprints under the translation name key
- const newData = {};
- Object.entries(data).forEach(([key, value]) => {
- const [path, _md5] = key.rsplit("-", 1);
- // let translation = key;
- let translation = path;
- const parts = translation.split("/");
- if (parts.length === 2) {
- translation = parts[1];
- }
- if (!(translation in newData)) {
- newData[translation] = {
- fingerprints: {},
- };
- }
- newData[translation].fingerprints[path] = value;
- });
- return newData;
- })
- )
- .pipe(gulp.dest(workDir));
-});
+gulp.task(
+ taskName,
+ gulp.series("build-flattened-translations", function() {
+ return gulp
+ .src(outDir + "/**/*.json")
+ .pipe(
+ rename({
+ extname: "",
+ })
+ )
+ .pipe(
+ hash({
+ algorithm: "md5",
+ hashLength: 32,
+ template: "<%= name %>.json",
+ })
+ )
+ .pipe(hash.manifest("translationFingerprints.json"))
+ .pipe(
+ transform(function(data) {
+ // After generating fingerprints of our translation files, consolidate
+ // all translation fragment fingerprints under the translation name key
+ const newData = {};
+ Object.entries(data).forEach(([key, value]) => {
+ const [path, _md5] = key.rsplit("-", 1);
+ // let translation = key;
+ let translation = path;
+ const parts = translation.split("/");
+ if (parts.length === 2) {
+ translation = parts[1];
+ }
+ if (!(translation in newData)) {
+ newData[translation] = {
+ fingerprints: {},
+ };
+ }
+ newData[translation].fingerprints[path] = value;
+ });
+ return newData;
+ })
+ )
+ .pipe(gulp.dest(workDir));
+ })
+);
tasks.push(taskName);
taskName = "build-translations";
-gulp.task(taskName, ["build-translation-fingerprints"], function() {
- return gulp
- .src([
- "src/translations/translationMetadata.json",
- workDir + "/translationFingerprints.json",
- ])
- .pipe(merge({}))
- .pipe(
- transform(function(data) {
- const newData = {};
- Object.entries(data).forEach(([key, value]) => {
- // Filter out translations without native name.
- if (data[key].nativeName) {
- newData[key] = data[key];
- } else {
- console.warn(
- `Skipping language ${key}. Native name was not translated.`
- );
- }
- if (data[key]) newData[key] = value;
- });
- return newData;
- })
- )
- .pipe(
- transform((data) => ({
- fragments: TRANSLATION_FRAGMENTS,
- translations: data,
- }))
- )
- .pipe(rename("translationMetadata.json"))
- .pipe(gulp.dest(workDir));
-});
+gulp.task(
+ taskName,
+ gulp.series("build-translation-fingerprints", function() {
+ return gulp
+ .src([
+ "src/translations/translationMetadata.json",
+ workDir + "/translationFingerprints.json",
+ ])
+ .pipe(merge({}))
+ .pipe(
+ transform(function(data) {
+ const newData = {};
+ Object.entries(data).forEach(([key, value]) => {
+ // Filter out translations without native name.
+ if (data[key].nativeName) {
+ newData[key] = data[key];
+ } else {
+ console.warn(
+ `Skipping language ${key}. Native name was not translated.`
+ );
+ }
+ if (data[key]) newData[key] = value;
+ });
+ return newData;
+ })
+ )
+ .pipe(
+ transform((data) => ({
+ fragments: TRANSLATION_FRAGMENTS,
+ translations: data,
+ }))
+ )
+ .pipe(rename("translationMetadata.json"))
+ .pipe(gulp.dest(workDir));
+ })
+);
tasks.push(taskName);
module.exports = tasks;
diff --git a/hassio/script/gen-icons.js b/hassio/script/gen-icons.js
index 0c952ad04d..61fc39e212 100755
--- a/hassio/script/gen-icons.js
+++ b/hassio/script/gen-icons.js
@@ -6,10 +6,13 @@ const {
genMDIIcons,
} = require("../../gulp/tasks/gen-icons.js");
-const MENU_BUTTON_ICON = "menu";
-
function genHassioIcons() {
- const iconNames = findIcons("./src", "hassio").concat(MENU_BUTTON_ICON);
+ const iconNames = findIcons("./src", "hassio");
+
+ for (const item of findIcons("../src", "hassio")) {
+ iconNames.add(item);
+ }
+
fs.writeFileSync("./hassio-icons.html", generateIconset("hassio", iconNames));
}
diff --git a/hassio/src/addon-store/hassio-addon-repository.js b/hassio/src/addon-store/hassio-addon-repository.js
deleted file mode 100644
index cc95f068bf..0000000000
--- a/hassio/src/addon-store/hassio-addon-repository.js
+++ /dev/null
@@ -1,103 +0,0 @@
-import "@polymer/paper-card/paper-card";
-import { html } from "@polymer/polymer/lib/utils/html-tag";
-import { PolymerElement } from "@polymer/polymer/polymer-element";
-
-import "../components/hassio-card-content";
-import "../resources/hassio-style";
-import NavigateMixin from "../../../src/mixins/navigate-mixin";
-
-class HassioAddonRepository extends NavigateMixin(PolymerElement) {
- static get template() {
- return html`
-
-
-
-
- `;
- }
-
- static get properties() {
- return {
- hass: Object,
- repo: Object,
- addons: Array,
- };
- }
-
- sortAddons(a, b) {
- return a.name.toUpperCase() < b.name.toUpperCase() ? -1 : 1;
- }
-
- computeIcon(addon) {
- return addon.installed && addon.installed !== addon.version
- ? "hassio:arrow-up-bold-circle"
- : "hassio:puzzle";
- }
-
- computeIconTitle(addon) {
- if (addon.installed)
- return addon.installed !== addon.version
- ? "New version available"
- : "Add-on is installed";
- return addon.available
- ? "Add-on is not installed"
- : "Add-on is not available on your system";
- }
-
- computeIconClass(addon) {
- if (addon.installed)
- return addon.installed !== addon.version ? "update" : "installed";
- return !addon.available ? "not_available" : "";
- }
-
- computeClass(addon) {
- return !addon.available ? "not_available" : "";
- }
-
- addonTapped(ev) {
- this.navigate(`/hassio/addon/${ev.model.addon.slug}`);
- }
-}
-
-customElements.define("hassio-addon-repository", HassioAddonRepository);
diff --git a/hassio/src/addon-store/hassio-addon-repository.ts b/hassio/src/addon-store/hassio-addon-repository.ts
new file mode 100644
index 0000000000..dd5a56ea46
--- /dev/null
+++ b/hassio/src/addon-store/hassio-addon-repository.ts
@@ -0,0 +1,112 @@
+import {
+ css,
+ TemplateResult,
+ html,
+ LitElement,
+ property,
+ CSSResultArray,
+} from "lit-element";
+import "@polymer/paper-card/paper-card";
+
+import "../components/hassio-card-content";
+import { hassioStyle } from "../resources/hassio-style";
+import { HomeAssistant } from "../../../src/types";
+import {
+ HassioAddonInfo,
+ HassioAddonRepository,
+} from "../../../src/data/hassio";
+import { navigate } from "../../../src/common/navigate";
+
+class HassioAddonRepositoryEl extends LitElement {
+ @property() public hass!: HomeAssistant;
+ @property() public repo!: HassioAddonRepository;
+ @property() public addons!: HassioAddonInfo[];
+
+ protected render(): TemplateResult | void {
+ const repo = this.repo;
+ return html`
+
+
+
+ ${this.addons
+ .sort((a, b) =>
+ a.name.toUpperCase() < b.name.toUpperCase() ? -1 : 1
+ )
+ .map(
+ (addon) => html`
+
+
+
+
+
+ `
+ )}
+
+ `;
+ }
+
+ private computeIcon(addon) {
+ return addon.installed && addon.installed !== addon.version
+ ? "hassio:arrow-up-bold-circle"
+ : "hassio:puzzle";
+ }
+
+ private computeIconTitle(addon) {
+ if (addon.installed) {
+ return addon.installed !== addon.version
+ ? "New version available"
+ : "Add-on is installed";
+ }
+ return addon.available
+ ? "Add-on is not installed"
+ : "Add-on is not available on your system";
+ }
+
+ private computeIconClass(addon) {
+ if (addon.installed) {
+ return addon.installed !== addon.version ? "update" : "installed";
+ }
+ return !addon.available ? "not_available" : "";
+ }
+
+ private addonTapped(ev) {
+ navigate(this, `/hassio/addon/${ev.currentTarget.addon.slug}`);
+ }
+
+ static get styles(): CSSResultArray {
+ return [
+ hassioStyle,
+ css`
+ paper-card {
+ cursor: pointer;
+ }
+ .not_available {
+ opacity: 0.6;
+ }
+ a.repo {
+ color: var(--primary-text-color);
+ }
+ `,
+ ];
+ }
+}
+
+customElements.define("hassio-addon-repository", HassioAddonRepositoryEl);
diff --git a/hassio/src/addon-store/hassio-addon-store.js b/hassio/src/addon-store/hassio-addon-store.js
deleted file mode 100644
index 4e49bc6628..0000000000
--- a/hassio/src/addon-store/hassio-addon-store.js
+++ /dev/null
@@ -1,92 +0,0 @@
-import { html } from "@polymer/polymer/lib/utils/html-tag";
-import { PolymerElement } from "@polymer/polymer/polymer-element";
-
-import "./hassio-addon-repository";
-import "./hassio-repositories-editor";
-
-class HassioAddonStore extends PolymerElement {
- static get template() {
- return html`
-
-
-
-
-
-
- `;
- }
-
- static get properties() {
- return {
- hass: Object,
- addons: Array,
- repos: Array,
- };
- }
-
- ready() {
- super.ready();
- this.addEventListener("hass-api-called", (ev) => this.apiCalled(ev));
- this.loadData();
- }
-
- apiCalled(ev) {
- if (ev.detail.success) {
- this.loadData();
- }
- }
-
- sortRepos(a, b) {
- if (a.slug === "local") {
- return -1;
- }
- if (b.slug === "local") {
- return 1;
- }
- if (a.slug === "core") {
- return -1;
- }
- if (b.slug === "core") {
- return 1;
- }
- return a.name.toUpperCase() < b.name.toUpperCase() ? -1 : 1;
- }
-
- computeAddons(repo) {
- return this.addons.filter(function(addon) {
- return addon.repository === repo;
- });
- }
-
- loadData() {
- this.hass.callApi("get", "hassio/addons").then(
- (info) => {
- this.addons = info.data.addons;
- this.repos = info.data.repositories;
- },
- () => {
- this.addons = [];
- this.repos = [];
- }
- );
- }
-
- refreshData() {
- this.hass.callApi("post", "hassio/addons/reload").then(() => {
- this.loadData();
- });
- }
-}
-
-customElements.define("hassio-addon-store", HassioAddonStore);
diff --git a/hassio/src/addon-store/hassio-addon-store.ts b/hassio/src/addon-store/hassio-addon-store.ts
new file mode 100644
index 0000000000..35440bb58e
--- /dev/null
+++ b/hassio/src/addon-store/hassio-addon-store.ts
@@ -0,0 +1,116 @@
+import "./hassio-addon-repository";
+import "./hassio-repositories-editor";
+import { TemplateResult, html } from "lit-html";
+import {
+ LitElement,
+ CSSResult,
+ css,
+ property,
+ PropertyValues,
+} from "lit-element";
+import { HomeAssistant } from "../../../src/types";
+import {
+ HassioAddonRepository,
+ HassioAddonInfo,
+ fetchHassioAddonsInfo,
+ reloadHassioAddons,
+} from "../../../src/data/hassio";
+import "../../../src/layouts/loading-screen";
+
+const sortRepos = (a: HassioAddonRepository, b: HassioAddonRepository) => {
+ if (a.slug === "local") {
+ return -1;
+ }
+ if (b.slug === "local") {
+ return 1;
+ }
+ if (a.slug === "core") {
+ return -1;
+ }
+ if (b.slug === "core") {
+ return 1;
+ }
+ return a.name.toUpperCase() < b.name.toUpperCase() ? -1 : 1;
+};
+
+class HassioAddonStore extends LitElement {
+ @property() public hass!: HomeAssistant;
+ @property() private _addons?: HassioAddonInfo[];
+ @property() private _repos?: HassioAddonRepository[];
+
+ public async refreshData() {
+ this._repos = undefined;
+ this._addons = undefined;
+ await reloadHassioAddons(this.hass);
+ await this._loadData();
+ }
+
+ protected render(): TemplateResult | void {
+ if (!this._addons || !this._repos) {
+ return html`
+
+ `;
+ }
+ const repos: TemplateResult[] = [];
+
+ for (const repo of this._repos) {
+ const addons = this._addons!.filter(
+ (addon) => addon.repository === repo.slug
+ );
+
+ if (addons.length === 0) {
+ continue;
+ }
+
+ repos.push(html`
+
+ `);
+ }
+
+ return html`
+
+
+ ${repos}
+ `;
+ }
+
+ protected firstUpdated(changedProps: PropertyValues) {
+ super.firstUpdated(changedProps);
+ this.addEventListener("hass-api-called", (ev) => this.apiCalled(ev));
+ this._loadData();
+ }
+
+ private apiCalled(ev) {
+ if (ev.detail.success) {
+ this._loadData();
+ }
+ }
+
+ private async _loadData() {
+ try {
+ const addonsInfo = await fetchHassioAddonsInfo(this.hass);
+ this._repos = addonsInfo.repositories;
+ this._repos.sort(sortRepos);
+ this._addons = addonsInfo.addons;
+ } catch (err) {
+ alert("Failed to fetch add-on info");
+ }
+ }
+
+ static get styles(): CSSResult {
+ return css`
+ hassio-addon-repository {
+ margin-top: 24px;
+ }
+ `;
+ }
+}
+
+customElements.define("hassio-addon-store", HassioAddonStore);
diff --git a/hassio/src/addon-store/hassio-repositories-editor.js b/hassio/src/addon-store/hassio-repositories-editor.js
deleted file mode 100644
index 93455375d8..0000000000
--- a/hassio/src/addon-store/hassio-repositories-editor.js
+++ /dev/null
@@ -1,120 +0,0 @@
-import "@polymer/iron-icon/iron-icon";
-import "@polymer/paper-card/paper-card";
-import "@polymer/paper-input/paper-input";
-import { html } from "@polymer/polymer/lib/utils/html-tag";
-import { PolymerElement } from "@polymer/polymer/polymer-element";
-
-import "../../../src/components/buttons/ha-call-api-button";
-import "../components/hassio-card-content";
-import "../resources/hassio-style";
-
-class HassioRepositoriesEditor extends PolymerElement {
- static get template() {
- return html`
-
-
-
- Repositories
-
- Configure which add-on repositories to fetch data from:
-
-
-
-
-
-
-
-
- Remove
-
-
-
-
-
-
- Add
-
-
-
- `;
- }
-
- static get properties() {
- return {
- hass: Object,
- repos: {
- type: Array,
- observer: "reposChanged",
- },
- repoList: Array,
- repoUrl: String,
- };
- }
-
- reposChanged(repos) {
- this.repoList = repos.filter(
- (repo) => repo.slug !== "core" && repo.slug !== "local"
- );
- this.repoUrl = "";
- }
-
- sortRepos(a, b) {
- return a.name < b.name ? -1 : 1;
- }
-
- computeRemoveRepoData(repoList, url) {
- const list = repoList
- .filter((repo) => repo.url !== url)
- .map((repo) => repo.source);
- return { addons_repositories: list };
- }
-
- computeAddRepoData(repoList, url) {
- const list = repoList ? repoList.map((repo) => repo.source) : [];
- list.push(url);
- return { addons_repositories: list };
- }
-}
-
-customElements.define("hassio-repositories-editor", HassioRepositoriesEditor);
diff --git a/hassio/src/addon-store/hassio-repositories-editor.ts b/hassio/src/addon-store/hassio-repositories-editor.ts
new file mode 100644
index 0000000000..f901ed5a35
--- /dev/null
+++ b/hassio/src/addon-store/hassio-repositories-editor.ts
@@ -0,0 +1,148 @@
+import {
+ LitElement,
+ html,
+ CSSResultArray,
+ css,
+ property,
+ TemplateResult,
+ customElement,
+ PropertyValues,
+} from "lit-element";
+import "@polymer/iron-icon/iron-icon";
+import "@polymer/paper-card/paper-card";
+import "@polymer/paper-input/paper-input";
+import memoizeOne from "memoize-one";
+
+import "../../../src/components/buttons/ha-call-api-button";
+import "../components/hassio-card-content";
+import { hassioStyle } from "../resources/hassio-style";
+import { HomeAssistant } from "../../../src/types";
+import { HassioAddonRepository } from "../../../src/data/hassio";
+import { PolymerChangedEvent } from "../../../src/polymer-types";
+import { repeat } from "lit-html/directives/repeat";
+
+@customElement("hassio-repositories-editor")
+class HassioRepositoriesEditor extends LitElement {
+ @property() public hass!: HomeAssistant;
+ @property() public repos!: HassioAddonRepository[];
+ @property() private _repoUrl = "";
+
+ private _sortedRepos = memoizeOne((repos: HassioAddonRepository[]) =>
+ repos
+ .filter((repo) => repo.slug !== "core" && repo.slug !== "local")
+ .sort((a, b) => (a.name < b.name ? -1 : 1))
+ );
+
+ protected render(): TemplateResult | void {
+ const repos = this._sortedRepos(this.repos);
+ return html`
+
+
+ Repositories
+
+ Configure which add-on repositories to fetch data from:
+
+
+ ${// Use repeat so that the fade-out from call-service-api-button
+ // stays with the correct repo after we add/delete one.
+ repeat(
+ repos,
+ (repo) => repo.slug,
+ (repo) => html`
+
+
+
+
+
+
+ Remove
+
+
+
+ `
+ )}
+
+
+
+
+
+ Add
+
+
+
+
+ `;
+ }
+
+ protected updated(changedProps: PropertyValues) {
+ super.updated(changedProps);
+
+ if (changedProps.has("repos")) {
+ this._repoUrl = "";
+ }
+ }
+
+ private _urlChanged(ev: PolymerChangedEvent) {
+ this._repoUrl = ev.detail.value;
+ }
+
+ private computeRemoveRepoData(repoList, url) {
+ const list = repoList
+ .filter((repo) => repo.url !== url)
+ .map((repo) => repo.source);
+ return { addons_repositories: list };
+ }
+
+ private computeAddRepoData(repoList, url) {
+ const list = repoList ? repoList.map((repo) => repo.source) : [];
+ list.push(url);
+ return { addons_repositories: list };
+ }
+
+ static get styles(): CSSResultArray {
+ return [
+ hassioStyle,
+ css`
+ .add {
+ padding: 12px 16px;
+ }
+ iron-icon {
+ color: var(--secondary-text-color);
+ margin-right: 16px;
+ display: inline-block;
+ }
+ paper-input {
+ width: calc(100% - 49px);
+ display: inline-block;
+ }
+ `,
+ ];
+ }
+}
+
+declare global {
+ interface HTMLElementTagNameMap {
+ "hassio-repositories-editor": HassioRepositoriesEditor;
+ }
+}
diff --git a/hassio/src/addon-view/hassio-addon-info.js b/hassio/src/addon-view/hassio-addon-info.js
index 792407116b..10d8de3ad5 100644
--- a/hassio/src/addon-view/hassio-addon-info.js
+++ b/hassio/src/addon-view/hassio-addon-info.js
@@ -10,7 +10,9 @@ import "../../../src/components/ha-markdown";
import "../../../src/components/buttons/ha-call-api-button";
import "../../../src/resources/ha-style";
import EventsMixin from "../../../src/mixins/events-mixin";
+import { navigate } from "../../../src/common/navigate";
+import { showHassioMarkdownDialog } from "../dialogs/markdown/show-dialog-hassio-markdown";
import "../components/hassio-card-content";
const PERMIS_DESC = {
@@ -59,6 +61,11 @@ const PERMIS_DESC = {
description:
"An addon can authenticate users against Home Assistant, allowing add-ons to give users the possibility to log into applications running inside add-ons, using their Home Assistant username/password. This badge indicates if the add-on author requests this capability.",
},
+ ingress: {
+ title: "Ingress",
+ description:
+ "This add-on is using Ingress to embed its interface securely into Home Assistant.",
+ },
};
class HassioAddonInfo extends EventsMixin(PolymerElement) {
@@ -161,12 +168,18 @@ class HassioAddonInfo extends EventsMixin(PolymerElement) {
icon="hassio:arrow-up-bold-circle"
icon-class="update"
>
+
+ This update is no longer compatible with your system.
+
Update
+ Update
+
Changelog
@@ -310,6 +323,15 @@ class HassioAddonInfo extends EventsMixin(PolymerElement) {
description=""
>
+
+
+
@@ -371,7 +393,7 @@ class HassioAddonInfo extends EventsMixin(PolymerElement) {
Open web UI
+
+ Open web UI
+
@@ -448,8 +480,16 @@ class HassioAddonInfo extends EventsMixin(PolymerElement) {
return webui && webui.replace("[HOST]", document.location.hostname);
}
- computeShowWebUI(webui, isRunning) {
- return webui && isRunning;
+ computeShowWebUI(ingress, webui, isRunning) {
+ return !ingress && webui && isRunning;
+ }
+
+ openIngress() {
+ navigate(this, `/hassio/ingress/${this.addon.slug}`);
+ }
+
+ computeShowIngressUI(ingress, isRunning) {
+ return ingress && isRunning;
}
computeStartOnBoot(state) {
@@ -484,7 +524,7 @@ class HassioAddonInfo extends EventsMixin(PolymerElement) {
showMoreInfo(e) {
const id = e.target.getAttribute("id");
- this.fire("hassio-markdown-dialog", {
+ showHassioMarkdownDialog(this, {
title: PERMIS_DESC[id].title,
content: PERMIS_DESC[id].description,
});
@@ -495,7 +535,7 @@ class HassioAddonInfo extends EventsMixin(PolymerElement) {
.callApi("get", `hassio/addons/${this.addonSlug}/changelog`)
.then((resp) => resp, () => "Error getting changelog")
.then((content) => {
- this.fire("hassio-markdown-dialog", {
+ showHassioMarkdownDialog(this, {
title: "Changelog",
content: content,
});
diff --git a/hassio/src/addon-view/hassio-addon-network.js b/hassio/src/addon-view/hassio-addon-network.js
index 569972c81f..b516c5e576 100644
--- a/hassio/src/addon-view/hassio-addon-network.js
+++ b/hassio/src/addon-view/hassio-addon-network.js
@@ -37,6 +37,7 @@ class HassioAddonNetwork extends EventsMixin(PolymerElement) {
Container |
Host |
+ Description |
@@ -47,6 +48,7 @@ class HassioAddonNetwork extends EventsMixin(PolymerElement) {
no-label-float=""
>
+ [[item.description]] |
@@ -89,9 +91,11 @@ class HassioAddonNetwork extends EventsMixin(PolymerElement) {
if (!addon) return;
const network = addon.network || {};
+ const description = addon.network_description || {};
const items = Object.keys(network).map((key) => ({
container: key,
host: network[key],
+ description: description[key],
}));
this.config = items.sort(function(el1, el2) {
return el1.host - el2.host;
diff --git a/hassio/src/addon-view/hassio-addon-view.js b/hassio/src/addon-view/hassio-addon-view.js
index b4f1505b4d..26aaa7c50c 100644
--- a/hassio/src/addon-view/hassio-addon-view.js
+++ b/hassio/src/addon-view/hassio-addon-view.js
@@ -1,14 +1,10 @@
import "@polymer/app-layout/app-header-layout/app-header-layout";
import "@polymer/app-layout/app-header/app-header";
import "@polymer/app-layout/app-toolbar/app-toolbar";
-import "@polymer/app-route/app-route";
import "@polymer/paper-icon-button/paper-icon-button";
import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element";
-import "../../../src/components/ha-menu-button";
-import "../../../src/resources/ha-style";
-import "../hassio-markdown-dialog";
import "./hassio-addon-audio";
import "./hassio-addon-config";
import "./hassio-addon-info";
@@ -18,7 +14,7 @@ import "./hassio-addon-network";
class HassioAddonView extends PolymerElement {
static get template() {
return html`
-
-
-
-
-
-
-
- Hass.io: add-on details
-
-
+
@@ -93,50 +73,38 @@ class HassioAddonView extends PolymerElement {
-
-
-
+
`;
}
static get properties() {
return {
hass: Object,
- route: Object,
- routeData: {
+ route: {
type: Object,
observer: "routeDataChanged",
},
- routeMatches: Boolean,
- addon: Object,
-
- markdownTitle: String,
- markdownContent: {
+ addonSlug: {
type: String,
- value: "",
+ computed: "_computeSlug(route)",
},
+ addon: Object,
};
}
ready() {
super.ready();
this.addEventListener("hass-api-called", (ev) => this.apiCalled(ev));
- this.addEventListener("hassio-markdown-dialog", (ev) =>
- this.openMarkdown(ev)
- );
}
apiCalled(ev) {
@@ -145,15 +113,15 @@ class HassioAddonView extends PolymerElement {
if (!path) return;
if (path.substr(path.lastIndexOf("/") + 1) === "uninstall") {
- this.backTapped();
+ history.back();
} else {
- this.routeDataChanged(this.routeData);
+ this.routeDataChanged(this.route);
}
}
routeDataChanged(routeData) {
- if (!this.routeMatches || !routeData || !routeData.slug) return;
- this.hass.callApi("get", `hassio/addons/${routeData.slug}/info`).then(
+ const addon = routeData.path.substr(1);
+ this.hass.callApi("get", `hassio/addons/${addon}/info`).then(
(info) => {
this.addon = info.data;
},
@@ -163,16 +131,8 @@ class HassioAddonView extends PolymerElement {
);
}
- backTapped() {
- history.back();
- }
-
- openMarkdown(ev) {
- this.setProperties({
- markdownTitle: ev.detail.title,
- markdownContent: ev.detail.content,
- });
- this.shadowRoot.querySelector("hassio-markdown-dialog").openDialog();
+ _computeSlug(route) {
+ return route.path.substr(1);
}
}
diff --git a/hassio/src/components/hassio-card-content.js b/hassio/src/components/hassio-card-content.js
deleted file mode 100644
index 16876bba68..0000000000
--- a/hassio/src/components/hassio-card-content.js
+++ /dev/null
@@ -1,90 +0,0 @@
-import "@polymer/iron-icon/iron-icon";
-import { html } from "@polymer/polymer/lib/utils/html-tag";
-import { PolymerElement } from "@polymer/polymer/polymer-element";
-
-import "../../../src/components/ha-relative-time";
-
-class HassioCardContent extends PolymerElement {
- static get template() {
- return html`
-
-
-
-
[[title]]
-
-
- [[description]]
-
-
- (Not available)
-
-
-
-
-
-
- `;
- }
-
- static get properties() {
- return {
- hass: Object,
- title: String,
- description: String,
- available: Boolean,
- datetime: String,
- icon: {
- type: String,
- value: "hass:help-circle",
- },
- iconTitle: String,
- iconClass: String,
- };
- }
-}
-customElements.define("hassio-card-content", HassioCardContent);
diff --git a/hassio/src/components/hassio-card-content.ts b/hassio/src/components/hassio-card-content.ts
new file mode 100644
index 0000000000..d3ebefab48
--- /dev/null
+++ b/hassio/src/components/hassio-card-content.ts
@@ -0,0 +1,97 @@
+import {
+ LitElement,
+ TemplateResult,
+ html,
+ CSSResult,
+ css,
+ property,
+ customElement,
+} from "lit-element";
+import "@polymer/iron-icon/iron-icon";
+
+import "../../../src/components/ha-relative-time";
+import { HomeAssistant } from "../../../src/types";
+
+@customElement("hassio-card-content")
+class HassioCardContent extends LitElement {
+ @property() public hass!: HomeAssistant;
+ @property() public title!: string;
+ @property() public description?: string;
+ @property({ type: Boolean }) public available: boolean = true;
+ @property() public datetime?: string;
+ @property() public iconTitle?: string;
+ @property() public iconClass?: string;
+ @property() public icon = "hass:help-circle";
+
+ protected render(): TemplateResult | void {
+ return html`
+
+
+
${this.title}
+
+ ${this.description} ${this.available ? undefined : " (Not available"}
+ ${this.datetime
+ ? html`
+
+ `
+ : undefined}
+
+
+ `;
+ }
+
+ static get styles(): CSSResult {
+ return css`
+ iron-icon {
+ margin-right: 16px;
+ margin-top: 16px;
+ float: left;
+ color: var(--secondary-text-color);
+ }
+ iron-icon.update {
+ color: var(--paper-orange-400);
+ }
+ iron-icon.running,
+ iron-icon.installed {
+ color: var(--paper-green-400);
+ }
+ iron-icon.hassupdate,
+ iron-icon.snapshot {
+ color: var(--paper-item-icon-color);
+ }
+ iron-icon.not_available {
+ color: var(--google-red-500);
+ }
+ .title {
+ color: var(--primary-text-color);
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ }
+ .addition {
+ color: var(--secondary-text-color);
+ overflow: hidden;
+ position: relative;
+ height: 2.4em;
+ line-height: 1.2em;
+ }
+ ha-relative-time {
+ display: block;
+ }
+ `;
+ }
+}
+
+declare global {
+ interface HTMLElementTagNameMap {
+ "hassio-card-content": HassioCardContent;
+ }
+}
diff --git a/hassio/src/dashboard/hassio-dashboard.js b/hassio/src/dashboard/hassio-dashboard.js
deleted file mode 100644
index 05a0671b17..0000000000
--- a/hassio/src/dashboard/hassio-dashboard.js
+++ /dev/null
@@ -1,38 +0,0 @@
-import { html } from "@polymer/polymer/lib/utils/html-tag";
-import { PolymerElement } from "@polymer/polymer/polymer-element";
-
-import "./hassio-addons";
-import "./hassio-hass-update";
-import EventsMixin from "../../../src/mixins/events-mixin";
-
-class HassioDashboard extends EventsMixin(PolymerElement) {
- static get template() {
- return html`
-
-
-
-
-
- `;
- }
-
- static get properties() {
- return {
- hass: Object,
- supervisorInfo: Object,
- hassInfo: Object,
- };
- }
-}
-
-customElements.define("hassio-dashboard", HassioDashboard);
diff --git a/hassio/src/dashboard/hassio-dashboard.ts b/hassio/src/dashboard/hassio-dashboard.ts
new file mode 100644
index 0000000000..aa312395b6
--- /dev/null
+++ b/hassio/src/dashboard/hassio-dashboard.ts
@@ -0,0 +1,52 @@
+import {
+ LitElement,
+ TemplateResult,
+ html,
+ CSSResult,
+ css,
+ property,
+ customElement,
+} from "lit-element";
+import "./hassio-addons";
+import "./hassio-hass-update";
+import { HomeAssistant } from "../../../src/types";
+import {
+ HassioSupervisorInfo,
+ HassioHomeAssistantInfo,
+} from "../../../src/data/hassio";
+
+@customElement("hassio-dashboard")
+class HassioDashboard extends LitElement {
+ @property() public hass!: HomeAssistant;
+ @property() public supervisorInfo!: HassioSupervisorInfo;
+ @property() public hassInfo!: HassioHomeAssistantInfo;
+
+ protected render(): TemplateResult | void {
+ return html`
+
+
+
+
+ `;
+ }
+
+ static get styles(): CSSResult {
+ return css`
+ .content {
+ margin: 0 auto;
+ }
+ `;
+ }
+}
+
+declare global {
+ interface HTMLElementTagNameMap {
+ "hassio-dashboard": HassioDashboard;
+ }
+}
diff --git a/hassio/src/hassio-markdown-dialog.js b/hassio/src/dialogs/markdown/dialog-hassio-markdown.ts
similarity index 72%
rename from hassio/src/hassio-markdown-dialog.js
rename to hassio/src/dialogs/markdown/dialog-hassio-markdown.ts
index 63e7655e92..87eb12e765 100644
--- a/hassio/src/hassio-markdown-dialog.js
+++ b/hassio/src/dialogs/markdown/dialog-hassio-markdown.ts
@@ -1,18 +1,21 @@
import "@polymer/app-layout/app-toolbar/app-toolbar";
import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable";
-import "@polymer/paper-dialog/paper-dialog";
import "@polymer/paper-icon-button/paper-icon-button";
import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element";
-import "../../src/components/ha-markdown";
-import "../../src/resources/ha-style";
+import "../../../../src/components/ha-markdown";
+import "../../../../src/resources/ha-style";
+import "../../../../src/components/dialog/ha-paper-dialog";
+import { customElement } from "lit-element";
+import { PaperDialogElement } from "@polymer/paper-dialog";
+@customElement("dialog-hassio-markdown")
class HassioMarkdownDialog extends PolymerElement {
static get template() {
return html`
-
+
-
+
`;
}
@@ -72,8 +75,14 @@ class HassioMarkdownDialog extends PolymerElement {
};
}
- openDialog() {
- this.$.dialog.open();
+ public showDialog(params) {
+ this.setProperties(params);
+ (this.$.dialog as PaperDialogElement).open();
+ }
+}
+
+declare global {
+ interface HTMLElementTagNameMap {
+ "dialog-hassio-markdown": HassioMarkdownDialog;
}
}
-customElements.define("hassio-markdown-dialog", HassioMarkdownDialog);
diff --git a/hassio/src/dialogs/markdown/show-dialog-hassio-markdown.ts b/hassio/src/dialogs/markdown/show-dialog-hassio-markdown.ts
new file mode 100644
index 0000000000..c3e9713689
--- /dev/null
+++ b/hassio/src/dialogs/markdown/show-dialog-hassio-markdown.ts
@@ -0,0 +1,18 @@
+import { fireEvent } from "../../../../src/common/dom/fire_event";
+
+export interface HassioMarkdownDialogParams {
+ title: string;
+ content: string;
+}
+
+export const showHassioMarkdownDialog = (
+ element: HTMLElement,
+ dialogParams: HassioMarkdownDialogParams
+): void => {
+ fireEvent(element, "show-dialog", {
+ dialogTag: "dialog-hassio-markdown",
+ dialogImport: () =>
+ import(/* webpackChunkName: "dialog-hassio-markdown" */ "./dialog-hassio-markdown"),
+ dialogParams,
+ });
+};
diff --git a/hassio/src/snapshots/hassio-snapshot.js b/hassio/src/dialogs/snapshot/dialog-hassio-snapshot.ts
similarity index 57%
rename from hassio/src/snapshots/hassio-snapshot.js
rename to hassio/src/dialogs/snapshot/dialog-hassio-snapshot.ts
index 8ea0c0e4a6..6ced46ca76 100644
--- a/hassio/src/snapshots/hassio-snapshot.js
+++ b/hassio/src/dialogs/snapshot/dialog-hassio-snapshot.ts
@@ -2,20 +2,65 @@ import "@polymer/app-layout/app-toolbar/app-toolbar";
import "@material/mwc-button";
import "@polymer/paper-checkbox/paper-checkbox";
import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable";
-import "@polymer/paper-dialog/paper-dialog";
import "@polymer/paper-icon-button/paper-icon-button";
import "@polymer/paper-input/paper-input";
import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element";
-import { getSignedPath } from "../../../src/auth/data";
+import { getSignedPath } from "../../../../src/auth/data";
-import "../../../src/resources/ha-style";
+import "../../../../src/resources/ha-style";
+import "../../../../src/components/dialog/ha-paper-dialog";
+import { customElement } from "lit-element";
+import { PaperDialogElement } from "@polymer/paper-dialog";
+import { HassioSnapshotDialogParams } from "./show-dialog-hassio-snapshot";
+import { fetchHassioSnapshotInfo } from "../../../../src/data/hassio";
+
+const _computeFolders = (folders) => {
+ const list: Array<{ slug: string; name: string; checked: boolean }> = [];
+ if (folders.includes("homeassistant")) {
+ list.push({
+ slug: "homeassistant",
+ name: "Home Assistant configuration",
+ checked: true,
+ });
+ }
+ if (folders.includes("ssl")) {
+ list.push({ slug: "ssl", name: "SSL", checked: true });
+ }
+ if (folders.includes("share")) {
+ list.push({ slug: "share", name: "Share", checked: true });
+ }
+ if (folders.includes("addons/local")) {
+ list.push({ slug: "addons/local", name: "Local add-ons", checked: true });
+ }
+ return list;
+};
+
+const _computeAddons = (addons) => {
+ return addons.map((addon) => ({
+ slug: addon.slug,
+ name: addon.name,
+ version: addon.version,
+ checked: true,
+ }));
+};
+
+@customElement("dialog-hassio-snapshot")
+class HassioSnapshotDialog extends PolymerElement {
+ // Commented out because it breaks Polymer! Kept around for when we migrate
+ // to Lit. Now just putting ts-ignore everywhere because we need this out.
+ // Sorry future developer.
+ // public hass!: HomeAssistant;
+ // protected error?: string;
+ // private snapshot?: any;
+ // private dialogParams?: HassioSnapshotDialogParams;
+ // private restoreHass!: boolean;
+ // private snapshotPassword!: string;
-class HassioSnapshot extends PolymerElement {
static get template() {
return html`
-
Home Assistant [[snapshot.homeassistant]]
-
+
Folders:
-
+
[[item.name]]
-
+
Add-ons:
-
+
[[item.name]] ([[item.version]])
@@ -132,23 +173,17 @@ class HassioSnapshot extends PolymerElement {
>
-
+
`;
}
static get properties() {
return {
hass: Object,
- snapshotSlug: {
- type: String,
- notify: true,
- observer: "_snapshotSlugChanged",
- },
- snapshotDeleted: {
- type: Boolean,
- notify: true,
- },
+ dialogParams: Object,
snapshot: Object,
+ _folders: Object,
+ _addons: Object,
restoreHass: {
type: Boolean,
value: true,
@@ -158,140 +193,136 @@ class HassioSnapshot extends PolymerElement {
};
}
- _snapshotSlugChanged(snapshotSlug) {
- if (!snapshotSlug || snapshotSlug === "update") return;
- this.hass.callApi("get", `hassio/snapshots/${snapshotSlug}/info`).then(
- (info) => {
- info.data.folders = this._computeFolders(info.data.folders);
- info.data.addons = this._computeAddons(info.data.addons);
- this.snapshot = info.data;
- this.$.dialog.open();
- },
- () => {
- this.snapshot = null;
- }
- );
+ public async showDialog(params: HassioSnapshotDialogParams) {
+ // @ts-ignore
+ const snapshot = await fetchHassioSnapshotInfo(this.hass, params.slug);
+ this.setProperties({
+ dialogParams: params,
+ snapshot,
+ _folders: _computeFolders(snapshot.folders),
+ _addons: _computeAddons(snapshot.addons),
+ });
+ (this.$.dialog as PaperDialogElement).open();
}
- _computeFolders(folders) {
- const list = [];
- if (folders.includes("homeassistant"))
- list.push({
- slug: "homeassistant",
- name: "Home Assistant configuration",
- checked: true,
- });
- if (folders.includes("ssl"))
- list.push({ slug: "ssl", name: "SSL", checked: true });
- if (folders.includes("share"))
- list.push({ slug: "share", name: "Share", checked: true });
- if (folders.includes("addons/local"))
- list.push({ slug: "addons/local", name: "Local add-ons", checked: true });
- return list;
- }
-
- _computeAddons(addons) {
- return addons.map((addon) => ({
- slug: addon.slug,
- name: addon.name,
- version: addon.version,
- checked: true,
- }));
- }
-
- _isFullSnapshot(type) {
+ protected _isFullSnapshot(type) {
return type === "full";
}
- _partialRestoreClicked() {
+ protected _partialRestoreClicked() {
if (!confirm("Are you sure you want to restore this snapshot?")) {
return;
}
- const addons = this.snapshot.addons
+ // @ts-ignore
+ const addons = this._addons
.filter((addon) => addon.checked)
.map((addon) => addon.slug);
- const folders = this.snapshot.folders
+ // @ts-ignore
+ const folders = this._folders
.filter((folder) => folder.checked)
.map((folder) => folder.slug);
const data = {
+ // @ts-ignore
homeassistant: this.restoreHass,
- addons: addons,
- folders: folders,
+ addons,
+ folders,
};
- if (this.snapshot.protected) data.password = this.snapshotPassword;
+ // @ts-ignore
+ if (this.snapshot.protected) {
+ // @ts-ignore
+ data.password = this.snapshotPassword;
+ }
+ // @ts-ignore
this.hass
.callApi(
- "post",
- `hassio/snapshots/${this.snapshotSlug}/restore/partial`,
+ "POST",
+ // @ts-ignore
+ `hassio/snapshots/${this.dialogParams!.slug}/restore/partial`,
data
)
.then(
() => {
alert("Snapshot restored!");
- this.$.dialog.close();
+ (this.$.dialog as PaperDialogElement).close();
},
(error) => {
+ // @ts-ignore
this.error = error.body.message;
}
);
}
- _fullRestoreClicked() {
+ protected _fullRestoreClicked() {
if (!confirm("Are you sure you want to restore this snapshot?")) {
return;
}
+ // @ts-ignore
const data = this.snapshot.protected
- ? { password: this.snapshotPassword }
- : null;
+ ? {
+ password:
+ // @ts-ignore
+ this.snapshotPassword,
+ }
+ : undefined;
+ // @ts-ignore
this.hass
.callApi(
- "post",
- `hassio/snapshots/${this.snapshotSlug}/restore/full`,
+ "POST",
+ // @ts-ignore
+ `hassio/snapshots/${this.dialogParams!.slug}/restore/full`,
data
)
.then(
() => {
alert("Snapshot restored!");
- this.$.dialog.close();
+ (this.$.dialog as PaperDialogElement).close();
},
(error) => {
+ // @ts-ignore
this.error = error.body.message;
}
);
}
- _deleteClicked() {
+ protected _deleteClicked() {
if (!confirm("Are you sure you want to delete this snapshot?")) {
return;
}
+ // @ts-ignore
this.hass
- .callApi("post", `hassio/snapshots/${this.snapshotSlug}/remove`)
+ // @ts-ignore
+ .callApi("POST", `hassio/snapshots/${this.dialogParams!.slug}/remove`)
.then(
() => {
- this.$.dialog.close();
- this.snapshotDeleted = true;
+ (this.$.dialog as PaperDialogElement).close();
+ // @ts-ignore
+ this.dialogParams!.onDelete();
},
(error) => {
+ // @ts-ignore
this.error = error.body.message;
}
);
}
- async _downloadClicked() {
+ protected async _downloadClicked() {
let signedPath;
try {
signedPath = await getSignedPath(
+ // @ts-ignore
this.hass,
- `/api/hassio/snapshots/${this.snapshotSlug}/download`
+ // @ts-ignore
+ `/api/hassio/snapshots/${this.dialogParams!.slug}/download`
);
} catch (err) {
alert(`Error: ${err.message}`);
return;
}
+ // @ts-ignore
const name = this._computeName(this.snapshot).replace(/[^a-z0-9]+/gi, "_");
- const a = document.createElement("A");
+ const a = document.createElement("a");
a.href = signedPath.path;
a.download = `Hass_io_${name}.tar`;
this.$.dialog.appendChild(a);
@@ -299,23 +330,23 @@ class HassioSnapshot extends PolymerElement {
this.$.dialog.removeChild(a);
}
- _computeName(snapshot) {
- return snapshot.name || snapshot.slug;
+ protected _computeName(snapshot) {
+ return snapshot ? snapshot.name || snapshot.slug : "Unnamed snapshot";
}
- _computeType(type) {
+ protected _computeType(type) {
return type === "full" ? "Full snapshot" : "Partial snapshot";
}
- _computeSize(size) {
+ protected _computeSize(size) {
return Math.ceil(size * 10) / 10 + " MB";
}
- _sortAddons(a, b) {
+ protected _sortAddons(a, b) {
return a.name < b.name ? -1 : 1;
}
- _formatDatetime(datetime) {
+ protected _formatDatetime(datetime) {
return new Date(datetime).toLocaleDateString(navigator.language, {
weekday: "long",
year: "numeric",
@@ -326,8 +357,18 @@ class HassioSnapshot extends PolymerElement {
});
}
- _dialogClosed() {
- this.snapshotSlug = null;
+ protected _dialogClosed() {
+ this.setProperties({
+ dialogParams: undefined,
+ snapshot: undefined,
+ _addons: [],
+ _folders: [],
+ });
+ }
+}
+
+declare global {
+ interface HTMLElementTagNameMap {
+ "dialog-hassio-snapshot": HassioSnapshotDialog;
}
}
-customElements.define("hassio-snapshot", HassioSnapshot);
diff --git a/hassio/src/dialogs/snapshot/show-dialog-hassio-snapshot.ts b/hassio/src/dialogs/snapshot/show-dialog-hassio-snapshot.ts
new file mode 100644
index 0000000000..0823fb9f59
--- /dev/null
+++ b/hassio/src/dialogs/snapshot/show-dialog-hassio-snapshot.ts
@@ -0,0 +1,18 @@
+import { fireEvent } from "../../../../src/common/dom/fire_event";
+
+export interface HassioSnapshotDialogParams {
+ slug: string;
+ onDelete: () => void;
+}
+
+export const showHassioSnapshotDialog = (
+ element: HTMLElement,
+ dialogParams: HassioSnapshotDialogParams
+): void => {
+ fireEvent(element, "show-dialog", {
+ dialogTag: "dialog-hassio-snapshot",
+ dialogImport: () =>
+ import(/* webpackChunkName: "dialog-hassio-snapshot" */ "./dialog-hassio-snapshot"),
+ dialogParams,
+ });
+};
diff --git a/hassio/src/entrypoint.js b/hassio/src/entrypoint.js
index 2e91bbd4bc..00219c6730 100644
--- a/hassio/src/entrypoint.js
+++ b/hassio/src/entrypoint.js
@@ -1,5 +1,17 @@
window.loadES5Adapter().then(() => {
- import(/* webpackChunkName: "hassio-icons" */ "./resources/hassio-icons.js");
- import(/* webpackChunkName: "hassio-main" */ "./hassio-main.js");
+ import(/* webpackChunkName: "hassio-icons" */ "./resources/hassio-icons");
+ import(/* webpackChunkName: "hassio-main" */ "./hassio-main");
});
-document.body.style.height = "100%";
+const styleEl = document.createElement("style");
+styleEl.innerHTML = `
+body {
+ font-family: Roboto, sans-serif;
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-weight: 400;
+ margin: 0;
+ padding: 0;
+ height: 100vh;
+}
+`;
+document.head.appendChild(styleEl);
diff --git a/hassio/src/hassio-data.js b/hassio/src/hassio-data.js
deleted file mode 100644
index 38de4b5809..0000000000
--- a/hassio/src/hassio-data.js
+++ /dev/null
@@ -1,59 +0,0 @@
-import { PolymerElement } from "@polymer/polymer/polymer-element";
-
-class HassioData extends PolymerElement {
- static get properties() {
- return {
- hass: Object,
-
- supervisor: {
- type: Object,
- notify: true,
- },
-
- host: {
- type: Object,
- notify: true,
- },
-
- homeassistant: {
- type: Object,
- notify: true,
- },
- };
- }
-
- connectedCallback() {
- super.connectedCallback();
- this.refresh();
- }
-
- refresh() {
- return Promise.all([
- this.fetchSupervisorInfo(),
- this.fetchHostInfo(),
- this.fetchHassInfo(),
- ]);
- }
-
- fetchSupervisorInfo() {
- return this.hass.callApi("get", "hassio/supervisor/info").then((info) => {
- this.supervisor = info.data;
- });
- }
-
- fetchHostInfo() {
- return this.hass.callApi("get", "hassio/host/info").then((info) => {
- this.host = info.data;
- });
- }
-
- fetchHassInfo() {
- return this.hass
- .callApi("get", "hassio/homeassistant/info")
- .then((info) => {
- this.homeassistant = info.data;
- });
- }
-}
-
-customElements.define("hassio-data", HassioData);
diff --git a/hassio/src/hassio-main.js b/hassio/src/hassio-main.js
deleted file mode 100644
index df4d57b985..0000000000
--- a/hassio/src/hassio-main.js
+++ /dev/null
@@ -1,142 +0,0 @@
-import "@polymer/app-route/app-route";
-import { html } from "@polymer/polymer/lib/utils/html-tag";
-import { PolymerElement } from "@polymer/polymer/polymer-element";
-
-import "../../src/layouts/hass-loading-screen";
-import "./addon-view/hassio-addon-view";
-import "./hassio-data";
-import "./hassio-pages-with-tabs";
-
-import applyThemesOnElement from "../../src/common/dom/apply_themes_on_element";
-import EventsMixin from "../../src/mixins/events-mixin";
-import NavigateMixin from "../../src/mixins/navigate-mixin";
-import { fireEvent } from "../../src/common/dom/fire_event";
-
-class HassioMain extends EventsMixin(NavigateMixin(PolymerElement)) {
- static get template() {
- return html`
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- `;
- }
-
- static get properties() {
- return {
- hass: Object,
- route: {
- type: Object,
- // Fake route object
- value: {
- prefix: "/hassio",
- path: "/dashboard",
- __queryParams: {},
- },
- observer: "routeChanged",
- },
- routeData: Object,
- supervisorInfo: Object,
- hostInfo: Object,
- hassInfo: Object,
- loaded: {
- type: Boolean,
- computed: "computeIsLoaded(supervisorInfo, hostInfo, hassInfo)",
- },
- };
- }
-
- ready() {
- super.ready();
- applyThemesOnElement(this, this.hass.themes, this.hass.selectedTheme, true);
- this.addEventListener("hass-api-called", (ev) => this.apiCalled(ev));
- // Paulus - March 17, 2019
- // We went to a single hass-toggle-menu event in HA 0.90. However, the
- // supervisor UI can also run under older versions of Home Assistant.
- // So here we are going to translate toggle events into the appropriate
- // open and close events. These events are a no-op in newer versions of
- // Home Assistant.
- this.addEventListener("hass-toggle-menu", () => {
- fireEvent(
- window.parent.customPanel,
- this.hass.dockedSidebar ? "hass-close-menu" : "hass-open-menu"
- );
- });
- // Paulus - March 19, 2019
- // We changed the navigate event to fire directly on the window, as that's
- // where we are listening for it. However, the older panel_custom will
- // listen on this element for navigation events, so we need to forward them.
- window.addEventListener("location-changed", (ev) =>
- fireEvent(this, ev.type, ev.detail, {
- bubbles: false,
- })
- );
- }
-
- connectedCallback() {
- super.connectedCallback();
- this.routeChanged(this.route);
- }
-
- apiCalled(ev) {
- if (ev.detail.success) {
- let tries = 1;
-
- const tryUpdate = () => {
- this.$.data.refresh().catch(function() {
- tries += 1;
- setTimeout(tryUpdate, Math.min(tries, 5) * 1000);
- });
- };
-
- tryUpdate();
- }
- }
-
- computeIsLoaded(supervisorInfo, hostInfo, hassInfo) {
- return supervisorInfo !== null && hostInfo !== null && hassInfo !== null;
- }
-
- routeChanged(route) {
- if (route.path === "" && route.prefix === "/hassio") {
- this.navigate("/hassio/dashboard", true);
- }
- fireEvent(this, "iron-resize");
- }
-
- equalsAddon(page) {
- return page && page === "addon";
- }
-}
-
-customElements.define("hassio-main", HassioMain);
diff --git a/hassio/src/hassio-main.ts b/hassio/src/hassio-main.ts
new file mode 100644
index 0000000000..cc4123630c
--- /dev/null
+++ b/hassio/src/hassio-main.ts
@@ -0,0 +1,152 @@
+import { customElement, PropertyValues, property } from "lit-element";
+import { PolymerElement } from "@polymer/polymer";
+import "@polymer/paper-icon-button";
+
+import "../../src/resources/ha-style";
+import applyThemesOnElement from "../../src/common/dom/apply_themes_on_element";
+import { fireEvent } from "../../src/common/dom/fire_event";
+import {
+ HassRouterPage,
+ RouterOptions,
+} from "../../src/layouts/hass-router-page";
+import { HomeAssistant } from "../../src/types";
+import {
+ fetchHassioSupervisorInfo,
+ fetchHassioHostInfo,
+ fetchHassioHomeAssistantInfo,
+ HassioSupervisorInfo,
+ HassioHostInfo,
+ HassioHomeAssistantInfo,
+} from "../../src/data/hassio";
+import { makeDialogManager } from "../../src/dialogs/make-dialog-manager";
+import { ProvideHassLitMixin } from "../../src/mixins/provide-hass-lit-mixin";
+// Don't codesplit it, that way the dashboard always loads fast.
+import "./hassio-pages-with-tabs";
+
+// The register callback of the IronA11yKeysBehavior inside paper-icon-button
+// is not called, causing _keyBindings to be uninitiliazed for paper-icon-button,
+// causing an exception when added to DOM. When transpiled to ES5, this will
+// break the build.
+customElements.get("paper-icon-button").prototype._keyBindings = {};
+
+@customElement("hassio-main")
+class HassioMain extends ProvideHassLitMixin(HassRouterPage) {
+ @property() public hass!: HomeAssistant;
+
+ protected routerOptions: RouterOptions = {
+ // Hass.io has a page with tabs, so we route all non-matching routes to it.
+ defaultPage: "dashboard",
+ initialLoad: () => this._fetchData(),
+ showLoading: true,
+ routes: {
+ dashboard: {
+ tag: "hassio-pages-with-tabs",
+ cache: true,
+ },
+ snapshots: "dashboard",
+ store: "dashboard",
+ system: "dashboard",
+ addon: {
+ tag: "hassio-addon-view",
+ load: () => import("./addon-view/hassio-addon-view"),
+ },
+ ingress: {
+ tag: "hassio-ingress-view",
+ load: () => import("./ingress-view/hassio-ingress-view"),
+ },
+ },
+ };
+
+ @property() private _supervisorInfo: HassioSupervisorInfo;
+ @property() private _hostInfo: HassioHostInfo;
+ @property() private _hassInfo: HassioHomeAssistantInfo;
+
+ protected firstUpdated(changedProps: PropertyValues) {
+ super.firstUpdated(changedProps);
+
+ applyThemesOnElement(this, this.hass.themes, this.hass.selectedTheme, true);
+ this.addEventListener("hass-api-called", (ev) => this._apiCalled(ev));
+ // Paulus - March 17, 2019
+ // We went to a single hass-toggle-menu event in HA 0.90. However, the
+ // supervisor UI can also run under older versions of Home Assistant.
+ // So here we are going to translate toggle events into the appropriate
+ // open and close events. These events are a no-op in newer versions of
+ // Home Assistant.
+ this.addEventListener("hass-toggle-menu", () => {
+ fireEvent(
+ (window.parent as any).customPanel,
+ // @ts-ignore
+ this.hass.dockedSidebar ? "hass-close-menu" : "hass-open-menu"
+ );
+ });
+ // Paulus - March 19, 2019
+ // We changed the navigate event to fire directly on the window, as that's
+ // where we are listening for it. However, the older panel_custom will
+ // listen on this element for navigation events, so we need to forward them.
+ window.addEventListener("location-changed", (ev) =>
+ // @ts-ignore
+ fireEvent(this, ev.type, ev.detail, {
+ bubbles: false,
+ })
+ );
+
+ makeDialogManager(this, document.body);
+ }
+
+ protected updatePageEl(el) {
+ // the tabs page does its own routing so needs full route.
+ const route =
+ el.nodeName === "HASSIO-PAGES-WITH-TABS" ? this.route : this.routeTail;
+
+ if ("setProperties" in el) {
+ // As long as we have Polymer pages
+ (el as PolymerElement).setProperties({
+ hass: this.hass,
+ supervisorInfo: this._supervisorInfo,
+ hostInfo: this._hostInfo,
+ hassInfo: this._hassInfo,
+ route,
+ });
+ } else {
+ el.hass = this.hass;
+ el.supervisorInfo = this._supervisorInfo;
+ el.hostInfo = this._hostInfo;
+ el.hassInfo = this._hassInfo;
+ el.route = route;
+ }
+ }
+
+ private async _fetchData() {
+ const [supervisorInfo, hostInfo, hassInfo] = await Promise.all([
+ fetchHassioSupervisorInfo(this.hass),
+ fetchHassioHostInfo(this.hass),
+ fetchHassioHomeAssistantInfo(this.hass),
+ ]);
+ this._supervisorInfo = supervisorInfo;
+ this._hostInfo = hostInfo;
+ this._hassInfo = hassInfo;
+ }
+
+ private _apiCalled(ev) {
+ if (!ev.detail.success) {
+ return;
+ }
+
+ let tries = 1;
+
+ const tryUpdate = () => {
+ this._fetchData().catch(() => {
+ tries += 1;
+ setTimeout(tryUpdate, Math.min(tries, 5) * 1000);
+ });
+ };
+
+ tryUpdate();
+ }
+}
+
+declare global {
+ interface HTMLElementTagNameMap {
+ "hassio-main": HassioMain;
+ }
+}
diff --git a/hassio/src/hassio-pages-with-tabs.js b/hassio/src/hassio-pages-with-tabs.js
deleted file mode 100644
index 506d1974bd..0000000000
--- a/hassio/src/hassio-pages-with-tabs.js
+++ /dev/null
@@ -1,161 +0,0 @@
-import "@polymer/app-layout/app-header-layout/app-header-layout";
-import "@polymer/app-layout/app-header/app-header";
-import "@polymer/app-layout/app-toolbar/app-toolbar";
-import "@polymer/paper-icon-button/paper-icon-button";
-import "@polymer/paper-tabs/paper-tab";
-import "@polymer/paper-tabs/paper-tabs";
-import { html } from "@polymer/polymer/lib/utils/html-tag";
-import { PolymerElement } from "@polymer/polymer/polymer-element";
-
-import "../../src/components/ha-menu-button";
-import "../../src/resources/ha-style";
-import "./addon-store/hassio-addon-store";
-import "./dashboard/hassio-dashboard";
-import "./hassio-markdown-dialog";
-import "./snapshots/hassio-snapshot";
-import "./snapshots/hassio-snapshots";
-import "./system/hassio-system";
-
-import scrollToTarget from "../../src/common/dom/scroll-to-target";
-
-import NavigateMixin from "../../src/mixins/navigate-mixin";
-
-class HassioPagesWithTabs extends NavigateMixin(PolymerElement) {
- static get template() {
- return html`
-
-
-
-
-
- Hass.io
-
-
-
-
-
- Dashboard
- Snapshots
- Add-on store
- System
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- `;
- }
-
- static get properties() {
- return {
- hass: Object,
- page: String,
- supervisorInfo: Object,
- hostInfo: Object,
- hassInfo: Object,
- snapshotSlug: String,
- snapshotDeleted: Boolean,
-
- markdownTitle: String,
- markdownContent: {
- type: String,
- value: "",
- },
- };
- }
-
- ready() {
- super.ready();
- this.addEventListener("hassio-markdown-dialog", (ev) =>
- this.openMarkdown(ev)
- );
- }
-
- handlePageSelected(ev) {
- const newPage = ev.detail.item.getAttribute("page-name");
- if (newPage !== this.page) {
- this.navigate(`/hassio/${newPage}`);
- }
- scrollToTarget(this, this.$.layout.header.scrollTarget);
- }
-
- equals(a, b) {
- return a === b;
- }
-
- showRefreshButton(page) {
- return page === "store" || page === "snapshots";
- }
-
- refreshClicked() {
- if (this.page === "snapshots") {
- this.shadowRoot.querySelector("hassio-snapshots").refreshData();
- } else {
- this.shadowRoot.querySelector("hassio-addon-store").refreshData();
- }
- }
-
- openMarkdown(ev) {
- this.setProperties({
- markdownTitle: ev.detail.title,
- markdownContent: ev.detail.content,
- });
- this.shadowRoot.querySelector("hassio-markdown-dialog").openDialog();
- }
-}
-
-customElements.define("hassio-pages-with-tabs", HassioPagesWithTabs);
diff --git a/hassio/src/hassio-pages-with-tabs.ts b/hassio/src/hassio-pages-with-tabs.ts
new file mode 100644
index 0000000000..adb43d373f
--- /dev/null
+++ b/hassio/src/hassio-pages-with-tabs.ts
@@ -0,0 +1,131 @@
+import {
+ LitElement,
+ TemplateResult,
+ html,
+ CSSResultArray,
+ css,
+ customElement,
+ property,
+} from "lit-element";
+import "@polymer/app-layout/app-header-layout/app-header-layout";
+import "@polymer/app-layout/app-header/app-header";
+import "@polymer/app-layout/app-toolbar/app-toolbar";
+import "@polymer/paper-icon-button/paper-icon-button";
+import "@polymer/paper-tabs/paper-tab";
+import "@polymer/paper-tabs/paper-tabs";
+
+import "../../src/components/ha-menu-button";
+import "../../src/resources/ha-style";
+import "./hassio-tabs-router";
+
+import scrollToTarget from "../../src/common/dom/scroll-to-target";
+
+import { haStyle } from "../../src/resources/styles";
+import { HomeAssistant, Route } from "../../src/types";
+import { navigate } from "../../src/common/navigate";
+import {
+ HassioSupervisorInfo,
+ HassioHostInfo,
+ HassioHomeAssistantInfo,
+} from "../../src/data/hassio";
+
+const HAS_REFRESH_BUTTON = ["store", "snapshots"];
+
+@customElement("hassio-pages-with-tabs")
+class HassioPagesWithTabs extends LitElement {
+ @property() public hass!: HomeAssistant;
+ @property() public route!: Route;
+ @property() public supervisorInfo!: HassioSupervisorInfo;
+ @property() public hostInfo!: HassioHostInfo;
+ @property() public hassInfo!: HassioHomeAssistantInfo;
+
+ protected render(): TemplateResult | void {
+ const page = this._page;
+ return html`
+
+
+
+
+ Hass.io
+ ${HAS_REFRESH_BUTTON.includes(page)
+ ? html`
+
+ `
+ : undefined}
+
+
+ Dashboard
+ Snapshots
+ Add-on store
+ System
+
+
+
+
+ `;
+ }
+
+ private handlePageSelected(ev) {
+ const newPage = ev.detail.item.getAttribute("page-name");
+ if (newPage !== this._page) {
+ navigate(this, `/hassio/${newPage}`);
+ }
+
+ scrollToTarget(
+ this,
+ // @ts-ignore
+ this.shadowRoot!.querySelector("app-header-layout").header.scrollTarget
+ );
+ }
+
+ private refreshClicked() {
+ if (this._page === "snapshots") {
+ // @ts-ignore
+ this.shadowRoot.querySelector("hassio-snapshots").refreshData();
+ } else {
+ // @ts-ignore
+ this.shadowRoot.querySelector("hassio-addon-store").refreshData();
+ }
+ }
+
+ private get _page() {
+ return this.route.path.substr(1);
+ }
+
+ static get styles(): CSSResultArray {
+ return [
+ haStyle,
+ css`
+ :host {
+ color: var(--primary-text-color);
+ --paper-card-header-color: var(--primary-text-color);
+ }
+ paper-tabs {
+ margin-left: 12px;
+ --paper-tabs-selection-bar-color: #fff;
+ text-transform: uppercase;
+ }
+ `,
+ ];
+ }
+}
+
+declare global {
+ interface HTMLElementTagNameMap {
+ "hassio-pages-with-tabs": HassioPagesWithTabs;
+ }
+}
diff --git a/hassio/src/hassio-tabs-router.ts b/hassio/src/hassio-tabs-router.ts
new file mode 100644
index 0000000000..53f9b16def
--- /dev/null
+++ b/hassio/src/hassio-tabs-router.ts
@@ -0,0 +1,66 @@
+import {
+ HassRouterPage,
+ RouterOptions,
+} from "../../src/layouts/hass-router-page";
+import { customElement, property } from "lit-element";
+import { PolymerElement } from "@polymer/polymer";
+import { HomeAssistant } from "../../src/types";
+// Don't codesplit it, that way the dashboard always loads fast.
+import "./dashboard/hassio-dashboard";
+// Don't codesplit the others, because it breaks the UI when pushed to a Pi
+import "./snapshots/hassio-snapshots";
+import "./addon-store/hassio-addon-store";
+import "./system/hassio-system";
+import {
+ HassioSupervisorInfo,
+ HassioHostInfo,
+ HassioHomeAssistantInfo,
+} from "../../src/data/hassio";
+
+@customElement("hassio-tabs-router")
+class HassioTabsRouter extends HassRouterPage {
+ @property() public hass!: HomeAssistant;
+ @property() public supervisorInfo: HassioSupervisorInfo;
+ @property() public hostInfo: HassioHostInfo;
+ @property() public hassInfo: HassioHomeAssistantInfo;
+
+ protected routerOptions: RouterOptions = {
+ routes: {
+ dashboard: {
+ tag: "hassio-dashboard",
+ },
+ snapshots: {
+ tag: "hassio-snapshots",
+ },
+ store: {
+ tag: "hassio-addon-store",
+ },
+ system: {
+ tag: "hassio-system",
+ },
+ },
+ };
+
+ protected updatePageEl(el) {
+ if ("setProperties" in el) {
+ // As long as we have Polymer pages
+ (el as PolymerElement).setProperties({
+ hass: this.hass,
+ supervisorInfo: this.supervisorInfo,
+ hostInfo: this.hostInfo,
+ hassInfo: this.hassInfo,
+ });
+ } else {
+ el.hass = this.hass;
+ el.supervisorInfo = this.supervisorInfo;
+ el.hostInfo = this.hostInfo;
+ el.hassInfo = this.hassInfo;
+ }
+ }
+}
+
+declare global {
+ interface HTMLElementTagNameMap {
+ "hassio-tabs-router": HassioTabsRouter;
+ }
+}
diff --git a/hassio/src/ingress-view/hassio-ingress-view.ts b/hassio/src/ingress-view/hassio-ingress-view.ts
new file mode 100644
index 0000000000..bcf6ed0e4a
--- /dev/null
+++ b/hassio/src/ingress-view/hassio-ingress-view.ts
@@ -0,0 +1,100 @@
+import {
+ LitElement,
+ customElement,
+ property,
+ TemplateResult,
+ html,
+ PropertyValues,
+ CSSResult,
+ css,
+} from "lit-element";
+import { HomeAssistant, Route } from "../../../src/types";
+import {
+ createHassioSession,
+ HassioAddonDetails,
+ fetchHassioAddonInfo,
+} from "../../../src/data/hassio";
+import "../../../src/layouts/hass-loading-screen";
+import "../../../src/layouts/hass-subpage";
+
+@customElement("hassio-ingress-view")
+class HassioIngressView extends LitElement {
+ @property() public hass!: HomeAssistant;
+ @property() public route!: Route;
+ @property() private _addon?: HassioAddonDetails;
+
+ protected render(): TemplateResult | void {
+ if (!this._addon) {
+ return html`
+
+ `;
+ }
+
+ return html`
+
+
+
+ `;
+ }
+
+ protected updated(changedProps: PropertyValues) {
+ super.firstUpdated(changedProps);
+
+ if (!changedProps.has("route")) {
+ return;
+ }
+
+ const addon = this.route.path.substr(1);
+
+ const oldRoute = changedProps.get("route") as this["route"] | undefined;
+ const oldAddon = oldRoute ? oldRoute.path.substr(1) : undefined;
+
+ if (addon && addon !== oldAddon) {
+ this._fetchData(addon);
+ }
+ }
+
+ private async _fetchData(addonSlug: string) {
+ try {
+ const [addon] = await Promise.all([
+ fetchHassioAddonInfo(this.hass, addonSlug).catch(() => {
+ throw new Error("Failed to fetch add-on info");
+ }),
+ createHassioSession(this.hass).catch(() => {
+ throw new Error("Failed to create an ingress session");
+ }),
+ ]);
+
+ if (!addon.ingress) {
+ throw new Error("This add-on does not support ingress");
+ }
+
+ this._addon = addon;
+ } catch (err) {
+ // tslint:disable-next-line
+ console.error(err);
+ alert(err.message || "Unknown error starting ingress.");
+ history.back();
+ }
+ }
+
+ static get styles(): CSSResult {
+ return css`
+ iframe {
+ display: block;
+ width: 100%;
+ height: 100%;
+ border: 0;
+ }
+ paper-icon-button {
+ color: var(--text-primary-color);
+ }
+ `;
+ }
+}
+
+declare global {
+ interface HTMLElementTagNameMap {
+ "hassio-ingress-view": HassioIngressView;
+ }
+}
diff --git a/hassio/src/resources/hassio-style.js b/hassio/src/resources/hassio-style.js
index 1541329c45..6eb6c2340a 100644
--- a/hassio/src/resources/hassio-style.js
+++ b/hassio/src/resources/hassio-style.js
@@ -1,56 +1,64 @@
+import { css } from "lit-element";
+
const documentContainer = document.createElement("template");
documentContainer.setAttribute("style", "display: none;");
+export const hassioStyle = css`
+ .card-group {
+ margin-top: 24px;
+ }
+ .card-group .title {
+ color: var(--primary-text-color);
+ font-size: 2em;
+ padding-left: 8px;
+ margin-bottom: 8px;
+ }
+ .card-group .description {
+ font-size: 0.5em;
+ font-weight: 500;
+ margin-top: 4px;
+ }
+ .card-group paper-card {
+ --card-group-columns: 4;
+ width: calc(
+ (100% - 12px * var(--card-group-columns)) / var(--card-group-columns)
+ );
+ margin: 4px;
+ vertical-align: top;
+ }
+ @media screen and (max-width: 1200px) and (min-width: 901px) {
+ .card-group paper-card {
+ --card-group-columns: 3;
+ }
+ }
+ @media screen and (max-width: 900px) and (min-width: 601px) {
+ .card-group paper-card {
+ --card-group-columns: 2;
+ }
+ }
+ @media screen and (max-width: 600px) and (min-width: 0) {
+ .card-group paper-card {
+ width: 100%;
+ margin: 4px 0;
+ }
+ .content {
+ padding: 0;
+ }
+ }
+ ha-call-api-button {
+ font-weight: 500;
+ color: var(--primary-color);
+ }
+ .error {
+ color: var(--google-red-500);
+ margin-top: 16px;
+ }
+`;
+
documentContainer.innerHTML = `
`;
diff --git a/hassio/src/snapshots/hassio-snapshots.js b/hassio/src/snapshots/hassio-snapshots.js
deleted file mode 100644
index 6bacf798a1..0000000000
--- a/hassio/src/snapshots/hassio-snapshots.js
+++ /dev/null
@@ -1,311 +0,0 @@
-import "@material/mwc-button";
-import "@polymer/paper-card/paper-card";
-import "@polymer/paper-checkbox/paper-checkbox";
-import "@polymer/paper-input/paper-input";
-import "@polymer/paper-radio-button/paper-radio-button";
-import "@polymer/paper-radio-group/paper-radio-group";
-import { html } from "@polymer/polymer/lib/utils/html-tag";
-import { PolymerElement } from "@polymer/polymer/polymer-element";
-
-import "../components/hassio-card-content";
-import "../resources/hassio-style";
-import EventsMixin from "../../../src/mixins/events-mixin";
-
-class HassioSnapshots extends EventsMixin(PolymerElement) {
- static get template() {
- return html`
-
-
-
-
- Create snapshot
-
- Snapshots allow you to easily backup and restore all data of your
- Hass.io instance.
-
-
-
-
-
- Type:
-
-
- Full snapshot
-
-
- Partial snapshot
-
-
-
- Folders:
-
-
- [[item.name]]
-
-
- Add-ons:
-
-
- [[item.name]]
-
-
-
- Security:
-
Password protection
-
-
-
-
- [[error]]
-
-
-
- Create
-
-
-
-
-
-
Available snapshots
-
-
- You don't have any snapshots yet.
-
-
-
-
-
-
-
-
-
-
-
- `;
- }
-
- static get properties() {
- return {
- hass: Object,
- snapshotName: {
- type: String,
- value: "",
- },
- snapshotPassword: {
- type: String,
- value: "",
- },
- snapshotHasPassword: Boolean,
- snapshotType: {
- type: String,
- value: "full",
- },
- snapshots: {
- type: Array,
- value: [],
- },
- installedAddons: {
- type: Array,
- observer: "_installedAddonsChanged",
- },
- addonList: Array,
- folderList: {
- type: Array,
- value: [
- {
- slug: "homeassistant",
- name: "Home Assistant configuration",
- checked: true,
- },
- { slug: "ssl", name: "SSL", checked: true },
- { slug: "share", name: "Share", checked: true },
- { slug: "addons/local", name: "Local add-ons", checked: true },
- ],
- },
- snapshotSlug: {
- type: String,
- notify: true,
- },
- snapshotDeleted: {
- type: Boolean,
- notify: true,
- observer: "_snapshotDeletedChanged",
- },
- creatingSnapshot: Boolean,
- dialogOpened: Boolean,
- error: String,
- };
- }
-
- ready() {
- super.ready();
- this.addEventListener("hass-api-called", (ev) => this._apiCalled(ev));
- this._updateSnapshots();
- }
-
- _apiCalled(ev) {
- if (ev.detail.success) {
- this._updateSnapshots();
- }
- }
-
- _updateSnapshots() {
- this.hass.callApi("get", "hassio/snapshots").then(
- (result) => {
- this.snapshots = result.data.snapshots;
- },
- (error) => {
- this.error = error.message;
- }
- );
- }
-
- _createSnapshot() {
- this.error = "";
- if (this.snapshotHasPassword && !this.snapshotPassword.length) {
- this.error = "Please enter a password.";
- return;
- }
- this.creatingSnapshot = true;
- let name = this.snapshotName;
- if (!name.length) {
- name = new Date().toLocaleDateString(navigator.language, {
- weekday: "long",
- year: "numeric",
- month: "short",
- day: "numeric",
- });
- }
- let data;
- let path;
- if (this.snapshotType === "full") {
- data = { name: name };
- path = "hassio/snapshots/new/full";
- } else {
- const addons = this.addonList
- .filter((addon) => addon.checked)
- .map((addon) => addon.slug);
- const folders = this.folderList
- .filter((folder) => folder.checked)
- .map((folder) => folder.slug);
-
- data = { name: name, folders: folders, addons: addons };
- path = "hassio/snapshots/new/partial";
- }
- if (this.snapshotHasPassword) {
- data.password = this.snapshotPassword;
- }
-
- this.hass.callApi("post", path, data).then(
- () => {
- this.creatingSnapshot = false;
- this.fire("hass-api-called", { success: true });
- },
- (error) => {
- this.creatingSnapshot = false;
- this.error = error.message;
- }
- );
- }
-
- _installedAddonsChanged(addons) {
- this.addonList = addons.map((addon) => ({
- slug: addon.slug,
- name: addon.name,
- checked: true,
- }));
- }
-
- _sortAddons(a, b) {
- return a.name < b.name ? -1 : 1;
- }
-
- _sortSnapshots(a, b) {
- return a.date < b.date ? 1 : -1;
- }
-
- _computeName(snapshot) {
- return snapshot.name || snapshot.slug;
- }
-
- _computeDetails(snapshot) {
- const type =
- snapshot.type === "full" ? "Full snapshot" : "Partial snapshot";
- return snapshot.protected ? `${type}, password protected` : type;
- }
-
- _computeIcon(type) {
- return type === "full"
- ? "hassio:package-variant-closed"
- : "hassio:package-variant";
- }
-
- _snapshotClicked(ev) {
- this.snapshotSlug = ev.model.snapshot.slug;
- }
-
- _fullSelected(type) {
- return type === "full";
- }
-
- _snapshotDeletedChanged(snapshotDeleted) {
- if (snapshotDeleted) {
- this._updateSnapshots();
- this.snapshotDeleted = false;
- }
- }
-
- refreshData() {
- this.hass.callApi("post", "hassio/snapshots/reload").then(() => {
- this._updateSnapshots();
- });
- }
-}
-
-customElements.define("hassio-snapshots", HassioSnapshots);
diff --git a/hassio/src/snapshots/hassio-snapshots.ts b/hassio/src/snapshots/hassio-snapshots.ts
new file mode 100644
index 0000000000..73cc92bd5c
--- /dev/null
+++ b/hassio/src/snapshots/hassio-snapshots.ts
@@ -0,0 +1,363 @@
+import {
+ LitElement,
+ TemplateResult,
+ html,
+ CSSResultArray,
+ css,
+ property,
+ PropertyValues,
+ customElement,
+} from "lit-element";
+import "@material/mwc-button";
+import "@polymer/paper-card/paper-card";
+import "@polymer/paper-checkbox/paper-checkbox";
+import "@polymer/paper-input/paper-input";
+import "@polymer/paper-radio-button/paper-radio-button";
+import "@polymer/paper-radio-group/paper-radio-group";
+
+import "../components/hassio-card-content";
+import { hassioStyle } from "../resources/hassio-style";
+
+import { showHassioSnapshotDialog } from "../dialogs/snapshot/show-dialog-hassio-snapshot";
+import { HomeAssistant } from "../../../src/types";
+import {
+ HassioSnapshot,
+ HassioSupervisorInfo,
+ fetchHassioSnapshots,
+ reloadHassioSnapshots,
+ HassioFullSnapshotCreateParams,
+ HassioPartialSnapshotCreateParams,
+ createHassioFullSnapshot,
+ createHassioPartialSnapshot,
+} from "../../../src/data/hassio";
+import { PolymerChangedEvent } from "../../../src/polymer-types";
+import { fireEvent } from "../../../src/common/dom/fire_event";
+
+// Not duplicate, used for typing
+// tslint:disable-next-line
+import { PaperInputElement } from "@polymer/paper-input/paper-input";
+// tslint:disable-next-line
+import { PaperRadioGroupElement } from "@polymer/paper-radio-group/paper-radio-group";
+// tslint:disable-next-line
+import { PaperCheckboxElement } from "@polymer/paper-checkbox/paper-checkbox";
+
+interface CheckboxItem {
+ slug: string;
+ name: string;
+ checked: boolean;
+}
+
+@customElement("hassio-snapshots")
+class HassioSnapshots extends LitElement {
+ @property() public hass!: HomeAssistant;
+ @property() public supervisorInfo!: HassioSupervisorInfo;
+ @property() private _snapshotName = "";
+ @property() private _snapshotPassword = "";
+ @property() private _snapshotHasPassword = false;
+ @property() private _snapshotType: HassioSnapshot["type"] = "full";
+ @property() private _snapshots?: HassioSnapshot[] = [];
+ @property() private _addonList: CheckboxItem[] = [];
+ @property() private _folderList: CheckboxItem[] = [
+ {
+ slug: "homeassistant",
+ name: "Home Assistant configuration",
+ checked: true,
+ },
+ { slug: "ssl", name: "SSL", checked: true },
+ { slug: "share", name: "Share", checked: true },
+ { slug: "addons/local", name: "Local add-ons", checked: true },
+ ];
+ @property() private _creatingSnapshot = false;
+ @property() private _error = "";
+
+ public async refreshData() {
+ await reloadHassioSnapshots(this.hass);
+ await this._updateSnapshots();
+ }
+
+ protected render(): TemplateResult | void {
+ return html`
+
+
+
+ Create snapshot
+
+ Snapshots allow you to easily backup and restore all data of your
+ Hass.io instance.
+
+
+
+
+
+ Type:
+
+
+ Full snapshot
+
+
+ Partial snapshot
+
+
+ ${this._snapshotType === "full"
+ ? undefined
+ : html`
+ Folders:
+ ${this._folderList.map(
+ (folder, idx) => html`
+
+ ${folder.name}
+
+ `
+ )}
+ Add-ons:
+ ${this._addonList.map(
+ (addon, idx) => html`
+
+ ${addon.name}
+
+ `
+ )}
+ `}
+ Security:
+
+ Password protection
+
+ ${this._snapshotHasPassword
+ ? html`
+
+ `
+ : undefined}
+ ${this._error !== ""
+ ? html`
+
${this._error}
+ `
+ : undefined}
+
+
+
+ Create
+
+
+
+
+
+
+
Available snapshots
+ ${this._snapshots === undefined
+ ? undefined
+ : this._snapshots.length === 0
+ ? html`
+
+
+ You don't have any snapshots yet.
+
+
+ `
+ : this._snapshots.map(
+ (snapshot) => html`
+
+
+
+
+
+ `
+ )}
+
+
+ `;
+ }
+
+ protected firstUpdated(changedProps: PropertyValues) {
+ super.firstUpdated(changedProps);
+ this._updateSnapshots();
+ }
+
+ protected updated(changedProps: PropertyValues) {
+ if (changedProps.has("supervisorInfo")) {
+ this._addonList = this.supervisorInfo.addons
+ .map((addon) => ({
+ slug: addon.slug,
+ name: addon.name,
+ checked: true,
+ }))
+ .sort((a, b) => (a.name < b.name ? -1 : 1));
+ }
+ }
+
+ private _handleTextValueChanged(ev: PolymerChangedEvent) {
+ const input = ev.currentTarget as PaperInputElement;
+ this[`_${input.name}`] = ev.detail.value;
+ }
+
+ private _handleCheckboxValueChanged(ev) {
+ const input = ev.currentTarget as PaperCheckboxElement;
+ this[`_${input.name}`] = input.checked;
+ }
+
+ private _handleRadioValueChanged(ev: PolymerChangedEvent) {
+ const input = ev.currentTarget as PaperRadioGroupElement;
+ this[`_${input.getAttribute("name")}`] = ev.detail.value;
+ }
+
+ private _folderChecked(ev) {
+ const { idx, checked } = ev.currentTarget!;
+ this._folderList = this._folderList.map((folder, curIdx) =>
+ curIdx === idx ? { ...folder, checked } : folder
+ );
+ }
+
+ private _addonChecked(ev) {
+ const { idx, checked } = ev.currentTarget!;
+ this._addonList = this._addonList.map((addon, curIdx) =>
+ curIdx === idx ? { ...addon, checked } : addon
+ );
+ }
+
+ private async _updateSnapshots() {
+ try {
+ this._snapshots = await fetchHassioSnapshots(this.hass);
+ this._snapshots.sort((a, b) => (a.date < b.date ? 1 : -1));
+ } catch (err) {
+ this._error = err.message;
+ }
+ }
+
+ private async _createSnapshot() {
+ this._error = "";
+ if (this._snapshotHasPassword && !this._snapshotPassword.length) {
+ this._error = "Please enter a password.";
+ return;
+ }
+ this._creatingSnapshot = true;
+ await this.updateComplete;
+
+ const name =
+ this._snapshotName ||
+ new Date().toLocaleDateString(navigator.language, {
+ weekday: "long",
+ year: "numeric",
+ month: "short",
+ day: "numeric",
+ });
+
+ try {
+ if (this._snapshotType === "full") {
+ const data: HassioFullSnapshotCreateParams = { name };
+ if (this._snapshotHasPassword) {
+ data.password = this._snapshotPassword;
+ }
+ await createHassioFullSnapshot(this.hass, data);
+ } else {
+ const addons = this._addonList
+ .filter((addon) => addon.checked)
+ .map((addon) => addon.slug);
+ const folders = this._folderList
+ .filter((folder) => folder.checked)
+ .map((folder) => folder.slug);
+
+ const data: HassioPartialSnapshotCreateParams = {
+ name,
+ folders,
+ addons,
+ };
+ if (this._snapshotHasPassword) {
+ data.password = this._snapshotPassword;
+ }
+ await createHassioPartialSnapshot(this.hass, data);
+ }
+ this._updateSnapshots();
+ fireEvent(this, "hass-api-called", { success: true, response: null });
+ } catch (err) {
+ this._error = err.message;
+ } finally {
+ this._creatingSnapshot = false;
+ }
+ }
+
+ private _computeDetails(snapshot: HassioSnapshot) {
+ const type =
+ snapshot.type === "full" ? "Full snapshot" : "Partial snapshot";
+ return snapshot.protected ? `${type}, password protected` : type;
+ }
+
+ private _snapshotClicked(ev) {
+ showHassioSnapshotDialog(this, {
+ slug: ev.currentTarget!.snapshot.slug,
+ onDelete: () => this._updateSnapshots(),
+ });
+ }
+
+ static get styles(): CSSResultArray {
+ return [
+ hassioStyle,
+ css`
+ paper-radio-group {
+ display: block;
+ }
+ paper-radio-button {
+ padding: 0 0 2px 2px;
+ }
+ paper-radio-button,
+ paper-checkbox,
+ paper-input[type="password"] {
+ display: block;
+ margin: 4px 0 4px 48px;
+ }
+ .pointer {
+ cursor: pointer;
+ }
+ `,
+ ];
+ }
+}
+
+declare global {
+ interface HTMLElementTagNameMap {
+ "hassio-snapshots": HassioSnapshots;
+ }
+}
diff --git a/hassio/src/system/hassio-host-info.js b/hassio/src/system/hassio-host-info.js
index ac19fcb519..12ddb7b621 100644
--- a/hassio/src/system/hassio-host-info.js
+++ b/hassio/src/system/hassio-host-info.js
@@ -6,10 +6,12 @@ import { PolymerElement } from "@polymer/polymer/polymer-element";
import "../../../src/components/buttons/ha-call-api-button";
import EventsMixin from "../../../src/mixins/events-mixin";
+import { showHassioMarkdownDialog } from "../dialogs/markdown/show-dialog-hassio-markdown";
+
class HassioHostInfo extends EventsMixin(PolymerElement) {
static get template() {
return html`
-
-
-
+
`;
}
diff --git a/src/panels/config/zha/functions.ts b/src/panels/config/zha/functions.ts
index e5475280ea..72ce4d8bdf 100644
--- a/src/panels/config/zha/functions.ts
+++ b/src/panels/config/zha/functions.ts
@@ -1,3 +1,5 @@
+import { ZHADevice } from "../../../data/zha";
+
export const formatAsPaddedHex = (value: string | number): string => {
let hex = value;
if (typeof value === "string") {
@@ -5,3 +7,9 @@ export const formatAsPaddedHex = (value: string | number): string => {
}
return "0x" + hex.toString(16).padStart(4, "0");
};
+
+export const sortZHADevices = (a: ZHADevice, b: ZHADevice): number => {
+ const nameA = a.user_given_name ? a.user_given_name : a.name;
+ const nameb = b.user_given_name ? b.user_given_name : b.name;
+ return nameA.localeCompare(nameb);
+};
diff --git a/src/panels/config/zha/ha-config-zha.ts b/src/panels/config/zha/ha-config-zha.ts
index 0c96d858a5..b3e505d956 100755
--- a/src/panels/config/zha/ha-config-zha.ts
+++ b/src/panels/config/zha/ha-config-zha.ts
@@ -20,6 +20,7 @@ import { HASSDomEvent } from "../../../common/dom/fire_event";
import { Cluster, fetchBindableDevices, ZHADevice } from "../../../data/zha";
import { haStyle } from "../../../resources/styles";
import { HomeAssistant } from "../../../types";
+import { sortZHADevices } from "./functions";
import { ZHAClusterSelectedParams, ZHADeviceSelectedParams } from "./types";
export class HaConfigZha extends LitElement {
@@ -99,9 +100,7 @@ export class HaConfigZha extends LitElement {
this._bindableDevices = (await fetchBindableDevices(
this.hass,
this._selectedDevice!.ieee
- )).sort((a, b) => {
- return a.name.localeCompare(b.name);
- });
+ )).sort(sortZHADevices);
}
}
diff --git a/src/panels/config/zha/zha-add-devices-page.ts b/src/panels/config/zha/zha-add-devices-page.ts
index 9ebcce185a..8080bc6c19 100644
--- a/src/panels/config/zha/zha-add-devices-page.ts
+++ b/src/panels/config/zha/zha-add-devices-page.ts
@@ -18,23 +18,28 @@ import {
import { ZHADevice } from "../../../data/zha";
import { haStyle } from "../../../resources/styles";
-import { HomeAssistant } from "../../../types";
+import { HomeAssistant, Route } from "../../../types";
@customElement("zha-add-devices-page")
class ZHAAddDevicesPage extends LitElement {
@property() public hass!: HomeAssistant;
@property() public isWide?: boolean;
+ @property() public route?: Route;
@property() private _error?: string;
@property() private _discoveredDevices: ZHADevice[] = [];
@property() private _formattedEvents: string = "";
@property() private _active: boolean = false;
@property() private _showHelp: boolean = false;
+ private _ieeeAddress?: string;
private _addDevicesTimeoutHandle: any = undefined;
private _subscribed?: Promise<() => Promise>;
public connectedCallback(): void {
super.connectedCallback();
- this._subscribe();
+ if (this.route && this.route.path && this.route.path !== "") {
+ this._ieeeAddress = this.route.path.substring(1);
+ }
+ this._subscribe(this._ieeeAddress);
}
public disconnectedCallback(): void {
@@ -151,15 +156,19 @@ class ZHAAddDevicesPage extends LitElement {
}
}
- private _subscribe(): void {
+ private _subscribe(ieeeAddress: string | undefined): void {
+ const data: any = { type: "zha/devices/permit" };
+ if (ieeeAddress) {
+ data.ieee = ieeeAddress;
+ }
this._subscribed = this.hass!.connection.subscribeMessage(
(message) => this._handleMessage(message),
- { type: "zha/devices/permit" }
+ data
);
this._active = true;
this._addDevicesTimeoutHandle = setTimeout(
() => this._unsubscribe(),
- 60000
+ 75000
);
}
diff --git a/src/panels/config/zha/zha-binding.ts b/src/panels/config/zha/zha-binding.ts
index a2bc43c247..d95e1ce6da 100644
--- a/src/panels/config/zha/zha-binding.ts
+++ b/src/panels/config/zha/zha-binding.ts
@@ -22,6 +22,7 @@ import { bindDevices, unbindDevices, ZHADevice } from "../../../data/zha";
import { haStyle } from "../../../resources/styles";
import { HomeAssistant } from "../../../types";
import { ItemSelectedEvent } from "./types";
+import "@polymer/paper-item/paper-item";
@customElement("zha-binding-control")
export class ZHABindingControl extends LitElement {
@@ -64,7 +65,11 @@ export class ZHABindingControl extends LitElement {
>
${this.bindableDevices.map(
(device) => html`
- ${device.name}
+ ${device.user_given_name
+ ? device.user_given_name
+ : device.name}
`
)}
diff --git a/src/panels/config/zha/zha-device-card.ts b/src/panels/config/zha/zha-device-card.ts
index 575f29704b..51f8f41480 100644
--- a/src/panels/config/zha/zha-device-card.ts
+++ b/src/panels/config/zha/zha-device-card.ts
@@ -1,4 +1,5 @@
import "../../../components/buttons/ha-call-service-button";
+import "../../../components/ha-service-description";
import "../../../components/entity/state-badge";
import "@material/mwc-button";
import "@polymer/paper-card/paper-card";
@@ -34,6 +35,7 @@ import { reconfigureNode, ZHADevice } from "../../../data/zha";
import { haStyle } from "../../../resources/styles";
import { HomeAssistant } from "../../../types";
import { ItemSelectedEvent, NodeServiceData } from "./types";
+import { navigate } from "../../../common/navigate";
declare global {
// for fire event
@@ -222,6 +224,23 @@ class ZHADeviceCard extends LitElement {
`
: ""}
+ ${this.device!.power_source === "Mains"
+ ? html`
+
+ Add Devices
+
+ ${this.showHelp
+ ? html`
+
+ `
+ : ""}
+ `
+ : ""}
`
: ""
@@ -281,6 +300,10 @@ class ZHADeviceCard extends LitElement {
this.device!.area_id = newAreaId;
}
+ private _onAddDevicesClick() {
+ navigate(this, "add/" + this.device!.ieee);
+ }
+
static get styles(): CSSResult[] {
return [
haStyle,
diff --git a/src/panels/config/zha/zha-node.ts b/src/panels/config/zha/zha-node.ts
index 39ab5a1181..70fcf5f41d 100644
--- a/src/panels/config/zha/zha-node.ts
+++ b/src/panels/config/zha/zha-node.ts
@@ -24,6 +24,7 @@ import { fireEvent } from "../../../common/dom/fire_event";
import { fetchDevices, ZHADevice } from "../../../data/zha";
import { haStyle } from "../../../resources/styles";
import { HomeAssistant } from "../../../types";
+import { sortZHADevices } from "./functions";
import { ItemSelectedEvent, ZHADeviceRemovedEvent } from "./types";
declare global {
@@ -141,9 +142,7 @@ export class ZHANode extends LitElement {
}
private async _fetchDevices() {
- this._nodes = (await fetchDevices(this.hass!)).sort((a, b) => {
- return a.name.localeCompare(b.name);
- });
+ this._nodes = (await fetchDevices(this.hass!)).sort(sortZHADevices);
}
private _onDeviceRemoved(event: ZHADeviceRemovedEvent): void {
diff --git a/src/panels/config/zwave/zwave-log-dialog.js b/src/panels/config/zwave/zwave-log-dialog.js
index 799234ccdf..f99925e367 100644
--- a/src/panels/config/zwave/zwave-log-dialog.js
+++ b/src/panels/config/zwave/zwave-log-dialog.js
@@ -1,8 +1,8 @@
import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable";
-import "@polymer/paper-dialog/paper-dialog";
import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element";
+import "../../../components/dialog/ha-paper-dialog";
import "../../../resources/ha-style";
import EventsMixin from "../../../mixins/events-mixin";
@@ -12,12 +12,12 @@ class ZwaveLogDialog extends EventsMixin(PolymerElement) {
return html`
-
+
OpenZwave internal logfile
[[_ozwLog]]
-
+
`;
}
diff --git a/src/panels/config/zwave/zwave-log.js b/src/panels/config/zwave/zwave-log.js
index a0524d08a9..716d962812 100644
--- a/src/panels/config/zwave/zwave-log.js
+++ b/src/panels/config/zwave/zwave-log.js
@@ -2,8 +2,6 @@ import "@material/mwc-button";
import "@polymer/paper-card/paper-card";
import "@polymer/paper-checkbox/paper-checkbox";
import "@polymer/paper-input/paper-input";
-import "@polymer/paper-dialog/paper-dialog";
-import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable";
import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element";
import EventsMixin from "../../../mixins/events-mixin";
diff --git a/src/panels/dev-info/dialog-system-log-detail.ts b/src/panels/dev-info/dialog-system-log-detail.ts
index 4e817632c7..6ec2299a1b 100644
--- a/src/panels/dev-info/dialog-system-log-detail.ts
+++ b/src/panels/dev-info/dialog-system-log-detail.ts
@@ -6,9 +6,10 @@ import {
CSSResult,
TemplateResult,
} from "lit-element";
-import "@polymer/paper-dialog/paper-dialog";
import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable";
+import "../../components/dialog/ha-paper-dialog";
+
import { SystemLogDetailDialogParams } from "./show-dialog-system-log-detail";
import { PolymerChangedEvent } from "../../polymer-types";
import { haStyleDialog } from "../../resources/styles";
@@ -34,7 +35,7 @@ class DialogSystemLogDetail extends LitElement {
const item = this._params.item;
return html`
-
-
+
`;
}
@@ -67,7 +68,7 @@ class DialogSystemLogDetail extends LitElement {
return [
haStyleDialog,
css`
- paper-dialog {
+ ha-paper-dialog {
direction: ltr;
}
`,
diff --git a/src/panels/lovelace/cards/hui-glance-card.ts b/src/panels/lovelace/cards/hui-glance-card.ts
index 21dd867d9f..f62730ffaa 100644
--- a/src/panels/lovelace/cards/hui-glance-card.ts
+++ b/src/panels/lovelace/cards/hui-glance-card.ts
@@ -106,7 +106,7 @@ export class HuiGlanceCard extends LitElement implements LovelaceCard {
return html`
-
+
${this._configEntities!.map((entityConf) =>
this.renderEntity(entityConf)
)}
diff --git a/src/panels/lovelace/components/hui-yaml-editor.ts b/src/panels/lovelace/components/hui-yaml-editor.ts
index 4f35f85d80..99b2fec3fb 100644
--- a/src/panels/lovelace/components/hui-yaml-editor.ts
+++ b/src/panels/lovelace/components/hui-yaml-editor.ts
@@ -21,7 +21,7 @@ declare global {
export class HuiYamlEditor extends HTMLElement {
public _hass?: HomeAssistant;
- public codemirror: CodeMirror;
+ public codemirror!: any;
private _value: string;
@@ -89,22 +89,25 @@ export class HuiYamlEditor extends HTMLElement {
public connectedCallback(): void {
if (!this.codemirror) {
- this.codemirror = CodeMirror(this.shadowRoot, {
- value: this._value,
- lineNumbers: true,
- mode: "yaml",
- tabSize: 2,
- autofocus: true,
- viewportMargin: Infinity,
- extraKeys: {
- Tab: "indentMore",
- "Shift-Tab": "indentLess",
- },
- gutters:
- this._hass && computeRTL(this._hass!)
- ? ["rtl-gutter", "CodeMirror-linenumbers"]
- : [],
- });
+ this.codemirror = CodeMirror(
+ (this.shadowRoot as unknown) as HTMLElement,
+ {
+ value: this._value,
+ lineNumbers: true,
+ mode: "yaml",
+ tabSize: 2,
+ autofocus: true,
+ viewportMargin: Infinity,
+ extraKeys: {
+ Tab: "indentMore",
+ "Shift-Tab": "indentLess",
+ },
+ gutters:
+ this._hass && computeRTL(this._hass!)
+ ? ["rtl-gutter", "CodeMirror-linenumbers"]
+ : [],
+ }
+ );
this.setScrollBarDirection();
this.codemirror.on("changes", () => this._onChange());
} else {
diff --git a/src/panels/lovelace/components/notifications/hui-configurator-notification-item.ts b/src/panels/lovelace/components/notifications/hui-configurator-notification-item.ts
index 59a779f503..d0394c46a2 100644
--- a/src/panels/lovelace/components/notifications/hui-configurator-notification-item.ts
+++ b/src/panels/lovelace/components/notifications/hui-configurator-notification-item.ts
@@ -10,14 +10,14 @@ import "@material/mwc-button";
import "./hui-notification-item-template";
import { HomeAssistant } from "../../../../types";
-import { HassEntity } from "home-assistant-js-websocket";
import { fireEvent } from "../../../../common/dom/fire_event";
+import { HassNotification } from "./types";
@customElement("hui-configurator-notification-item")
export class HuiConfiguratorNotificationItem extends LitElement {
@property() public hass?: HomeAssistant;
- @property() public notification?: HassEntity;
+ @property() public notification?: HassNotification;
protected render(): TemplateResult | void {
if (!this.hass || !this.notification) {
diff --git a/src/panels/lovelace/components/notifications/hui-notification-item.ts b/src/panels/lovelace/components/notifications/hui-notification-item.ts
index 0aa39a4e4d..6d16335a51 100644
--- a/src/panels/lovelace/components/notifications/hui-notification-item.ts
+++ b/src/panels/lovelace/components/notifications/hui-notification-item.ts
@@ -10,14 +10,14 @@ import {
import "./hui-configurator-notification-item";
import "./hui-persistent-notification-item";
-import { HassEntity } from "home-assistant-js-websocket";
import { HomeAssistant } from "../../../../types";
+import { HassNotification } from "./types";
@customElement("hui-notification-item")
export class HuiNotificationItem extends LitElement {
@property() public hass?: HomeAssistant;
- @property() public notification?: HassEntity;
+ @property() public notification?: HassNotification;
protected shouldUpdate(changedProps: PropertyValues): boolean {
if (!this.hass || !this.notification || changedProps.has("notification")) {
diff --git a/src/panels/lovelace/components/notifications/hui-persistent-notification-item.js b/src/panels/lovelace/components/notifications/hui-persistent-notification-item.js
deleted file mode 100644
index 30ee92adc1..0000000000
--- a/src/panels/lovelace/components/notifications/hui-persistent-notification-item.js
+++ /dev/null
@@ -1,92 +0,0 @@
-import "@material/mwc-button";
-import "@polymer/paper-icon-button/paper-icon-button";
-import "@polymer/paper-tooltip/paper-tooltip";
-
-import { html } from "@polymer/polymer/lib/utils/html-tag";
-import { PolymerElement } from "@polymer/polymer/polymer-element";
-
-import "../../../../components/ha-relative-time";
-import "../../../../components/ha-markdown";
-import "./hui-notification-item-template";
-
-import LocalizeMixin from "../../../../mixins/localize-mixin";
-
-/*
- * @appliesMixin LocalizeMixin
- */
-export class HuiPersistentNotificationItem extends LocalizeMixin(
- PolymerElement
-) {
- static get template() {
- return html`
-
-
- [[_computeTitle(notification)]]
-
-
-
-
-
-
- [[_computeTooltip(hass, notification)]]
-
-
-
- [[localize('ui.card.persistent_notification.dismiss')]]
-
- `;
- }
-
- static get properties() {
- return {
- hass: Object,
- notification: Object,
- };
- }
-
- _handleDismiss() {
- this.hass.callService("persistent_notification", "dismiss", {
- notification_id: this.notification.notification_id,
- });
- }
-
- _computeTitle(notification) {
- return notification.title || notification.notification_id;
- }
-
- _computeTooltip(hass, notification) {
- if (!hass || !notification) return null;
-
- const d = new Date(notification.created_at);
- return d.toLocaleDateString(hass.language, {
- year: "numeric",
- month: "short",
- day: "numeric",
- minute: "numeric",
- hour: "numeric",
- });
- }
-}
-customElements.define(
- "hui-persistent-notification-item",
- HuiPersistentNotificationItem
-);
diff --git a/src/panels/lovelace/components/notifications/hui-persistent-notification-item.ts b/src/panels/lovelace/components/notifications/hui-persistent-notification-item.ts
new file mode 100644
index 0000000000..c03ec6fbc6
--- /dev/null
+++ b/src/panels/lovelace/components/notifications/hui-persistent-notification-item.ts
@@ -0,0 +1,110 @@
+import {
+ html,
+ LitElement,
+ TemplateResult,
+ property,
+ customElement,
+ css,
+ CSSResult,
+} from "lit-element";
+import "@material/mwc-button";
+import "@polymer/paper-tooltip/paper-tooltip";
+
+import "../../../../components/ha-relative-time";
+import "../../../../components/ha-markdown";
+import "./hui-notification-item-template";
+
+import { HomeAssistant } from "../../../../types";
+import { HassNotification } from "./types";
+
+@customElement("hui-persistent-notification-item")
+export class HuiPersistentNotificationItem extends LitElement {
+ @property() public hass?: HomeAssistant;
+
+ @property() public notification?: HassNotification;
+
+ protected render(): TemplateResult | void {
+ if (!this.hass || !this.notification) {
+ return html``;
+ }
+
+ return html`
+
+ ${this._computeTitle(this.notification)}
+
+
+
+
+
+
+ ${this._computeTooltip(
+ this.hass,
+ this.notification
+ )}
+
+
+
+ ${this.hass.localize(
+ "ui.card.persistent_notification.dismiss"
+ )}
+
+ `;
+ }
+
+ static get styles(): CSSResult {
+ return css`
+ .time {
+ display: flex;
+ justify-content: flex-end;
+ margin-top: 6px;
+ }
+ ha-relative-time {
+ color: var(--secondary-text-color);
+ }
+ a {
+ color: var(--primary-color);
+ }
+ `;
+ }
+
+ private _handleDismiss(): void {
+ this.hass!.callService("persistent_notification", "dismiss", {
+ notification_id: this.notification!.notification_id,
+ });
+ }
+
+ private _computeTitle(notification: HassNotification): string | undefined {
+ return notification.title || notification.notification_id;
+ }
+
+ private _computeTooltip(
+ hass: HomeAssistant,
+ notification: HassNotification
+ ): string | undefined {
+ if (!hass || !notification) {
+ return undefined;
+ }
+
+ const d = new Date(notification.created_at!);
+ return d.toLocaleDateString(hass.language, {
+ year: "numeric",
+ month: "short",
+ day: "numeric",
+ minute: "numeric",
+ hour: "numeric",
+ });
+ }
+}
+
+declare global {
+ interface HTMLElementTagNameMap {
+ "hui-persistent-notification-item": HuiPersistentNotificationItem;
+ }
+}
diff --git a/src/panels/lovelace/components/notifications/types.ts b/src/panels/lovelace/components/notifications/types.ts
new file mode 100644
index 0000000000..c2062c905f
--- /dev/null
+++ b/src/panels/lovelace/components/notifications/types.ts
@@ -0,0 +1,8 @@
+import { HassEntity } from "home-assistant-js-websocket";
+
+export declare type HassNotification = HassEntity & {
+ notification_id?: string;
+ created_at?: string;
+ title?: string;
+ message?: string;
+};
diff --git a/src/panels/lovelace/editor/card-editor/hui-dialog-move-card-view.ts b/src/panels/lovelace/editor/card-editor/hui-dialog-move-card-view.ts
index 1cd86ebee7..9e860a75e0 100644
--- a/src/panels/lovelace/editor/card-editor/hui-dialog-move-card-view.ts
+++ b/src/panels/lovelace/editor/card-editor/hui-dialog-move-card-view.ts
@@ -7,10 +7,10 @@ import {
css,
CSSResult,
} from "lit-element";
-import "@polymer/paper-dialog/paper-dialog";
import "@polymer/paper-item/paper-item";
+import "../../../../components/dialog/ha-paper-dialog";
// tslint:disable-next-line:no-duplicate-imports
-import { PaperDialogElement } from "@polymer/paper-dialog/paper-dialog";
+import { HaPaperDialog } from "../../../../components/dialog/ha-paper-dialog";
import { moveCard } from "../config-util";
import { MoveCardViewDialogParams } from "./show-move-card-view-dialog";
@@ -30,7 +30,7 @@ export class HuiDialogMoveCardView extends LitElement {
return html``;
}
return html`
-
`;
})}
-
+
`;
}
@@ -76,8 +76,8 @@ export class HuiDialogMoveCardView extends LitElement {
`;
}
- private get _dialog(): PaperDialogElement {
- return this.shadowRoot!.querySelector("paper-dialog")!;
+ private get _dialog(): HaPaperDialog {
+ return this.shadowRoot!.querySelector("ha-paper-dialog")!;
}
private _moveCard(e: Event): void {
diff --git a/src/panels/lovelace/editor/card-editor/hui-dialog-pick-card.ts b/src/panels/lovelace/editor/card-editor/hui-dialog-pick-card.ts
index c8a293925b..49d80a6fd7 100644
--- a/src/panels/lovelace/editor/card-editor/hui-dialog-pick-card.ts
+++ b/src/panels/lovelace/editor/card-editor/hui-dialog-pick-card.ts
@@ -6,9 +6,10 @@ import {
CSSResult,
customElement,
} from "lit-element";
-import "@polymer/paper-dialog/paper-dialog";
import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable";
+import "../../../../components/dialog/ha-paper-dialog";
+
import { haStyleDialog } from "../../../../resources/styles";
import "./hui-card-picker";
@@ -23,7 +24,7 @@ export class HuiDialogPickCard extends LitElement {
protected render(): TemplateResult | void {
return html`
-
MANUAL CARD
-
+
`;
}
@@ -60,19 +61,19 @@ export class HuiDialogPickCard extends LitElement {
css`
@media all and (max-width: 450px), all and (max-height: 500px) {
/* overrule the ha-style-dialog max-height on small screens */
- paper-dialog {
+ ha-paper-dialog {
max-height: 100%;
height: 100%;
}
}
@media all and (min-width: 660px) {
- paper-dialog {
+ ha-paper-dialog {
width: 650px;
}
}
- paper-dialog {
+ ha-paper-dialog {
max-width: 650px;
}
`,
diff --git a/src/panels/lovelace/editor/card-editor/hui-edit-card.ts b/src/panels/lovelace/editor/card-editor/hui-edit-card.ts
index ad741cea7c..efe7ce09ac 100644
--- a/src/panels/lovelace/editor/card-editor/hui-edit-card.ts
+++ b/src/panels/lovelace/editor/card-editor/hui-edit-card.ts
@@ -15,10 +15,10 @@ import { haStyleDialog } from "../../../../resources/styles";
import "@polymer/paper-spinner/paper-spinner";
import "@polymer/paper-dialog/paper-dialog";
-import "../../components/dialog/ha-dialog";
+import "../../../../components/dialog/ha-paper-dialog";
// This is not a duplicate import, one is for types, one is for element.
// tslint:disable-next-line
-import { HaPaperDialog } from "../../components/dialog/ha-dialog";
+import { HaPaperDialog } from "../../../../components/dialog/ha-paper-dialog";
import "@material/mwc-button";
import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable";
import { HomeAssistant } from "../../../../types";
@@ -428,7 +428,7 @@ export class HuiEditCard extends LitElement {
}
@media (min-width: 1200px) {
- paper-dialog {
+ ha-paper-dialog {
max-width: none;
width: 1000px;
}
diff --git a/src/panels/lovelace/editor/hui-dialog-save-config.ts b/src/panels/lovelace/editor/hui-dialog-save-config.ts
index cb8942fae4..b50e6552fe 100644
--- a/src/panels/lovelace/editor/hui-dialog-save-config.ts
+++ b/src/panels/lovelace/editor/hui-dialog-save-config.ts
@@ -8,10 +8,9 @@ import {
property,
} from "lit-element";
import "@polymer/paper-spinner/paper-spinner";
-import "@polymer/paper-dialog/paper-dialog";
-// This is not a duplicate import, one is for types, one is for element.
-// tslint:disable-next-line
-import { PaperDialogElement } from "@polymer/paper-dialog/paper-dialog";
+import "../../../components/dialog/ha-paper-dialog";
+// tslint:disable-next-line:no-duplicate-imports
+import { HaPaperDialog } from "../../../components/dialog/ha-paper-dialog";
import "@material/mwc-button";
import { haStyleDialog } from "../../../resources/styles";
@@ -37,13 +36,13 @@ export class HuiSaveConfig extends LitElement {
this._dialog.open();
}
- private get _dialog(): PaperDialogElement {
- return this.shadowRoot!.querySelector("paper-dialog")!;
+ private get _dialog(): HaPaperDialog {
+ return this.shadowRoot!.querySelector("ha-paper-dialog")!;
}
protected render(): TemplateResult | void {
return html`
-
+
${this.hass!.localize("ui.panel.lovelace.editor.save_config.header")}
@@ -73,7 +72,7 @@ export class HuiSaveConfig extends LitElement {
)}
-
+
`;
}
@@ -104,17 +103,17 @@ export class HuiSaveConfig extends LitElement {
css`
@media all and (max-width: 450px), all and (max-height: 500px) {
/* overrule the ha-style-dialog max-height on small screens */
- paper-dialog {
+ ha-paper-dialog {
max-height: 100%;
height: 100%;
}
}
@media all and (min-width: 660px) {
- paper-dialog {
+ ha-paper-dialog {
width: 650px;
}
}
- paper-dialog {
+ ha-paper-dialog {
max-width: 650px;
}
paper-spinner {
diff --git a/src/panels/lovelace/editor/lovelace-editor/hui-dialog-edit-lovelace.ts b/src/panels/lovelace/editor/lovelace-editor/hui-dialog-edit-lovelace.ts
index 2b62748c09..f7ebfb0fb4 100644
--- a/src/panels/lovelace/editor/lovelace-editor/hui-dialog-edit-lovelace.ts
+++ b/src/panels/lovelace/editor/lovelace-editor/hui-dialog-edit-lovelace.ts
@@ -8,10 +8,9 @@ import {
property,
} from "lit-element";
import "@polymer/paper-spinner/paper-spinner";
-import "@polymer/paper-dialog/paper-dialog";
-// This is not a duplicate import, one is for types, one is for element.
-// tslint:disable-next-line
-import { PaperDialogElement } from "@polymer/paper-dialog/paper-dialog";
+import "../../../../components/dialog/ha-paper-dialog";
+// tslint:disable-next-line:no-duplicate-imports
+import { HaPaperDialog } from "../../../../components/dialog/ha-paper-dialog";
import "@material/mwc-button";
import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable";
@@ -49,13 +48,13 @@ export class HuiDialogEditLovelace extends LitElement {
this._dialog.open();
}
- private get _dialog(): PaperDialogElement {
- return this.shadowRoot!.querySelector("paper-dialog")!;
+ private get _dialog(): HaPaperDialog {
+ return this.shadowRoot!.querySelector("ha-paper-dialog")!;
}
protected render(): TemplateResult | void {
return html`
-
+
Edit Lovelace
-
+
`;
}
@@ -132,17 +131,17 @@ export class HuiDialogEditLovelace extends LitElement {
css`
@media all and (max-width: 450px), all and (max-height: 500px) {
/* overrule the ha-style-dialog max-height on small screens */
- paper-dialog {
+ ha-paper-dialog {
max-height: 100%;
height: 100%;
}
}
@media all and (min-width: 660px) {
- paper-dialog {
+ ha-paper-dialog {
width: 650px;
}
}
- paper-dialog {
+ ha-paper-dialog {
max-width: 650px;
}
mwc-button paper-spinner {
diff --git a/src/panels/lovelace/editor/view-editor/hui-edit-view.ts b/src/panels/lovelace/editor/view-editor/hui-edit-view.ts
index ff115e7cf5..4af79771f3 100644
--- a/src/panels/lovelace/editor/view-editor/hui-edit-view.ts
+++ b/src/panels/lovelace/editor/view-editor/hui-edit-view.ts
@@ -11,11 +11,10 @@ import {
import "@polymer/paper-spinner/paper-spinner";
import "@polymer/paper-tabs/paper-tab";
import "@polymer/paper-tabs/paper-tabs";
-import "@polymer/paper-dialog/paper-dialog";
import "@polymer/paper-icon-button/paper-icon-button.js";
-// This is not a duplicate import, one is for types, one is for element.
-// tslint:disable-next-line
-import { PaperDialogElement } from "@polymer/paper-dialog/paper-dialog";
+import "../../../../components/dialog/ha-paper-dialog";
+// tslint:disable-next-line:no-duplicate-imports
+import { HaPaperDialog } from "../../../../components/dialog/ha-paper-dialog";
import "@material/mwc-button";
import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable";
@@ -84,8 +83,8 @@ export class HuiEditView extends LitElement {
this._dialog.open();
}
- private get _dialog(): PaperDialogElement {
- return this.shadowRoot!.querySelector("paper-dialog")!;
+ private get _dialog(): HaPaperDialog {
+ return this.shadowRoot!.querySelector("ha-paper-dialog")!;
}
protected render(): TemplateResult | void {
@@ -116,7 +115,7 @@ export class HuiEditView extends LitElement {
break;
}
return html`
-
+
${this.hass!.localize("ui.panel.lovelace.editor.edit_view.header")}
@@ -155,7 +154,7 @@ export class HuiEditView extends LitElement {
${this.hass!.localize("ui.common.save")}
-
+
`;
}
@@ -184,7 +183,7 @@ export class HuiEditView extends LitElement {
private async _resizeDialog(): Promise {
await this.updateComplete;
- fireEvent(this._dialog, "iron-resize");
+ fireEvent(this._dialog as HTMLElement, "iron-resize");
}
private _closeDialog(): void {
@@ -267,17 +266,17 @@ export class HuiEditView extends LitElement {
css`
@media all and (max-width: 450px), all and (max-height: 500px) {
/* overrule the ha-style-dialog max-height on small screens */
- paper-dialog {
+ ha-paper-dialog {
max-height: 100%;
height: 100%;
}
}
@media all and (min-width: 660px) {
- paper-dialog {
+ ha-paper-dialog {
width: 650px;
}
}
- paper-dialog {
+ ha-paper-dialog {
max-width: 650px;
}
paper-tabs {
diff --git a/src/panels/lovelace/entity-rows/hui-input-select-entity-row.ts b/src/panels/lovelace/entity-rows/hui-input-select-entity-row.ts
index 9909c89106..22564ae094 100644
--- a/src/panels/lovelace/entity-rows/hui-input-select-entity-row.ts
+++ b/src/panels/lovelace/entity-rows/hui-input-select-entity-row.ts
@@ -9,10 +9,10 @@ import {
PropertyValues,
} from "lit-element";
import { repeat } from "lit-html/directives/repeat";
-import "@polymer/paper-dropdown-menu/paper-dropdown-menu";
import "@polymer/paper-item/paper-item";
import "@polymer/paper-listbox/paper-listbox";
+import "../../../components/ha-paper-dropdown-menu";
import "../../../components/entity/state-badge";
import "../components/hui-warning";
@@ -62,7 +62,7 @@ class HuiInputSelectEntityRow extends LitElement implements EntityRow {
return html`
-
-
+
`;
}
@@ -89,7 +89,7 @@ class HuiInputSelectEntityRow extends LitElement implements EntityRow {
display: flex;
align-items: center;
}
- paper-dropdown-menu {
+ ha-paper-dropdown-menu {
margin-left: 16px;
flex: 1;
}
diff --git a/src/panels/lovelace/hui-root.ts b/src/panels/lovelace/hui-root.ts
index 219d5a27de..60a32a1297 100644
--- a/src/panels/lovelace/hui-root.ts
+++ b/src/panels/lovelace/hui-root.ts
@@ -478,8 +478,8 @@ class HUIRoot extends LitElement {
private _updateNotifications(
states: HassEntities,
- persistent: Array
- ): Array {
+ persistent: unknown[]
+ ): unknown[] {
const configurator = computeNotifications(states);
return persistent.concat(configurator);
}
diff --git a/src/panels/mailbox/ha-dialog-show-audio-message.js b/src/panels/mailbox/ha-dialog-show-audio-message.js
index 6ac06c5c8a..c381c00e2d 100644
--- a/src/panels/mailbox/ha-dialog-show-audio-message.js
+++ b/src/panels/mailbox/ha-dialog-show-audio-message.js
@@ -1,10 +1,10 @@
import "@material/mwc-button";
-import "@polymer/paper-dialog/paper-dialog";
import "@polymer/paper-spinner/paper-spinner";
import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element";
import "../../resources/ha-style";
+import "../../components/dialog/ha-paper-dialog";
import LocalizeMixin from "../../mixins/localize-mixin";
@@ -19,7 +19,7 @@ class HaDialogShowAudioMessage extends LocalizeMixin(PolymerElement) {
color: red;
}
@media all and (max-width: 500px) {
- paper-dialog {
+ ha-paper-dialog {
margin: 0;
width: 100%;
max-height: calc(100% - 64px);
@@ -34,10 +34,10 @@ class HaDialogShowAudioMessage extends LocalizeMixin(PolymerElement) {
}
}
- paper-dialog {
+ ha-paper-dialog {
border-radius: 2px;
}
- paper-dialog p {
+ ha-paper-dialog p {
color: var(--secondary-text-color);
}
@@ -45,7 +45,7 @@ class HaDialogShowAudioMessage extends LocalizeMixin(PolymerElement) {
float: right;
}
-
-
+
`;
}
diff --git a/src/panels/profile/ha-mfa-module-setup-flow.js b/src/panels/profile/ha-mfa-module-setup-flow.js
index f8feef4a72..cee65656a5 100644
--- a/src/panels/profile/ha-mfa-module-setup-flow.js
+++ b/src/panels/profile/ha-mfa-module-setup-flow.js
@@ -1,10 +1,10 @@
import "@material/mwc-button";
import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable";
-import "@polymer/paper-dialog/paper-dialog";
import "@polymer/paper-spinner/paper-spinner";
import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element";
+import "../../components/dialog/ha-paper-dialog";
import "../../components/ha-form";
import "../../components/ha-markdown";
import "../../resources/ha-style";
@@ -25,7 +25,7 @@ class HaMfaModuleSetupFlow extends LocalizeMixin(EventsMixin(PolymerElement)) {
.error {
color: red;
}
- paper-dialog {
+ ha-paper-dialog {
max-width: 500px;
}
ha-markdown img:first-child:last-child,
@@ -44,7 +44,7 @@ class HaMfaModuleSetupFlow extends LocalizeMixin(EventsMixin(PolymerElement)) {
margin-right: 16px;
}
-
-
+
`;
}
diff --git a/src/panels/profile/ha-pick-language-row.js b/src/panels/profile/ha-pick-language-row.js
index 698d647bda..e0c678383c 100644
--- a/src/panels/profile/ha-pick-language-row.js
+++ b/src/panels/profile/ha-pick-language-row.js
@@ -1,10 +1,11 @@
import "@polymer/paper-card/paper-card";
-import "@polymer/paper-dropdown-menu/paper-dropdown-menu";
import "@polymer/paper-item/paper-item";
import "@polymer/paper-listbox/paper-listbox";
import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element";
+import "../../components/ha-paper-dropdown-menu";
+
import EventsMixin from "../../mixins/events-mixin";
import LocalizeMixin from "../../mixins/localize-mixin";
@@ -39,7 +40,7 @@ class HaPickLanguageRow extends LocalizeMixin(EventsMixin(PolymerElement)) {
>[[localize('ui.panel.profile.language.link_promo')]]
-
@@ -54,7 +55,7 @@ class HaPickLanguageRow extends LocalizeMixin(EventsMixin(PolymerElement)) {
-
+
`;
}
diff --git a/src/panels/profile/ha-pick-theme-row.js b/src/panels/profile/ha-pick-theme-row.js
index 25220a7e7b..1aaa45a863 100644
--- a/src/panels/profile/ha-pick-theme-row.js
+++ b/src/panels/profile/ha-pick-theme-row.js
@@ -1,10 +1,11 @@
import "@polymer/paper-card/paper-card";
-import "@polymer/paper-dropdown-menu/paper-dropdown-menu";
import "@polymer/paper-item/paper-item";
import "@polymer/paper-listbox/paper-listbox";
import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element";
+import "../../components/ha-paper-dropdown-menu";
+
import EventsMixin from "../../mixins/events-mixin";
import LocalizeMixin from "../../mixins/localize-mixin";
@@ -34,7 +35,7 @@ class HaPickThemeRow extends LocalizeMixin(EventsMixin(PolymerElement)) {
>[[localize('ui.panel.profile.themes.link_promo')]]
- [[theme]]
-
+
`;
}
diff --git a/src/polymer-types.ts b/src/polymer-types.ts
index e13e45297a..4432149176 100644
--- a/src/polymer-types.ts
+++ b/src/polymer-types.ts
@@ -28,5 +28,9 @@ declare global {
"hass-notification": {
message: string;
};
+ "hass-api-called": {
+ success: boolean;
+ response: unknown;
+ };
}
}
diff --git a/src/resources/ha-style.ts b/src/resources/ha-style.ts
index 85e9b17d75..6838312427 100644
--- a/src/resources/ha-style.ts
+++ b/src/resources/ha-style.ts
@@ -1,5 +1,5 @@
import "@polymer/paper-styles/paper-styles";
-import "@polymer/polymer/polymer-legacy";
+import "@polymer/polymer/lib/elements/custom-style";
import { haStyle, haStyleDialog } from "./styles";
const documentContainer = document.createElement("template");
diff --git a/src/translations/en.json b/src/translations/en.json
index afd77b714c..477b3e9f62 100644
--- a/src/translations/en.json
+++ b/src/translations/en.json
@@ -800,7 +800,8 @@
"cloud": {
"caption": "Home Assistant Cloud",
"description_login": "Logged in as {email}",
- "description_not_login": "Not logged in"
+ "description_not_login": "Not logged in",
+ "description_features": "Control away from home, integrate with Alexa and Google Assistant."
},
"entity_registry": {
"caption": "Entity Registry",
diff --git a/src/util/hass-attributes-util.js b/src/util/hass-attributes-util.js
index 5afcc6f8ff..c6eeb30d4c 100644
--- a/src/util/hass-attributes-util.js
+++ b/src/util/hass-attributes-util.js
@@ -27,7 +27,15 @@ hassAttributeUtil.DOMAIN_DEVICE_CLASS = {
"window",
],
cover: ["garage"],
- sensor: ["battery", "humidity", "illuminance", "temperature", "pressure"],
+ sensor: [
+ "battery",
+ "humidity",
+ "illuminance",
+ "temperature",
+ "pressure",
+ "power",
+ "signal_strength",
+ ],
};
hassAttributeUtil.UNKNOWN_TYPE = "json";
diff --git a/src/util/hass-translation.ts b/src/util/hass-translation.ts
index 067392bcc0..220c0210a7 100644
--- a/src/util/hass-translation.ts
+++ b/src/util/hass-translation.ts
@@ -61,9 +61,12 @@ export function getLocalLanguage() {
let language = null;
if (STORAGE.selectedLanguage) {
try {
- language = findAvailableLanguage(JSON.parse(STORAGE.selectedLanguage));
- if (language) {
- return language;
+ const stored = JSON.parse(STORAGE.selectedLanguage);
+ if (stored) {
+ language = findAvailableLanguage(stored);
+ if (language) {
+ return language;
+ }
}
} catch (e) {
// Ignore parsing error.
diff --git a/src/util/show-new-frontend-toast.js b/src/util/show-new-frontend-toast.js
index af27ddbab1..a089245bda 100644
--- a/src/util/show-new-frontend-toast.js
+++ b/src/util/show-new-frontend-toast.js
@@ -13,7 +13,7 @@ export default (installingWorker) => {
);
button.style.color = "var(--primary-color)";
button.style.fontWeight = "bold";
- button.innerHTML = "reload";
+ button.label = "reload";
toast.appendChild(button);
document.body.appendChild(toast);
diff --git a/test-mocha/common/entity/entity_filter.ts b/test-mocha/common/entity/entity_filter.ts
index d236a78037..74f4b48e7b 100644
--- a/test-mocha/common/entity/entity_filter.ts
+++ b/test-mocha/common/entity/entity_filter.ts
@@ -1,6 +1,6 @@
-import { generateFilter } from "../../../src/common/entity/entity_filter";
+import { assert } from "chai";
-import * as assert from "assert";
+import { generateFilter } from "../../../src/common/entity/entity_filter";
describe("EntityFilter", () => {
// case 1
diff --git a/translations/cs.json b/translations/cs.json
index 98dec8a9c9..8fa24e0aef 100644
--- a/translations/cs.json
+++ b/translations/cs.json
@@ -279,7 +279,9 @@
"state_badge": {
"default": {
"unknown": "Neví se",
- "unavailable": "Není"
+ "unavailable": "Není",
+ "error": "Chyba",
+ "entity_not_found": "Entita nenalezena"
},
"alarm_control_panel": {
"armed": "Aktivní",
@@ -606,7 +608,17 @@
"caption": "ZHA",
"description": "Správa Zigbee Home Automation",
"services": {
- "reconfigure": "Překonfigurovat zařízení ZHA (opravit zařízení). Použijte, pokud se zařízením máte problémy. Je-li dotyčné zařízení napájené bateriemi, ujistěte se prosím, že je při používání této služby spuštěné a přijímá příkazy."
+ "reconfigure": "Překonfigurovat zařízení ZHA (opravit zařízení). Použijte, pokud se zařízením máte problémy. Je-li dotyčné zařízení napájené bateriemi, ujistěte se prosím, že je při používání této služby spuštěné a přijímá příkazy.",
+ "updateDeviceName": "V registru zařízení nastavte vlastní název tohoto zařízení.",
+ "remove": "Odstranit zařízení ze sítě Zigbee."
+ },
+ "device_card": {
+ "area_picker_label": "Oblast"
+ },
+ "add_device_page": {
+ "header": "Zigbee Home Automation - Přidat zařízení",
+ "spinner": "Hledání zařízení ZHA Zigbee ...",
+ "discovery_text": "Zde se objeví nalezená zařízení. Postupujte dle pokynů pro vaše zařízení a uveďte je do režimu párování."
}
},
"area_registry": {
@@ -616,7 +628,9 @@
"header": "Registr oblastí",
"introduction": "Oblasti se používají k uspořádání zařízení podle místa kde jsou. Tato informace bude použita k organizaci rozhraní, k nastavení oprávnění a v integraci s ostatnímy systémy.",
"introduction2": "Pro přídání zařízení do oblasti přejděte na stránku integrací pomocí odkazu níže tam klikněte na nakonfigurovanou integraci abyste se dostali na kartu zažízení.",
- "integrations_page": "Stránka integrací"
+ "integrations_page": "Stránka integrací",
+ "no_areas": "Vypadá to, že ještě nemáte žádné oblasti!",
+ "create_area": "VYTVOŘIT OBLAST"
},
"no_areas": "Vypadá to, že ještě nemáte žádné oblasti!",
"create_area": "VYTVOŘIT OBLAST",
@@ -830,11 +844,13 @@
"data": {
"name": "Jméno",
"username": "Uživatelské jméno",
- "password": "Heslo"
+ "password": "Heslo",
+ "password_confirm": "Potvrzení hesla"
},
"create_account": "Vytvořit účet",
"error": {
- "required_fields": "Vyplňte všechna povinná pole"
+ "required_fields": "Vyplňte všechna povinná pole",
+ "password_not_match": "Hesla se neshodují"
}
}
},
@@ -1156,5 +1172,9 @@
"auto": "Automaticky"
}
}
+ },
+ "groups": {
+ "system-admin": "Správci",
+ "system-users": "Uživatelé"
}
}
\ No newline at end of file
diff --git a/translations/cy.json b/translations/cy.json
index e98a9dbbba..984277a1bf 100644
--- a/translations/cy.json
+++ b/translations/cy.json
@@ -267,7 +267,9 @@
"state_badge": {
"default": {
"unknown": "?",
- "unavailable": "off"
+ "unavailable": "off",
+ "error": "Gwall",
+ "entity_not_found": "Heb ganfod endid"
},
"alarm_control_panel": {
"armed": "Arfogi",
@@ -541,11 +543,32 @@
"caption": "Z-Wave",
"description": "Rheoli eich rhwydwaith Z-Wave"
},
+ "integrations": {
+ "config_entry": {
+ "hub": "Cysylltiad drwy",
+ "firmware": "Cadarnwedd: {version}",
+ "device_unavailable": "Dyfais ddim ar gael",
+ "entity_unavailable": "endid ar gael",
+ "no_area": "Dim Ardal"
+ }
+ },
"zha": {
"caption": "ZHA",
"description": "Rheoli rhwydwaith awtomatiaeth cartref Zigbee",
"services": {
- "reconfigure": "Ad-drefnu ddyfais ZHA (gwella dyfais). Defnyddiwch hwn os ydych yn cael problemau gyda'r ddyfais. Os ydi'r ddyfais dan sylw wedi pweru á batri, plis gwnewch yn siwr bod o'n ddeffro a derbyn gorchmynion pan fyddwch yn defnyddio gwasanaeth hwn."
+ "reconfigure": "Ad-drefnu ddyfais ZHA (gwella dyfais). Defnyddiwch hwn os ydych yn cael problemau gyda'r ddyfais. Os ydi'r ddyfais dan sylw wedi pweru á batri, plis gwnewch yn siwr bod o'n ddeffro a derbyn gorchmynion pan fyddwch yn defnyddio gwasanaeth hwn.",
+ "updateDeviceName": "Gosod enw personol ar gyfer y ddyfais hon yn y gofrestrfa ddyfais.",
+ "remove": "Tynnwch ddyfais o'r rhwydwaith ZigBee."
+ },
+ "device_card": {
+ "device_name_placeholder": "Enw a roddwyd gan y defnyddiwr",
+ "area_picker_label": "Ardal",
+ "update_name_button": "Diweddaru Enw"
+ },
+ "add_device_page": {
+ "header": "Awtomeiddiad Cartref Zigbee - Ychwanegwch Dyfeisiadau",
+ "spinner": "Chwilio am ddyfeisiau ZHA Zigbee ...",
+ "discovery_text": "Bydd dyfeisiau a ddarganfuwyd yn ymddangos yma. Dilynwch y cyfarwyddiadau ar gyfer eich dyfais \/ dyfaisiau a rhowch y ddyfais \/ dyfeisiau yn y modd paru."
}
},
"area_registry": {
@@ -555,7 +578,9 @@
"header": "Gofrestrfa ardal",
"introduction": "Defnyddir ardaloedd i drefnu lle mae dyfeisiau. Defnyddir y wybodaeth hon drwy gydol Home Assistant i helpu chi i drefnu eich rhyngwyneb, caniatadau ac integreiddio â systemau eraill.",
"introduction2": "I osod dyfeisiau mewn ardal, defnyddiwch y ddolen isod i fynd i'r dudalen integreiddio ac yna cliciwch ar integreiddiau wedi'i ffurfweddu i gyrraedd y cardiau dyfais.",
- "integrations_page": "Tudalen rhyngwynebu"
+ "integrations_page": "Tudalen rhyngwynebu",
+ "no_areas": "Edrych fel nad oes gennych ardaloedd eto!",
+ "create_area": "CREU ARDAL"
},
"no_areas": "Edrych fel nad oes gennych ardaloedd eto!",
"create_area": "CREU ARDAL",
@@ -593,11 +618,6 @@
"device_tracker_pick": "Dewiswch dyfeis i'w dracio"
}
},
- "integrations": {
- "config_entry": {
- "no_area": "Dim Ardal"
- }
- },
"users": {
"editor": {
"caption": "Gweld defnyddiwr"
@@ -612,8 +632,33 @@
}
},
"lovelace": {
+ "cards": {
+ "shopping-list": {
+ "checked_items": "Eitemau wedi ticio",
+ "clear_items": "Clirio eitemau wedi ticio",
+ "add_item": "Ychwanegu eitem"
+ },
+ "empty_state": {
+ "title": "Croeso Gartref",
+ "no_devices": "Mae'r dudalen hon yn eich galluogi i reoli'ch dyfeisiau, ond mae'n edrych fel nad oes gennych ddyfeisiau wedi eu sefydlu eto. Ewch i'r dudalen integreiddio i ddechrau.",
+ "go_to_integrations_page": "Ewch i'r dudalen integreiddio."
+ }
+ },
"editor": {
+ "edit_card": {
+ "header": "Ffurfweddu Cerdyn",
+ "save": "Arbed",
+ "toggle_editor": "Toglo Golygydd",
+ "pick_card": "Dewiswch y cerdyn rydych eisiau ychwanegu",
+ "add": "Ychwanegu Cerdyn",
+ "edit": "Golygu",
+ "delete": "Dileu",
+ "move": "Symud"
+ },
"migrate": {
+ "header": "Ffurfweddiad anghydnaws",
+ "para_no_id": "Tydi'r elfen yma ddim efo ID. Plís ychwanegwch ID i'r elfen yma yn 'ui-lovelace.yaml'.",
+ "para_migrate": "Gall Home Assistant ychwanegu IDs i bob un o'ch cardiau ac edrychiadau yn awtomatig i chi wrth bwyso'r botwm 'Mudo ffurfweddiad'.",
"migrate": "Mudo ffurfweddiad"
},
"header": "Golygu rhyngwyneb defnyddiwr",
@@ -623,13 +668,6 @@
"edit": "Golygu golwg",
"delete": "Delete golwg"
},
- "edit_card": {
- "pick_card": "Dewiswch y cerdyn rydych eisiau ychwanegu",
- "add": "Ychwanegu Cerdyn",
- "edit": "Golygu",
- "delete": "Dileu",
- "move": "Symud"
- },
"save_config": {
"header": "Cymerwch reolaeth ar eich rhyngwyneb defnyddiwr Lovelace",
"para": "Gwneith Home Assistant gynnal eich rhyngwyneb defnyddiwr yn ddiofyn, a'i diweddaru pan fydd endidau neu gydrannau Lovelace newydd yn dod ar gael. Os ydych yn cymryd rheolaeth nawn ddim gwneud newidiadau awtomatig pellach i chi.",
@@ -653,13 +691,6 @@
"help": "Help",
"refresh": "Adnewyddu"
},
- "cards": {
- "empty_state": {
- "title": "Croeso Gartref",
- "no_devices": "Mae'r dudalen hon yn eich galluogi i reoli'ch dyfeisiau, ond mae'n edrych fel nad oes gennych ddyfeisiau wedi eu sefydlu eto. Ewch i'r dudalen integreiddio i ddechrau.",
- "go_to_integrations_page": "Ewch i'r dudalen integreiddio."
- }
- },
"warning": {
"entity_not_found": "Endid ddim ar gael: {entity}",
"entity_non_numeric": "Endid di-rhifol: {entity}"
@@ -693,6 +724,16 @@
}
}
}
+ },
+ "page-onboarding": {
+ "user": {
+ "data": {
+ "password_confirm": "Cadarnhewch y Cyfrinair"
+ },
+ "error": {
+ "password_not_match": "Cyfrineiriau ddim yn cyfateb"
+ }
+ }
}
},
"sidebar": {
@@ -753,7 +794,16 @@
},
"forecast": "Rhagolwg"
},
+ "water_heater": {
+ "currently": "Ar hyn o bryd",
+ "on_off": "Ar \/ i ffwrdd",
+ "target_temperature": "Tymheredd targed",
+ "operation": "Gweithredu",
+ "away_mode": "Dull i ffwrdd"
+ },
"alarm_control_panel": {
+ "arm_night": "Larwm nos",
+ "armed_custom_bypass": "Ffordd osgoi personol",
"arm_custom_bypass": "Ffordd osgoi personol"
}
},
@@ -844,5 +894,10 @@
"auto": "Awto"
}
}
+ },
+ "groups": {
+ "system-admin": "Gweinyddwyr",
+ "system-users": "Defnyddwyr",
+ "system-read-only": "Defnyddwyr Darllen yn Unig"
}
}
\ No newline at end of file
diff --git a/translations/de.json b/translations/de.json
index e2e361343f..4e1dbdf0e6 100644
--- a/translations/de.json
+++ b/translations/de.json
@@ -606,7 +606,7 @@
},
"zha": {
"caption": "ZHA",
- "description": "Zigbee Home Automation Netzwerkmanagement",
+ "description": "ZigBee Home Automation Netzwerkmanagement",
"services": {
"reconfigure": "Rekonfiguriere ZHA-Gerät (Gerät heilen). Benutze dies, wenn du Probleme mit dem Gerät hast. Wenn es sich bei dem betroffenden Gerät um ein batteriebetriebenes Gerät handelt, stelle sicher dass es wach ist und Kommandos akzeptiert wenn du diesen Dienst benutzt.",
"updateDeviceName": "Lege einen benutzerdefinierten Namen für dieses Gerät in der Geräteregistrierung fest.",
@@ -618,8 +618,8 @@
"update_name_button": "Name aktualisieren"
},
"add_device_page": {
- "header": "Zigbee Home Automation - Geräte hinzufügen",
- "spinner": "Suche nach ZHA Zigbee Geräten... ",
+ "header": "ZigBee Home Automation - Geräte hinzufügen",
+ "spinner": "Suche nach ZHA ZigBee Geräten... ",
"discovery_text": "Erkannte Geräte werden hier angezeigt. Befolgen Sie die Anweisungen für Ihr Gerät und versetzen Sie das Gerät in den Pairing-Modus."
}
},
diff --git a/translations/el.json b/translations/el.json
index ed64cb3ab8..861d9f91c3 100644
--- a/translations/el.json
+++ b/translations/el.json
@@ -1066,7 +1066,7 @@
},
"notification_toast": {
"entity_turned_on": "Ενεργοποιημένο στο {entity} .",
- "entity_turned_off": "Απενεργοποίηση {entity} .",
+ "entity_turned_off": "Απενεργοποίηση {entity}.",
"service_called": "Επιτυχής κλήση στην υπηρεσία {service}",
"service_call_failed": "Απέτυχε η κλήση στην υπηρεσία {service}.",
"connection_lost": "Η σύνδεση χάθηκε. Επανασύνδεση ..."
@@ -1138,7 +1138,7 @@
"updater": "Επικαιροποιητής",
"weblink": "Σύνδεσμος",
"zwave": "Z-Wave",
- "vacuum": "Εκκένωση ",
+ "vacuum": "Εκκένωση",
"zha": "ΖΗΑ",
"hassio": "Hass.io",
"homeassistant": "Home Assistant",
diff --git a/translations/es-419.json b/translations/es-419.json
index 2bb0d88c06..1f97fdc92f 100644
--- a/translations/es-419.json
+++ b/translations/es-419.json
@@ -279,7 +279,9 @@
"state_badge": {
"default": {
"unknown": "Desconocido",
- "unavailable": "No Disponible"
+ "unavailable": "No Disponible",
+ "error": "Error",
+ "entity_not_found": "Entidad no encontrada"
},
"alarm_control_panel": {
"armed": "Activado",
@@ -607,7 +609,18 @@
"description": "Gestión de red de Zigbee Home Automation",
"services": {
"reconfigure": "Reconfigure el dispositivo ZHA (dispositivo de curación). Use esto si tiene problemas con el dispositivo. Si el dispositivo en cuestión es un dispositivo alimentado por batería, asegúrese de que esté activado y acepte los comandos cuando utilice este servicio.",
- "updateDeviceName": "Establecer un nombre personalizado para este dispositivo en el registro de dispositivos."
+ "updateDeviceName": "Establecer un nombre personalizado para este dispositivo en el registro de dispositivos.",
+ "remove": "Eliminar un dispositivo de la red ZigBee."
+ },
+ "device_card": {
+ "device_name_placeholder": "Nombre de usuario",
+ "area_picker_label": "Área",
+ "update_name_button": "Actualizar Nombre"
+ },
+ "add_device_page": {
+ "header": "Automatización del hogar Zigbee - Agregar dispositivos",
+ "spinner": "Buscando dispositivos ZHA Zigbee ...",
+ "discovery_text": "Los dispositivos descubiertos se mostrarán aquí. Siga las instrucciones para su(s) dispositivo(s) y coloque el(los) dispositivo(s) en modo de emparejamiento."
}
},
"area_registry": {
diff --git a/translations/es.json b/translations/es.json
index 571b44da4f..4da7b35149 100644
--- a/translations/es.json
+++ b/translations/es.json
@@ -279,7 +279,9 @@
"state_badge": {
"default": {
"unknown": "?",
- "unavailable": "N\/D"
+ "unavailable": "N\/D",
+ "error": "Error",
+ "entity_not_found": "Entidad no encontrada"
},
"alarm_control_panel": {
"armed": "Armado",
@@ -374,7 +376,7 @@
"pick_automation": "Elija la automatización para editar",
"no_automations": "No pudimos encontrar ninguna automatización editable",
"add_automation": "Añadir automatización",
- "learn_more": "Aprende más sobre automatizaciones."
+ "learn_more": "Aprende más sobre las automatizaciones"
},
"editor": {
"introduction": "Use automatizaciones para dar vida a su hogar.",
@@ -462,7 +464,7 @@
"leave": "Salir"
}
},
- "learn_more": "Aprenda más sobre los desencadenantes"
+ "learn_more": "Aprende más sobre los disparadores"
},
"conditions": {
"header": "Condiciones",
@@ -508,7 +510,7 @@
"zone": "Zona"
}
},
- "learn_more": "Aprende más sobre las condiciones."
+ "learn_more": "Aprende más sobre las condiciones"
},
"actions": {
"header": "Acciones",
@@ -607,7 +609,18 @@
"description": "Gestión de red de Zigbee Home Automation",
"services": {
"reconfigure": "Reconfigura el dispositivo ZHA (curar dispositivo). Usa esto si tienes problemas con el dispositivo. Si el dispositivo en cuestión es un dispositivo alimentado por batería, asegurate de que está activo y aceptando comandos cuando uses este servicio.",
- "updateDeviceName": "Establezca un nombre personalizado para este dispositivo en el registro de dispositivos."
+ "updateDeviceName": "Establezca un nombre personalizado para este dispositivo en el registro de dispositivos.",
+ "remove": "Eliminar un dispositivo de la red ZigBee."
+ },
+ "device_card": {
+ "device_name_placeholder": "Nombre dado por el usuario",
+ "area_picker_label": "Área",
+ "update_name_button": "Cambiar nombre"
+ },
+ "add_device_page": {
+ "header": "Domótica Zigbee - Añadir dispositivos",
+ "spinner": "Buscando dispositivos ZHA Zigbee....",
+ "discovery_text": "Los dispositivos detectados aparecerán aquí. Ponlos en modo emparejamiento siguiendo sus instrucciones."
}
},
"area_registry": {
@@ -834,7 +847,7 @@
"name": "Nombre",
"username": "Nombre de usuario",
"password": "Contraseña",
- "password_confirm": "Confirmar Contraseña"
+ "password_confirm": "Confirmar contraseña"
},
"create_account": "Crear una cuenta",
"error": {
@@ -1074,7 +1087,7 @@
"dialogs": {
"more_info_settings": {
"save": "Guardar",
- "name": "Nombre",
+ "name": "Anulación de nombre",
"entity_id": "Identificación de la entidad"
},
"more_info_control": {
diff --git a/translations/eu.json b/translations/eu.json
index 4551db2cc7..8078d786f2 100644
--- a/translations/eu.json
+++ b/translations/eu.json
@@ -227,6 +227,10 @@
"person": {
"home": "Etxean",
"not_home": "Kanpoan"
+ },
+ "default": {
+ "error": "Errorea",
+ "entity_not_found": "Ez da Entitatea Aurkitu"
}
},
"ui": {
@@ -323,6 +327,7 @@
"leave": "Utzi"
},
"time_pattern": {
+ "label": "Denbora Eredua",
"hours": "Orduak",
"minutes": "Minutuak",
"seconds": "Segunduak"
@@ -432,10 +437,21 @@
"zha": {
"caption": "ZHA",
"services": {
- "updateDeviceName": "Gailu honentzako izen pertsonalizatua ezarri gailuen erregistroan."
+ "updateDeviceName": "Gailu honentzako izen pertsonalizatua ezarri gailuen erregistroan.",
+ "remove": "ZigBee saretik gailu guztiak kendu"
+ },
+ "device_card": {
+ "device_name_placeholder": "Erabiltzaileak emandako izena",
+ "area_picker_label": "Gunea",
+ "update_name_button": "Izena Eguneratu"
+ },
+ "add_device_page": {
+ "header": "Zigbee Home Automation - Gailuak Gehitu",
+ "spinner": "ZHA Zigbee gailuak bilatzen..."
}
},
"area_registry": {
+ "caption": "Gune Erregistroa",
"picker": {
"header": "Gune Erregistroa",
"integrations_page": "Integrazioen orria",
@@ -451,7 +467,9 @@
}
},
"entity_registry": {
+ "caption": "Entitate Erregistroa",
"picker": {
+ "header": "Entitate Erregistroa",
"unavailable": "(ez dago eskuragarri)",
"integrations_page": "Integrazioak"
},
@@ -641,7 +659,13 @@
},
"menu": {
"configure_ui": "Erabiltzaile interfazea konfiguratu",
- "help": "Laguntza"
+ "unused_entities": "Erabili gabeko entitateak",
+ "help": "Laguntza",
+ "refresh": "Freskatu"
+ },
+ "warning": {
+ "entity_not_found": "Entitatea ez dago eskuragarri: {entity}",
+ "entity_non_numeric": "Entitatea ez da zenbakizkoa: {entity}"
}
},
"logbook": {
diff --git a/translations/fr.json b/translations/fr.json
index d379fb80c3..94e0a5094d 100644
--- a/translations/fr.json
+++ b/translations/fr.json
@@ -81,8 +81,8 @@
"on": "Dangereux"
},
"presence": {
- "off": "Absent",
- "on": "Présent"
+ "off": "Absent.e",
+ "on": "Présent.e"
},
"battery": {
"off": "Normal",
@@ -279,7 +279,9 @@
"state_badge": {
"default": {
"unknown": "Inconnu",
- "unavailable": "Indisponible"
+ "unavailable": "Indisponible",
+ "error": "Erreur",
+ "entity_not_found": "Entité introuvable"
},
"alarm_control_panel": {
"armed": "Activé",
@@ -479,7 +481,7 @@
"state": "État"
},
"numeric_state": {
- "label": "État numérique",
+ "label": "Valeur numérique",
"above": "Dessus",
"below": "Sous",
"value_template": "Contenu du template (optionnel)"
@@ -607,7 +609,18 @@
"description": "Gestion de réseau domotique ZigBee",
"services": {
"reconfigure": "Reconfigurer le périphérique ZHA. Utilisez cette option si vous rencontrez des problèmes avec le périphérique. Si l'appareil en question est un appareil alimenté par batterie, assurez-vous qu'il soit allumé et qu'il accepte les commandes lorsque vous utilisez ce service.",
- "updateDeviceName": "Définissez un nom personnalisé pour ce périphérique dans le registre de périphériques."
+ "updateDeviceName": "Définissez un nom personnalisé pour ce périphérique dans le registre de périphériques.",
+ "remove": "Supprimer un appareil du réseau ZigBee."
+ },
+ "device_card": {
+ "device_name_placeholder": "Nom d'utilisateur",
+ "area_picker_label": "Pièce",
+ "update_name_button": "Mettre à jour le nom"
+ },
+ "add_device_page": {
+ "header": "Zigbee Home Automation - Ajout de périphériques",
+ "spinner": "Recherche de périphériques ZHA Zigbee ...",
+ "discovery_text": "Les appareils découverts apparaîtront ici. Suivez les instructions pour votre \/ vos appareil(s) et placez-le(s) en mode de couplage."
}
},
"area_registry": {
diff --git a/translations/hu.json b/translations/hu.json
index eb38ab1e39..5e4e7e068c 100644
--- a/translations/hu.json
+++ b/translations/hu.json
@@ -279,7 +279,9 @@
"state_badge": {
"default": {
"unknown": "Ism",
- "unavailable": "N.elér"
+ "unavailable": "N.elér",
+ "error": "Hiba",
+ "entity_not_found": "Entitás nem található"
},
"alarm_control_panel": {
"armed": "Éles",
@@ -607,7 +609,18 @@
"description": "Zigbee Home Automation hálózat menedzsment",
"services": {
"reconfigure": "A ZHA készülék újratelepítése (eszköz rendbehozatala). Ezt a funkciót használd, ha problémáid vannak a készülékkel. Ha a kérdéses eszköz akkumulátoros, győződj meg róla, hogy nincs alvó állapotban és fogadja a parancsokat, amikor ezt a szolgáltatást használod.",
- "updateDeviceName": "Egyedi név beállítása ehhez az eszközhöz az eszköz nyilvántartásban"
+ "updateDeviceName": "Egyedi név beállítása ehhez az eszközhöz az eszköz nyilvántartásban",
+ "remove": "Eszköz eltávolítása a Zigbee hálózatból"
+ },
+ "device_card": {
+ "device_name_placeholder": "Felhasználónév",
+ "area_picker_label": "Terület",
+ "update_name_button": "Név frissítése"
+ },
+ "add_device_page": {
+ "header": "Zigbee Home Automation - Eszközök hozzáadása",
+ "spinner": "ZHA Zigbee eszközök keresése...",
+ "discovery_text": "A felfedezett eszközök itt fognak megjelenni. A készülékek használati utasításai alapján állítsd őket párosítási módba."
}
},
"area_registry": {
diff --git a/translations/is.json b/translations/is.json
index be26cc4508..921defd6cb 100644
--- a/translations/is.json
+++ b/translations/is.json
@@ -6,6 +6,936 @@
"logbook": "Logbók",
"history": "Saga",
"mailbox": "Pósthólf",
- "shopping_list": "Innkaupalisti"
+ "shopping_list": "Innkaupalisti",
+ "dev-services": "Þjónustur",
+ "dev-states": "Stöður",
+ "dev-events": "Viðburðir",
+ "dev-mqtt": "MQTT",
+ "dev-info": "Upplýsingar",
+ "calendar": "Dagatal",
+ "profile": "Prófíll"
+ },
+ "state": {
+ "default": {
+ "off": "Af",
+ "on": "Á",
+ "unknown": "Óþekkt",
+ "unavailable": "Ekki tiltækt"
+ },
+ "binary_sensor": {
+ "moisture": {
+ "off": "Þurrt",
+ "on": "Blautt"
+ },
+ "gas": {
+ "off": "Hreinsa",
+ "on": "Uppgötvað"
+ },
+ "motion": {
+ "off": "Hreinsa",
+ "on": "Uppgötvað"
+ },
+ "occupancy": {
+ "off": "Hreinsa",
+ "on": "Uppgötvað"
+ },
+ "smoke": {
+ "off": "Hreinsa",
+ "on": "Uppgötvað"
+ },
+ "sound": {
+ "off": "Hreinsa",
+ "on": "Uppgötvað"
+ },
+ "safety": {
+ "off": "Öruggt",
+ "on": "Óöruggt"
+ },
+ "presence": {
+ "off": "Fjarverandi",
+ "on": "Heima"
+ },
+ "battery": {
+ "off": "Venjulegt",
+ "on": "Lágt"
+ },
+ "problem": {
+ "off": "Í lagi",
+ "on": "Vandamál"
+ },
+ "connectivity": {
+ "off": "Aftengdur",
+ "on": "Tengdur"
+ },
+ "door": {
+ "off": "Lokuð",
+ "on": "Opin"
+ },
+ "garage_door": {
+ "off": "Lokuð",
+ "on": "Opin"
+ },
+ "window": {
+ "off": "Loka",
+ "on": "Opna"
+ },
+ "lock": {
+ "off": "Læst",
+ "on": "Aflæst"
+ }
+ },
+ "camera": {
+ "recording": "Í upptöku",
+ "streaming": "Streymi",
+ "idle": "Aðgerðalaus"
+ },
+ "climate": {
+ "heat": "Hitun",
+ "cool": "Kæling",
+ "idle": "Aðgerðalaus",
+ "auto": "Sjálfvirkt",
+ "dry": "Þurrt",
+ "fan_only": "Vifta eingöngu",
+ "eco": "Sparnaður",
+ "heat_pump": "Hitadæla",
+ "gas": "Gas",
+ "manual": "Handvirkt"
+ },
+ "device_tracker": {
+ "home": "Heima",
+ "not_home": "Fjarverandi"
+ },
+ "group": {
+ "home": "Heima",
+ "not_home": "Fjarverandi",
+ "closing": "Loka",
+ "stopped": "Stöðvað",
+ "locked": "Læst",
+ "unlocked": "Aflæst",
+ "ok": "Í lagi",
+ "problem": "Vandamál"
+ },
+ "input_boolean": {
+ "off": "Af",
+ "on": "Á"
+ },
+ "light": {
+ "off": "Slökkt",
+ "on": "Kveikt"
+ },
+ "lock": {
+ "locked": "Læst",
+ "unlocked": "Aflæst"
+ },
+ "media_player": {
+ "off": "Slökkt",
+ "on": "í gangi",
+ "playing": "Spila",
+ "paused": "Í bið",
+ "idle": "Aðgerðalaus",
+ "standby": "Biðstaða"
+ },
+ "plant": {
+ "ok": "Í lagi",
+ "problem": "Vandamál"
+ },
+ "sensor": {
+ "off": "Af",
+ "on": "Á"
+ },
+ "sun": {
+ "above_horizon": "Yfir sjóndeildarhring",
+ "below_horizon": "Undir sjóndeildarhring"
+ },
+ "switch": {
+ "off": "Slökkt",
+ "on": "Kveikt"
+ },
+ "zwave": {
+ "default": {
+ "initializing": "Frumstilli",
+ "dead": "Dauður",
+ "sleeping": "Í dvala",
+ "ready": "Tilbúinn"
+ },
+ "query_stage": {
+ "initializing": "Frumstilli ({query_stage})",
+ "dead": "Dauður ({query_stage})"
+ }
+ },
+ "weather": {
+ "cloudy": "Skýjað",
+ "fog": "Þoka",
+ "hail": "Haglél",
+ "lightning": "Eldingar",
+ "pouring": "Úrhelli",
+ "rainy": "Rigning",
+ "snowy": "Snjókoma",
+ "snowy-rainy": "Slydda",
+ "windy": "Vindasamt",
+ "windy-variant": "Vindasamt"
+ },
+ "vacuum": {
+ "error": "Villa",
+ "idle": "Aðgerðalaus",
+ "off": "Slökkt",
+ "on": "Í gangi",
+ "paused": "Í bið"
+ },
+ "timer": {
+ "active": "virkur",
+ "idle": "aðgerðalaus",
+ "paused": "í bið"
+ },
+ "person": {
+ "home": "Heima",
+ "not_home": "Fjarverandi"
+ }
+ },
+ "state_badge": {
+ "device_tracker": {
+ "home": "Heima",
+ "not_home": "Fjarverandi"
+ },
+ "person": {
+ "home": "Heima",
+ "not_home": "Fjarverandi"
+ },
+ "default": {
+ "error": "Villa"
+ }
+ },
+ "ui": {
+ "panel": {
+ "shopping-list": {
+ "clear_completed": "Hreinsa lokið",
+ "add_item": "Bæta við hlut",
+ "microphone_tip": "Ýttu á hljóðnemann efst til hægri og segðu \"Add candy to my shopping list\""
+ },
+ "history": {
+ "showing_entries": "Sýni færslur fyrir",
+ "period": "Tímabil"
+ },
+ "logbook": {
+ "showing_entries": "Sýni færslur fyrir",
+ "period": "Tímabil"
+ },
+ "mailbox": {
+ "empty": "Þú hefur engin skilaboð",
+ "playback_title": "Afspilun skilaboða",
+ "delete_prompt": "Eyða þessum skilaboðum?",
+ "delete_button": "Eyða"
+ },
+ "config": {
+ "header": "Stilla af Home Assistant",
+ "core": {
+ "caption": "Almennt",
+ "description": "Staðfesta að stillingarskráin þín sé rétt og stjórnun á miðlara",
+ "section": {
+ "core": {
+ "validation": {
+ "check_config": "Athuga stillingar",
+ "valid": "Stillingar í lagi!",
+ "invalid": "Stillingar ógildar"
+ },
+ "reloading": {
+ "heading": "Endurhleðsla stillinga",
+ "core": "Endurhlaða inn kjarna",
+ "group": "Endurhlaða inn hópum",
+ "automation": "Endurhlaða inn sjálfvirkni"
+ },
+ "server_management": {
+ "heading": "Stjórnun miðlara",
+ "introduction": "Stjórna Home Assistant miðlara... frá Home Assistant.",
+ "restart": "Endurræsa",
+ "stop": "Stöðva"
+ }
+ }
+ }
+ },
+ "customize": {
+ "caption": "Séraðlögun",
+ "picker": {
+ "header": "Séraðlögun"
+ }
+ },
+ "automation": {
+ "caption": "Sjálfvirkni",
+ "description": "Stofna og breyta sjálfvirkni",
+ "picker": {
+ "pick_automation": "Veldu sjálfvirkni sem á að breyta",
+ "add_automation": "Bæta við sjálfvirkni",
+ "learn_more": "Læra meira um sjálfvirkni"
+ },
+ "editor": {
+ "introduction": "Notaðu sjálfvirkni til að glæða húsið þitt lífi",
+ "default_name": "Ný sjálfvirkni",
+ "save": "Vista",
+ "unsaved_confirm": "Þú ert með óvistaðar breytingar. Ertu viss um að þú viljir fara?",
+ "alias": "Nafn",
+ "triggers": {
+ "duplicate": "Fjölfalda",
+ "delete": "Eyða",
+ "delete_confirm": "Ert þú viss um að þú viljir eyða?",
+ "unsupported_platform": "Vettvangur ekki studdur: {platform}",
+ "type": {
+ "event": {
+ "label": "Viðburður",
+ "event_type": "Gerð viðburðar",
+ "event_data": "Viðburðargögn"
+ },
+ "state": {
+ "label": "Staða",
+ "from": "Frá",
+ "to": "Til",
+ "for": "Fyrir"
+ },
+ "homeassistant": {
+ "label": "Home Assistant",
+ "event": "Viðburður:",
+ "start": "Ræsing",
+ "shutdown": "Lokun"
+ },
+ "mqtt": {
+ "label": "MQTT"
+ },
+ "sun": {
+ "label": "Sól",
+ "event": "Viðburður:",
+ "sunrise": "Sólarupprás",
+ "sunset": "Sólsetur"
+ },
+ "time": {
+ "label": "Tími",
+ "at": "Þann"
+ },
+ "zone": {
+ "entity": "Eining með staðsetningu",
+ "event": "Viðburður:",
+ "enter": "Koma",
+ "leave": "Brottför"
+ },
+ "webhook": {
+ "label": "Vefkrókur",
+ "webhook_id": "Vefkrókur ID"
+ },
+ "time_pattern": {
+ "label": "Tímamynstur",
+ "hours": "Klukkustundir",
+ "minutes": "Mínútur",
+ "seconds": "Sekúndur"
+ },
+ "geo_location": {
+ "source": "Uppruni",
+ "event": "Viðburður:",
+ "enter": "Koma",
+ "leave": "Brottför"
+ }
+ }
+ },
+ "conditions": {
+ "header": "Skilyrði",
+ "add": "Bæta við skilyrði",
+ "duplicate": "Fjölfalda",
+ "delete": "Eyða",
+ "delete_confirm": "Ertu viss um að þú viljir eyða?",
+ "unsupported_condition": "Skilyrði ekki stutt: {condition}",
+ "type_select": "Gerð skilyrðis",
+ "type": {
+ "state": {
+ "label": "Staða",
+ "state": "Staða"
+ },
+ "sun": {
+ "label": "Sól",
+ "before": "Fyrir:",
+ "after": "Eftir:",
+ "sunrise": "Sólarupprás",
+ "sunset": "Sólsetur"
+ },
+ "time": {
+ "label": "Tími",
+ "after": "Eftir",
+ "before": "Fyrir"
+ },
+ "zone": {
+ "entity": "Eining með staðsetningu"
+ }
+ },
+ "learn_more": "Læra meira um skilyrði"
+ },
+ "actions": {
+ "header": "Aðgerðir",
+ "introduction": "Aðgerðir er það sem Home Assistant mun gera þegar sjálfvirkni er ræst.",
+ "add": "Bæta við aðgerð",
+ "duplicate": "Fjölfalda",
+ "delete": "Eyða",
+ "delete_confirm": "Ertu viss um að þú viljir eyða?",
+ "unsupported_action": "Óstudd aðgerð: {action}",
+ "type_select": "Gerð aðgerðar",
+ "type": {
+ "service": {
+ "label": "Kalla í þjónustu",
+ "service_data": "Þjónustugögn"
+ },
+ "delay": {
+ "label": "Töf",
+ "delay": "Töf"
+ },
+ "wait_template": {
+ "label": "Bið"
+ },
+ "condition": {
+ "label": "Skilyrði"
+ },
+ "event": {
+ "service_data": "Þjónustu gögn"
+ }
+ },
+ "learn_more": "Læra meira um aðgerðir"
+ }
+ }
+ },
+ "zwave": {
+ "caption": "Z-Wave",
+ "description": "Stjórnaðu Z-Wave netinu þínu"
+ },
+ "users": {
+ "caption": "Notendur",
+ "description": "Stjórna notendum",
+ "picker": {
+ "title": "Notendur"
+ },
+ "editor": {
+ "rename_user": "Endurnefna notanda",
+ "change_password": "Breyta lykilorði",
+ "activate_user": "Virkja notanda",
+ "deactivate_user": "Gera notanda óvirkan",
+ "delete_user": "Eyða notanda",
+ "caption": "Skoða notanda"
+ },
+ "add_user": {
+ "caption": "Bæta við notanda",
+ "name": "Nafn",
+ "username": "Notandanafn",
+ "password": "Lykilorð",
+ "create": "Stofna"
+ }
+ },
+ "cloud": {
+ "caption": "Home Assistant skýið",
+ "description_login": "Innskráð(ur) sem {email}",
+ "description_not_login": "Ekki skráð(ur) inn"
+ },
+ "integrations": {
+ "caption": "Samþættingar",
+ "description": "Stjórna tengdum tækjum og þjónustum",
+ "discovered": "Uppgötvað",
+ "configured": "Uppsett",
+ "new": "Setja upp nýja samþættingu",
+ "configure": "Stilla",
+ "none": "Ekkert skilgreint sem stendur",
+ "config_entry": {
+ "no_devices": "Þessi samþætting hefur engin tæki.",
+ "no_device": "Einingar án tækja",
+ "delete_confirm": "Ertu viss um að þú viljir eyða þessari samþættingu?",
+ "restart_confirm": "Endurræsa Home Assitant til að klára að fjarlægja þessa samþættingu",
+ "manuf": "eftir {manufacturer}",
+ "hub": "Tengt gegnum",
+ "firmware": "Fastbúnaðarútgáfa: {version}",
+ "device_unavailable": "Tæki ekki tiltækt",
+ "entity_unavailable": "Eining ekki tiltæk"
+ }
+ },
+ "zha": {
+ "caption": "ZHA",
+ "description": "Zigbee Home Automation net stjórnun",
+ "services": {
+ "updateDeviceName": "Stilltu sérsniðið heiti fyrir þetta tæki í tækjaskránni.",
+ "remove": "Fjarlægja tæki af ZigBee neti."
+ },
+ "device_card": {
+ "device_name_placeholder": "Nafn notanda",
+ "update_name_button": "Uppfæra nafn"
+ },
+ "add_device_page": {
+ "header": "Zigbee sjálfvirkni - Bæta við tækjum",
+ "spinner": "Leitað að ZHA Zigbee tækjum...",
+ "discovery_text": "Uppgötvuð tæki munu birtast hér. Fylgdu leiðbeiningunum fyrir tækið þitt og setjið tækið í pörunarstillingu."
+ }
+ },
+ "area_registry": {
+ "description": "Yfirlit yfir öll svæði á heimilinu þínu.",
+ "editor": {
+ "delete": "EYÐA",
+ "update": "UPPFÆRA",
+ "create": "STOFNA"
+ },
+ "picker": {
+ "integrations_page": "Samþættingar síða"
+ }
+ },
+ "entity_registry": {
+ "caption": "Einingarskrá",
+ "description": "Yfirlit yfir allar þekktar einingar.",
+ "picker": {
+ "header": "Einingarskrá",
+ "unavailable": "(ekki tiltækt)",
+ "integrations_page": "Samþættingar síða"
+ },
+ "editor": {
+ "unavailable": "Þessi eining er ekki tiltæk eins og er.",
+ "delete": "EYÐA",
+ "update": "UPPFÆRA"
+ }
+ },
+ "person": {
+ "caption": "Persónur",
+ "description": "Stjórna persónum sem Home assistand er að rekja.",
+ "detail": {
+ "name": "Nafn",
+ "device_tracker_intro": "Veldu tæki sem tilheyrir þessari persónu.",
+ "device_tracker_picked": "Rekja tæki",
+ "device_tracker_pick": "Velja tæki til að rekja"
+ }
+ }
+ },
+ "profile": {
+ "push_notifications": {
+ "description": "Senda tilkynningar í þetta tæki.",
+ "error_load_platform": "Stilla notify.html5.",
+ "error_use_https": "Krefst þess að SSL sé virkt á vef.",
+ "push_notifications": "Ýta út tilkynningum",
+ "link_promo": "Læra meira"
+ },
+ "language": {
+ "header": "Tungumál",
+ "link_promo": "Hjálpa við að þýða",
+ "dropdown_label": "Tungumál"
+ },
+ "themes": {
+ "header": "Þema",
+ "error_no_theme": "Engar þemu í boði.",
+ "link_promo": "Lærðu um þemu",
+ "dropdown_label": "Þema"
+ },
+ "refresh_tokens": {
+ "created_at": "Búið til þann {date}",
+ "last_used": "Síðast notaður þann {date} frá {location}",
+ "not_used": "Hefur aldrei verið notaður"
+ },
+ "long_lived_access_tokens": {
+ "learn_auth_requests": "Lærðu hvernig á að útbúa auðkenndar beiðnir.",
+ "created_at": "Búið til þann {date}",
+ "prompt_name": "Nafn?",
+ "last_used": "Síðast notaður þann {date} frá {location}",
+ "not_used": "Hefur aldrei verið notaður"
+ },
+ "current_user": "Þú ert skráð(ur) inn sem {fullName}.",
+ "is_owner": "Þú ert eigandi.",
+ "logout": "Skrá út",
+ "change_password": {
+ "header": "Breyta lykilorði",
+ "current_password": "Núverandi lykilorð",
+ "new_password": "Nýtt lykilorð",
+ "confirm_new_password": "Staðfesta nýtt lykilorð",
+ "error_required": "Skilyrt",
+ "submit": "Senda"
+ },
+ "mfa": {
+ "header": "Fjölþátta auðkenningareiningar",
+ "disable": "Afvirkja",
+ "enable": "Virkja",
+ "confirm_disable": "Ertu viss um að þú viljir afvirkja {name} ?"
+ },
+ "mfa_setup": {
+ "title_aborted": "Hætt var við",
+ "title_success": "Tókst!",
+ "step_done": "Uppsetningu lokið fyrir {step}",
+ "close": "Loka",
+ "submit": "Senda"
+ }
+ },
+ "page-authorize": {
+ "initializing": "Frumstilli",
+ "logging_in_with": "Skrái inn með ** {authProviderName} **.",
+ "pick_auth_provider": "Eða skráðu þig inn með",
+ "abort_intro": "Hætt var við innskráningu",
+ "form": {
+ "working": "Vinsamlegast bíðið",
+ "unknown_error": "Eitthvað fór úrskeiðis",
+ "providers": {
+ "homeassistant": {
+ "step": {
+ "init": {
+ "data": {
+ "username": "Notandanafn",
+ "password": "Lykilorð"
+ }
+ },
+ "mfa": {
+ "data": {
+ "code": "Tvíþættur auðkenningarkóði"
+ }
+ }
+ },
+ "error": {
+ "invalid_auth": "Ógilt notandanafn eða lykilorð",
+ "invalid_code": "Ógildur auðkenningarkóði"
+ },
+ "abort": {
+ "login_expired": "Lota er útrunninn, vinsamlegast skráðu þig inn aftur."
+ }
+ },
+ "legacy_api_password": {
+ "step": {
+ "init": {
+ "data": {
+ "password": "API lykilorð"
+ }
+ },
+ "mfa": {
+ "data": {
+ "code": "Tví-þátta auðkenningarkóði"
+ }
+ }
+ },
+ "error": {
+ "invalid_auth": "Ógilt API lykilorð",
+ "invalid_code": "Ógildur auðkenningarkóði"
+ }
+ },
+ "trusted_networks": {
+ "step": {
+ "init": {
+ "data": {
+ "user": "Notandi"
+ },
+ "description": "Vinsamlegast veldu notanda sem þú vilt skrá þig inn með:"
+ }
+ },
+ "abort": {
+ "not_whitelisted": "Tölvan þín er ekki hvítlistuð."
+ }
+ },
+ "command_line": {
+ "step": {
+ "init": {
+ "data": {
+ "username": "Notandanafn",
+ "password": "Lykilorð"
+ }
+ },
+ "mfa": {
+ "data": {
+ "code": "Tví-þátta auðkenning"
+ }
+ }
+ },
+ "error": {
+ "invalid_auth": "Ógilt notandanafn eða lykilorð",
+ "invalid_code": "Ógildur auðkenningarkóði"
+ },
+ "abort": {
+ "login_expired": "Útrunnin lota, vinsamlegast skráðu þig inn á ný."
+ }
+ }
+ }
+ }
+ },
+ "page-onboarding": {
+ "user": {
+ "intro": "Hefjumst handa með því að byrja á að stona notanda aðgang.",
+ "required_field": "Skilyrt",
+ "data": {
+ "name": "Nafn",
+ "username": "Notandanafn",
+ "password": "Lykilorð",
+ "password_confirm": "Staðfesta lykilorð"
+ },
+ "create_account": "Stofna aðgang",
+ "error": {
+ "required_fields": "Fylltu út í alla nauðsynlega reiti",
+ "password_not_match": "Lykilorð passa ekki saman"
+ }
+ }
+ },
+ "lovelace": {
+ "cards": {
+ "shopping-list": {
+ "checked_items": "Valdir hlutir",
+ "clear_items": "Hreinsa valda hluti",
+ "add_item": "Bæta við hlut"
+ },
+ "empty_state": {
+ "title": "Velkomin(n) heim",
+ "go_to_integrations_page": "Fara á samþættingar síðu."
+ }
+ },
+ "editor": {
+ "edit_card": {
+ "header": "Stillingar spjalds",
+ "save": "Vista",
+ "toggle_editor": "Víxla ritli",
+ "pick_card": "Veldu spjald sem þú vilt bæta við.",
+ "add": "Bæta við spjaldi",
+ "edit": "Breyta",
+ "delete": "Eyða",
+ "move": "Færa"
+ },
+ "migrate": {
+ "header": "Ósamhæfðar stillingar"
+ },
+ "header": "Breyta notendaviðmóti",
+ "edit_view": {
+ "header": "Skoða stillingar",
+ "add": "Bæta við sýn",
+ "edit": "Breyta sýn",
+ "delete": "Eyða sýn"
+ },
+ "save_config": {
+ "header": "Taka yfir stjórn á Lovelace viðmótinu",
+ "para_sure": "Ertu viss um að þú viljir taka yfir stjórn á notendaviðmótinu þínu?",
+ "cancel": "Gleymdu þessu",
+ "save": "Taka stjórnina"
+ },
+ "raw_editor": {
+ "header": "Breyta stillingum",
+ "save": "Vista",
+ "unsaved_changes": "Óvistaðar breytingar",
+ "saved": "Vistað"
+ }
+ },
+ "menu": {
+ "configure_ui": "Stilla notendaviðmót",
+ "unused_entities": "Ónýttar einingar",
+ "help": "Hjálp",
+ "refresh": "Endurnýja"
+ },
+ "warning": {
+ "entity_not_found": "Eining ekki tiltæk: {entity}"
+ }
+ }
+ },
+ "sidebar": {
+ "log_out": "Skrá út"
+ },
+ "common": {
+ "loading": "Hleð",
+ "cancel": "Hætta við",
+ "save": "Vista"
+ },
+ "duration": {
+ "day": "{count} {count, plural,\n one {dagur}\n other {dagar}\n}",
+ "week": "{count} {count, plural,\n one {vika}\n other {vikur}\n}",
+ "second": "{count} {count, plural,\n one {sekúnda}\n other {sekúndur}\n}",
+ "minute": "{count} {count, plural,\n one {mínúta}\n other {mínútur}\n}",
+ "hour": "{count} {count, plural,\n one {klukkutími}\n other {klukkutímar}\n}"
+ },
+ "login-form": {
+ "password": "Lykilorð",
+ "remember": "Muna",
+ "log_in": "Skrá inn"
+ },
+ "card": {
+ "camera": {
+ "not_available": "Mynd ekki tiltæk"
+ },
+ "persistent_notification": {
+ "dismiss": "Hafna"
+ },
+ "scene": {
+ "activate": "Virkja"
+ },
+ "script": {
+ "execute": "Framkvæma"
+ },
+ "weather": {
+ "attributes": {
+ "air_pressure": "Loftþrýstingur",
+ "humidity": "Rakastig",
+ "temperature": "Hitastig",
+ "visibility": "Skyggni",
+ "wind_speed": "Vindhraði"
+ },
+ "cardinal_direction": {
+ "e": "A",
+ "ene": "ANA",
+ "ese": "ASA",
+ "n": "N",
+ "ne": "NA",
+ "nne": "NNA",
+ "nw": "NV",
+ "nnw": "NNV",
+ "s": "S",
+ "se": "SA",
+ "sse": "SSA",
+ "ssw": "SSV",
+ "sw": "SV",
+ "w": "V",
+ "wnw": "VNV",
+ "wsw": "VSV"
+ },
+ "forecast": "Spá"
+ },
+ "alarm_control_panel": {
+ "code": "Kóði",
+ "clear_code": "Hreinsa"
+ },
+ "cover": {
+ "position": "Staðsetning"
+ },
+ "fan": {
+ "speed": "Hraði",
+ "direction": "Snúningsátt"
+ },
+ "light": {
+ "brightness": "Birtustig",
+ "color_temperature": "Litastig",
+ "white_value": "Hvítt gildi"
+ },
+ "media_player": {
+ "text_to_speak": "Texti yfir í tal",
+ "source": "Uppruni",
+ "sound_mode": "Hljóðhamur"
+ },
+ "climate": {
+ "currently": "Er núna",
+ "on_off": "Kveikt \/ slökkt",
+ "operation": "Aðgerð",
+ "swing_mode": "Sveifluhamur"
+ },
+ "lock": {
+ "code": "Kóði",
+ "lock": "Læsa",
+ "unlock": "Aflæsa"
+ },
+ "vacuum": {
+ "actions": {
+ "resume_cleaning": "Halda áfram að þrífa",
+ "return_to_base": "Fara aftur í bryggju",
+ "start_cleaning": "Byrja að þrífa",
+ "turn_on": "Kveikja á",
+ "turn_off": "Slökkva á"
+ }
+ },
+ "water_heater": {
+ "currently": "Er núna",
+ "on_off": "Kveikt \/ slökkt",
+ "target_temperature": "Viðmiðunarhitastig",
+ "operation": "Aðgerð"
+ }
+ },
+ "components": {
+ "entity": {
+ "entity-picker": {
+ "entity": "Eining"
+ }
+ },
+ "service-picker": {
+ "service": "Þjónusta"
+ },
+ "relative_time": {
+ "past": "{time} síðan",
+ "future": "Eftir {time}",
+ "never": "Aldrei",
+ "duration": {
+ "second": "{count} {count, plural,\n one {sekúnda}\n other {sekúndur}\n}",
+ "minute": "{count} {count, plural,\n one {mínúta}\n other {mínútur}\n}",
+ "hour": "{count} {count, plural,\n one {klukkutími}\n other {klukkutímar}\n}",
+ "day": "{count} {count, plural,\n one {dagur}\n other {dagar}\n}",
+ "week": "{count} {count, plural,\n one {vika}\n other {vikur}\n}"
+ }
+ },
+ "history_charts": {
+ "loading_history": "Hleð stöðusögu...",
+ "no_history_found": "Engin stöðusaga fannst."
+ }
+ },
+ "notification_toast": {
+ "entity_turned_on": "Kveikti á {entity} .",
+ "entity_turned_off": "Slökkti á {entity} .",
+ "service_called": "Kallað var á {service} þjónustuna.",
+ "service_call_failed": "Ekki tókst að kalla á þjónustu {service}.",
+ "connection_lost": "Tenging tapaðist. Tengist aftur..."
+ },
+ "dialogs": {
+ "more_info_settings": {
+ "save": "Vista",
+ "name": "Yfirskrifa nafn"
+ },
+ "more_info_control": {
+ "script": {
+ "last_action": "Síðasta aðgerð"
+ },
+ "sun": {
+ "elevation": "Hækkun",
+ "rising": "Upprisa",
+ "setting": "Stillingar"
+ },
+ "updater": {
+ "title": "Uppfærslu leiðbeiningar"
+ }
+ }
+ },
+ "auth_store": {
+ "ask": "Viltu vista þessa innskráningu?",
+ "decline": "Nei takk",
+ "confirm": "Vista innskráningu"
+ },
+ "notification_drawer": {
+ "empty": "Engar tilkynningar",
+ "title": "Tilkynningar"
+ }
+ },
+ "domain": {
+ "automation": "Sjálfvirkni",
+ "calendar": "Dagatal",
+ "camera": "Myndavél",
+ "configurator": "Stillingarálfur",
+ "conversation": "Samtal",
+ "cover": "Gluggatjöld",
+ "fan": "Vifta",
+ "group": "Hópur",
+ "light": "Ljós",
+ "lock": "Lás",
+ "mailbox": "Pósthólf",
+ "media_player": "Margmiðlunarspilari",
+ "notify": "Tilkynna",
+ "plant": "Planta",
+ "proximity": "Nálægð",
+ "scene": "Sena",
+ "sensor": "Skynjari",
+ "sun": "Sól",
+ "switch": "Rofi",
+ "weblink": "Vefslóð",
+ "zwave": "Z-Wave",
+ "zha": "ZHA",
+ "hassio": "Hass.io",
+ "homeassistant": "Home Assistant",
+ "lovelace": "Lovelace",
+ "system_health": "Heilbrigði kerfis",
+ "person": "Persóna"
+ },
+ "attribute": {
+ "weather": {
+ "humidity": "Rakastig",
+ "visibility": "Skyggni",
+ "wind_speed": "Vindhraði"
+ }
+ },
+ "state_attributes": {
+ "climate": {
+ "fan_mode": {
+ "off": "Slökkt",
+ "on": "Kveikt",
+ "auto": "Sjálfvirkt"
+ }
+ }
+ },
+ "groups": {
+ "system-admin": "Stjórnendur",
+ "system-users": "Notendur",
+ "system-read-only": "Notendur með lesaðgang"
}
}
\ No newline at end of file
diff --git a/translations/ko.json b/translations/ko.json
index 6465ec7bcd..619a724186 100644
--- a/translations/ko.json
+++ b/translations/ko.json
@@ -592,10 +592,10 @@
"configure": "설정하기",
"none": "설정된 구성요소가 없습니다",
"config_entry": {
- "no_devices": "이 통합 구성요소는 설정해야 할 장치가 없습니다.",
- "no_device": "장치가 없는 구성요소",
+ "no_devices": "이 통합 구성요소는 설정해야 할 기기가 없습니다.",
+ "no_device": "기기가 없는 구성요소",
"delete_confirm": "이 통합 구성요소를 제거 하시겠습니까?",
- "restart_confirm": "통합 구성요소 제거 완료를 위해 Home Assistant 를 재시작합니다",
+ "restart_confirm": "통합 구성요소 제거 완료를 위해 Home Assistant 웹 페이지를 다시 불러옵니다",
"manuf": "{manufacturer} 제조",
"hub": "연결 경유 대상",
"firmware": "펌웨어: {version}",
@@ -608,9 +608,9 @@
"caption": "ZHA",
"description": "Zigbee 홈 자동화 네트워크 관리",
"services": {
- "reconfigure": "ZHA 장치를 다시 구성 합니다. (장치 복구). 장치에 문제가 있는 경우 사용해주세요. 장치가 배터리로 작동하는 경우, 이 서비스를 사용할 때 장치가 켜져있고 통신이 가능한 상태인지 확인해주세요.",
- "updateDeviceName": "이 장치의 사용자 정의 이름을 장치 레지스트리에 설정합니다.",
- "remove": "ZigBee 네트워크에서 기기 제거"
+ "reconfigure": "ZHA 기기를 다시 구성 합니다. (장치 복구). 기기에 문제가 있는 경우 사용해주세요. 기기가 배터리로 작동하는 경우, 이 서비스를 사용할 때 기기가 켜져있고 통신이 가능한 상태인지 확인해주세요.",
+ "updateDeviceName": "이 기기의 사용자 정의 이름을 장치 레지스트리에 설정합니다.",
+ "remove": "Zigbee 네트워크에서 기기 제거"
},
"device_card": {
"device_name_placeholder": "사용자 지정 이름",
@@ -628,8 +628,8 @@
"description": "영역을 만들고 편집합니다",
"picker": {
"header": "영역 등록",
- "introduction": "영역은 장치가있는 위치를 구성하는데 사용합니다. 이 정보는 Home Assistant 의 인터페이스 정리, 권한 및 다른 시스템과의 통합 구성에 도움을 줍니다.",
- "introduction2": "특정 영역에 장치를 배치하려면 아래 링크를 따라 통합 구성요소 페이지로 이동 한 다음, 설정된 구성요소의 장치를 클릭하여 영역을 설정 할 수 있습니다.",
+ "introduction": "영역은 기기가있는 위치를 구성하는데 사용합니다. 이 정보는 Home Assistant 의 인터페이스 정리, 권한 및 다른 시스템과의 통합 구성에 도움을 줍니다.",
+ "introduction2": "특정 영역에 기기를 배치하려면 아래 링크를 따라 통합 구성요소 페이지로 이동 한 다음, 설정된 구성요소의 기기를 클릭하여 영역을 설정 할 수 있습니다.",
"integrations_page": "통합 구성요소 페이지",
"no_areas": "등록된 영역이 없습니다. 거실, 침실과 같이 영역을 등록해보세요!",
"create_area": "영역 만들기"
@@ -666,7 +666,7 @@
"detail": {
"name": "이름",
"device_tracker_intro": "이 구성원에게 속한 장치를 선택해주세요.",
- "device_tracker_picked": "추적 장치",
+ "device_tracker_picked": "장치 추적 대상",
"device_tracker_pick": "추적 할 장치 선택"
}
}
@@ -865,7 +865,7 @@
},
"empty_state": {
"title": "집에 오신 것을 환영합니다",
- "no_devices": "이 페이지에서 장치를 제어 할 수 있지만, 장치가 아직 설정되지 않은 것 같습니다. 시작하려면 통합 페이지로 이동해주세요.",
+ "no_devices": "이 페이지에서 기기를 제어 할 수 있지만, 기기가 아직 설정되지 않은 것 같습니다. 시작하려면 통합 페이지로 이동해주세요.",
"go_to_integrations_page": "통합 페이지로 이동하기."
}
},
@@ -1121,11 +1121,11 @@
"binary_sensor": "이진센서",
"calendar": "일정",
"camera": "카메라",
- "climate": "공조장치",
+ "climate": "공조기기",
"configurator": "구성",
"conversation": "대화",
"cover": "여닫이",
- "device_tracker": "추적장치",
+ "device_tracker": "추적 장치",
"fan": "송풍기",
"history_graph": "기록그래프",
"group": "그룹",
diff --git a/translations/lb.json b/translations/lb.json
index 99cf7c0526..a533d5dc24 100644
--- a/translations/lb.json
+++ b/translations/lb.json
@@ -259,7 +259,7 @@
"vacuum": {
"cleaning": "Botzt",
"docked": "Agedockt",
- "error": "Fehler",
+ "error": "Feeler",
"idle": "Waart",
"off": "Aus",
"on": "Un",
@@ -279,14 +279,16 @@
"state_badge": {
"default": {
"unknown": "Onbekannt",
- "unavailable": "Net Verfügbar"
+ "unavailable": "Net Verfügbar",
+ "error": "Feeler",
+ "entity_not_found": "Entitéit net fonnt"
},
"alarm_control_panel": {
"armed": "Aktivéiert",
"disarmed": "Desaktivéieren",
- "armed_home": "Uzbrojony",
- "armed_away": "Uzbrojony",
- "armed_night": "Uzbrojony",
+ "armed_home": "Aktivéiert",
+ "armed_away": "Aktivéiert",
+ "armed_night": "Aktivéiert",
"pending": "Ustoend",
"arming": "Aktivéieren",
"disarming": "Desaktivéieren",
@@ -345,7 +347,7 @@
"introduction": "E puer Deeler vum Home Assistant kënne frësch geluede ginn ouni datt een Neistart néideg ass. Klick op nei luede fir di aktuell Konfiguratioun z'entlueden an di nei Konfiguratioun ze lueden.",
"core": "Kär nei lueden",
"group": "Gruppe nei lueden",
- "automation": "Automatisme nei lueden",
+ "automation": "Automatismen nei lueden",
"script": "Skripte nei lueden"
},
"server_management": {
@@ -366,25 +368,25 @@
}
},
"automation": {
- "caption": "Automatisme",
- "description": "Automatisme erstellen an änneren",
+ "caption": "Automatismen",
+ "description": "Automatismen erstellen an änneren",
"picker": {
- "header": "Automatisme editéieren",
- "introduction": "Den Automatisme Editor erméiglecht et fir Automatismen z'erstellen an ze änneren. Liest w.e.g. [d'Instruktioune](https:\/\/home-assistant.io\/docs\/automation\/editor\/) fir sécher ze stellen dass den Home Assistant richteg agestallt ass.",
- "pick_automation": "Automatisme fir ze änneren auswielen",
- "no_automations": "Keen Automatisme fir ze änneren fonnt",
- "add_automation": "Automatisme dobäisetzen",
+ "header": "Automatismen editéieren",
+ "introduction": "Den Automatismen-Editor erméiglecht et fir Automatismen z'erstellen an ze änneren. Lies w.e.g. [d'Instruktioune](https:\/\/home-assistant.io\/docs\/automation\/editor\/) fir sécher ze stellen dass den Home Assistant richteg agestallt ass.",
+ "pick_automation": "Automatismus fir ze änneren auswielen",
+ "no_automations": "Keen Automatismus fir ze ännere fonnt",
+ "add_automation": "Automatismus dobäisetzen",
"learn_more": "Méi iwwert Automatioune liesen"
},
"editor": {
- "introduction": "Benotzt Automatismen fir äert Haus zum Liewen ze bréngen",
- "default_name": "Néien Automatisme",
+ "introduction": "Benotzt Automatismen fir däin Haus zum Liewen ze bréngen",
+ "default_name": "Néien Automatismus",
"save": "Späicheren",
"unsaved_confirm": "Net gespäichert Ännerungen. Trotzdeem verloossen?",
"alias": "Numm",
"triggers": {
"header": "Ausléiser",
- "introduction": "Een Ausléiser start de Prozess vun engem Automatisme. Et ass méiglech méi wéi een Ausléiser fir een Automatisme unzeginn. Wann een Ausléiser start validéiert Home Assistant d'Konditioune an, de Fall gesat, féiert eng Aktioun aus.\n\n[Léier méi iwwert Ausléiser.](https:\/\/home-assistant.io\/docs\/automation\/trigger\/)",
+ "introduction": "Een Ausléiser start de Prozess vun engem Automatismus. Et ass méiglech méi wéi een Ausléiser fir een Automatismus unzeginn. Wann een Ausléiser start validéiert Home Assistant d'Konditiounen a féiert - de Fall gesat - eng Aktioun aus.\n\n[Léier méi iwwert Ausléiser.](https:\/\/home-assistant.io\/docs\/automation\/trigger\/)",
"add": "Ausléiser dobäisetzen",
"duplicate": "Replikéieren",
"delete": "Läschen",
@@ -466,7 +468,7 @@
},
"conditions": {
"header": "Konditiounen",
- "introduction": "Konditioune sinn een optionalen Deel vun engem Automatisme a kënne benotzt gi fir ze bestëmme wann eng Aktioun ausgeféiert gëtt. Konditioune gläichen den Ausléiser mee sinn awer ganz ënnerschiddlech. Een Ausléiser iwwerwaacht d'Evenementer am System, an eng Konditioun iwwerwaacht de Status vum System. Een Ausléiser gesäit wann ee Schalter ugeschalt gëtt. Eng Konditioun gesäit nëmmen op de Schalter un oder aus ass.\n\n[Léier méi iwwer Konditioune.](https:\/\/home-assistant.io\/docs\/scripts\/conditions\/)",
+ "introduction": "Konditioune sinn een optionalen Deel vun engem Automatismus a kënne benotzt gi fir ze bestëmme wann eng Aktioun ausgeféiert gëtt. Konditioune gläichen den Ausléiser mee sinn awer ganz ënnerschiddlech. Een Ausléiser iwwerwaacht d'Evenementer am System, an eng Konditioun iwwerwaacht de Status vum System. Een Ausléiser gesäit wann ee Schalter ugeschalt gëtt. Eng Konditioun gesäit nëmmen op de Schalter un oder aus ass.\n\n[Léier méi iwwer Konditioune.](https:\/\/home-assistant.io\/docs\/scripts\/conditions\/)",
"add": "Konditioun dobäisetzen",
"duplicate": "Replikéiere",
"delete": "Läschen",
@@ -512,7 +514,7 @@
},
"actions": {
"header": "Aktiounen",
- "introduction": "Aktioune déi den Home Assistant ausféiert wann den Automatisme ausgeléist gouf.\n[Léier méi iwwert Aktioune.](https:\/\/home-assistant.io\/docs\/automation\/action\/)",
+ "introduction": "Aktioune déi den Home Assistant ausféiert wann den Automatismus ausgeléist gouf.\n[Léier méi iwwert Aktiounen.](https:\/\/home-assistant.io\/docs\/automation\/action\/)",
"add": "Aktioun dobäisetzen",
"duplicate": "Replikéiere",
"delete": "Läschen",
@@ -582,7 +584,7 @@
"description_not_login": "Net ageloggt"
},
"integrations": {
- "caption": "Integratioune",
+ "caption": "Integratiounen",
"description": "Verwalt verbonnen Apparater an Servicen",
"discovered": "Entdeckt",
"configured": "Konfiguréiert",
@@ -607,7 +609,18 @@
"description": "Gestioun vum Zigbee Home Automation Reseau",
"services": {
"reconfigure": "ZHA Apparat rekonfiguréieren (Apparat heelen). Benotzt dëst am Fall vu Problemer mam Apparat. Falls den Apparat duerch eng Batterie gespeist gëtt stellt sécher dass en un ass a Befeeler entgéint kann huelen",
- "updateDeviceName": "Personaliséiert den Numm fir dësen Apparat an der Iwwersiicht vun den Apparaten."
+ "updateDeviceName": "Personaliséiert den Numm fir dësen Apparat an der Iwwersiicht vun den Apparaten.",
+ "remove": "Een Apparat vum Zigbee Reseau läschen."
+ },
+ "device_card": {
+ "device_name_placeholder": "Virnumm",
+ "area_picker_label": "Beräich",
+ "update_name_button": "Numm änneren"
+ },
+ "add_device_page": {
+ "header": "Zigbee Home Automation - Apparater dobäisetzen",
+ "spinner": "Sicht no ZHA Zigbee Apparater...",
+ "discovery_text": "Entdeckten Apparater tauchen op dëser Platz op. Suivéiert d'Instruktiounen fir är Apparater an aktivéiert den Kupplung's Mod."
}
},
"area_registry": {
@@ -684,10 +697,10 @@
"token_title": "Jeton erneiren fir {clientId}",
"created_at": "Erstallt um {date}",
"confirm_delete": "Sécher fir den Erneierungs Jeton fir {name} ze läsche?",
- "delete_failed": "Fehler beim läschen vum Erneierungs Jeton.",
+ "delete_failed": "Feeler beim läschen vum Erneierungs Jeton.",
"last_used": "Fir d'Läscht benotzt um {date} vun {location}",
"not_used": "Nach nie benotzt ginn",
- "current_token_tooltip": "Fehler beim läschen vum aktuellen Erneierungs Jeton"
+ "current_token_tooltip": "Feeler beim läschen vum aktuellen Erneierungs Jeton"
},
"long_lived_access_tokens": {
"header": "Lang gëlteg Accèss Jetone",
@@ -695,9 +708,9 @@
"learn_auth_requests": "Leiert wéi een \"authenticated requests\" erstellt.",
"created_at": "Erstallt um {date}",
"confirm_delete": "Sécher fir den Accèss Jeton fir {name} ze läsche?",
- "delete_failed": "Fehler beim läschen vum Accèss Jeton",
+ "delete_failed": "Feeler beim läschen vum Accèss Jeton",
"create": "Jeton erstellen",
- "create_failed": "Fehler beim erstellen vum Accèss Jeton",
+ "create_failed": "Feeler beim erstellen vum Accèss Jeton",
"prompt_name": "Numm?",
"prompt_copy_token": "Kopéiert den Accèss Jeton. E gëtt nie méi ugewisen.",
"empty_state": "Et ginn nach keng laang gëlteg Accèss Jeton.",
@@ -919,11 +932,11 @@
"save": "Späicheren"
},
"duration": {
- "day": "{count} {count, plural,\none {dag}\nother {deeg}\n}",
- "week": "{count} {count, plural,\none {woch}\nother {woche}\n}",
- "second": "{count} {count, plural,\none {sekonn}\nother {sekonne}\n}",
- "minute": "{count} {count, plural,\n one {minutt}\n other {minutten}\n}",
- "hour": "{count} {count, plural,\n one {stonn}\n other {stonnen}\n}"
+ "day": "{count} {count, plural,\none {Dag}\nother {Deeg}\n}",
+ "week": "{count} {count, plural,\none {Woch}\nother {Wochen}\n}",
+ "second": "{count} {count, plural,\none {Sekonn}\nother {Sekonnen}\n}",
+ "minute": "{count} {count, plural,\n one {Minutt}\n other {Minutten}\n}",
+ "hour": "{count} {count, plural,\n one {Stonn}\n other {Stonnen}\n}"
},
"login-form": {
"password": "Passwuert",
@@ -1052,11 +1065,11 @@
"future": "An {time}",
"never": "Nie",
"duration": {
- "second": "{count} {count, plural,\none {sekonn}\nother {sekonne}\n}",
- "minute": "{count} {count, plural,\n one {minutt}\n other {minutten}\n}",
- "hour": "{count} {count, plural,\n one {stonn}\n other {stonnen}\n}",
- "day": "{count} {count, plural,\none {dag}\nother {deeg}\n}",
- "week": "{count} {count, plural,\none {woch}\nother {woche}\n}"
+ "second": "{count} {count, plural,\none {Sekonn}\nother {Sekonnen}\n}",
+ "minute": "{count} {count, plural,\n one {Minutt}\n other {Minutten}\n}",
+ "hour": "{count} {count, plural,\n one {Stonn}\n other {Stonnen}\n}",
+ "day": "{count} {count, plural,\none {Dag}\nother {Deeg}\n}",
+ "week": "{count} {count, plural,\none {Woch}\nother {Wochen}\n}"
}
},
"history_charts": {
@@ -1068,7 +1081,7 @@
"entity_turned_on": "{entity} gouf ugeschalt",
"entity_turned_off": "{entity} gouf ausgeschalt",
"service_called": "Service {service} operuff",
- "service_call_failed": "Fehler beim opruffen vun {service}",
+ "service_call_failed": "Feeler beim opruffen vun {service}",
"connection_lost": "Verbindung verluer. Verbindung gëtt nees opgebaut..."
},
"dialogs": {
@@ -1104,7 +1117,7 @@
},
"domain": {
"alarm_control_panel": "Kontroll Feld Alarm",
- "automation": "Automatisme",
+ "automation": "Automatismen",
"binary_sensor": "Binären Sensor",
"calendar": "Kalenner",
"camera": "Kamera",
diff --git a/translations/lt.json b/translations/lt.json
index ebb6b5b7d4..17933db622 100644
--- a/translations/lt.json
+++ b/translations/lt.json
@@ -133,7 +133,9 @@
"state_badge": {
"default": {
"unknown": "Nžn",
- "unavailable": "Nežin"
+ "unavailable": "Nežin",
+ "error": "Klaida",
+ "entity_not_found": "Objektas nerastas"
},
"alarm_control_panel": {
"armed": "Užrakinta",
@@ -257,7 +259,18 @@
"zha": {
"description": "„Zigbee Home Automation“ tinklo valdymas",
"services": {
- "updateDeviceName": "Nustatyti pasirinktinį pavadinimą šiam įrenginiu, prietaisų registre."
+ "updateDeviceName": "Nustatyti pasirinktinį pavadinimą šiam įrenginiu, prietaisų registre.",
+ "remove": "Pašalinkite įrenginį iš „ZigBee“ tinklo."
+ },
+ "device_card": {
+ "device_name_placeholder": "Vartotojo suteiktas vardas",
+ "area_picker_label": "Sritis",
+ "update_name_button": "Atnaujinti pavadinimą"
+ },
+ "add_device_page": {
+ "header": "„Zigbee“ namų automatika - pridėti įrenginių",
+ "spinner": "Ieškoma ZHA Zigbee įrenginių...",
+ "discovery_text": "Čia bus rodomi atrasti įrenginiai. Vadovaukitės jūsų įtaiso instrukcijomis ir nustatykite jį suporavimo režimui."
}
},
"area_registry": {
@@ -284,6 +297,7 @@
"picker": {
"header": "Subjektų registras",
"unavailable": "(nepasiekiamas)",
+ "introduction2": "Naudokite subjekto registrą, kad perrašytumėte pavadinimą, pakeiskite subjekto ID arba pašalintumėte įrašą iš namų asistento. Atminkite, kad pašalindami registro įrašą tai nepanaikins pačio subjekto. Norėdami tai padaryti, sekite toliau pateiktą nuorodą ir pašalinkite ją iš integracijos puslapio.",
"integrations_page": "Integracijų puslapis"
},
"editor": {
diff --git a/translations/nb.json b/translations/nb.json
index ef6a3c54b2..589cf42c70 100644
--- a/translations/nb.json
+++ b/translations/nb.json
@@ -46,7 +46,7 @@
},
"moisture": {
"off": "Tørr",
- "on": "Fukt"
+ "on": "Fuktig"
},
"gas": {
"off": "Klar",
@@ -114,7 +114,7 @@
},
"window": {
"off": "Lukket",
- "on": "Åpen"
+ "on": "Åpent"
},
"lock": {
"off": "Låst",
@@ -307,9 +307,9 @@
"ui": {
"panel": {
"shopping-list": {
- "clear_completed": "Fjern fullført",
+ "clear_completed": "Fjerning fullført",
"add_item": "Legg til",
- "microphone_tip": "Trykk på mikrofonen øverst til høyre og si “Add candy to my shopping list”"
+ "microphone_tip": "Aktiver mikrofonen øverst til høyre og si “Add candy to my shopping list”"
},
"history": {
"showing_entries": "Viser oppføringer for",
@@ -340,7 +340,7 @@
"introduction": "Sjekk konfigurasjon din hvis du nylig har gjort noen endringer og ønsker å være sikker på at den er gyldig ved å kjøre en valideringstest",
"check_config": "Sjekk konfigurasjonen",
"valid": "Konfigurasjonen er gyldig!",
- "invalid": "Konfigurasjonen er ikke gyldig"
+ "invalid": "Ugyldig konfigurasjon"
},
"reloading": {
"heading": "Laster konfigurasjon på nytt",
@@ -352,7 +352,7 @@
},
"server_management": {
"heading": "Serveradministrasjon",
- "introduction": "Kontroller din Home Assistant server...fra Home Assistant.",
+ "introduction": "Kontroller din Home Assistant server... fra Home Assistant.",
"restart": "Start på nytt",
"stop": "Stopp"
}
@@ -386,7 +386,7 @@
"alias": "Navn",
"triggers": {
"header": "Utløsere",
- "introduction": "Utløsere er det som starter en automatisering. Det er mulig å spesifisere flere utløsere for samme automatiseringen. Når en utløser starter, vil Home Assistant bekrefte vilkårene, hvis noen, og kjøre handlingen. \n\n[Lær mer om utløsere.](https:\/\/home-assistant.io\/docs\/automation\/trigger\/)",
+ "introduction": "Utløsere er det som starter en automatiseringsregel. Det er mulig å spesifisere flere utløsere for samme regel. Når en utløser aktiveres, vil Home Assistant bekrefte vilkårene, hvis noen, og kjøre handlingen. \n\n[Lær mer om utløsere.](https:\/\/home-assistant.io\/docs\/automation\/trigger\/)",
"add": "Legg til utløser",
"duplicate": "Dupliser",
"delete": "Slett",
@@ -461,20 +461,20 @@
"zone": "Sone",
"event": "Hendelse:",
"enter": "Ankommer",
- "leave": "Foralter"
+ "leave": "Forlater"
}
},
"learn_more": "Lær mer om utløsere"
},
"conditions": {
"header": "Betingelser",
- "introduction": "Betingelser er en valgfri del av en automatisering og kan brukes til å forhindre at en handling skjer når den utløses. Betingelsene ser veldig ut som utløsere, men er veldig forskjellige. En utløser vil se på hendelser som skjer i systemet, mens en betingelse bare ser på hvordan systemet ser ut akkurat nå. En utløser kan observere at en bryter er slått på. En betingelse kan bare se om en bryter for øyeblikket er på eller av. \n\n[Lær mer om betingelser.](https:\/\/home-assistant.io\/docs\/scripts\/conditions\/)",
+ "introduction": "Betingelser er en valgfri del av en automatiseringsregel og kan brukes til å forhindre at en handling skjer når den blir aktivert. \nBetingelsene ser veldig ut som utløsere, men er veldig forskjellige. \nEn utløser vil se på hendelser som skjer i systemet, mens en betingelse bare ser på hvordan systemet ser ut akkurat nå. En utløser kan observere at en bryter er slått på. En betingelse kan bare se om en bryter for øyeblikket er på eller av. \n\n[Lær mer om betingelser.](https:\/\/home-assistant.io\/docs\/scripts\/conditions\/)",
"add": "Legg til betingelse",
"duplicate": "Dupliser",
"delete": "Slett",
"delete_confirm": "Er du sikker på at du ønsker å slette?",
"unsupported_condition": "Ikke-støttet tilstand: {condition}",
- "type_select": "Betingelse type",
+ "type_select": "Type Betingelse",
"type": {
"state": {
"label": "Tilstand",
@@ -514,7 +514,7 @@
},
"actions": {
"header": "Handlinger",
- "introduction": "As acções são o que o Home Assistant fará quando uma automatização for despoletada.\n\n[Ler mais em :](https:\/\/home-assistant.io\/docs\/automation\/action\/)",
+ "introduction": "Handling(ene) er hva Home Assistant vil utføre når en automatisering utløses.",
"add": "Legg til handling",
"duplicate": "Dupliser",
"delete": "Slett",
@@ -613,11 +613,14 @@
"remove": "Fjern en enhet fra ZigBee-nettverket."
},
"device_card": {
+ "device_name_placeholder": "Brukerdefinert navn",
"area_picker_label": "Område",
"update_name_button": "Oppdater navn"
},
"add_device_page": {
- "header": "Zigbee Home Automation - Legg til enheter"
+ "header": "ZigBee Home Automation - Legg til enheter",
+ "spinner": "Søker etter ZHA Zigbee enheter...",
+ "discovery_text": "Oppdagede enheter vises her. Følg instruksjonene for enheten(e) og sett enheten(e) i parringsmodus."
}
},
"area_registry": {
@@ -647,7 +650,7 @@
"header": "Enhetsregister",
"unavailable": "(utilgjengelig)",
"introduction": "Home Assistant beholder et register over hver enhet som den noensinne har sett som kan identifiseres unikt. Hver av disse enhetene vil ha en enhets ID tilknyttet som vil bli reservert for bare denne enheten.",
- "introduction2": "Bruk entitetsregisteret til å overskrive navnet, endre enhets ID eller fjern oppføringen fra Home Assistant. Merk at fjerning av enhetsregisteroppføringer ikke fjerner enheten. For å gjøre det, følg linken under og fjern den fra integrasjonssiden.",
+ "introduction2": "Bruk entitetsregisteret for å overskrive navnet, endre enhets ID eller fjern oppføringen fra Home Assistant. Merk at fjerning av enhetsregisteroppføringer ikke fjerner enheten. For å gjøre det, følg linken under og fjern den fra integrasjonssiden.",
"integrations_page": "Integrasjonsside"
},
"editor": {
@@ -806,7 +809,7 @@
}
},
"abort": {
- "not_whitelisted": "Datamaskinen din er ikke hvitlistet."
+ "not_whitelisted": "Datamaskinen din er ikke hvitelistet."
}
},
"command_line": {
@@ -878,9 +881,9 @@
"move": "Flytt"
},
"migrate": {
- "header": "Konfigurasjon inkompatibel",
- "para_no_id": "Dette elementet har ingen ID. Vennligst legg til en ID til dette elementet i 'ui-lovelace.yaml'.",
- "para_migrate": "Home Assistant kan legge til ID-er til alle dine kort og visninger automatisk for deg ved å trykke på 'Overfør konfigurasjon' knappen.",
+ "header": "Inkompatibel Konfigurasjon",
+ "para_no_id": "Dette elementet har ingen ID. Vennligst legg til en ID på dette elementet i 'ui-lovelace.yaml'.",
+ "para_migrate": "Home Assistant kan legge til ID-er på alle dine kort og visninger automatisk for deg ved å trykke på 'Overfør konfigurasjon' knappen.",
"migrate": "Overfør konfigurasjon"
},
"header": "Rediger brukergrensesnitt",
@@ -892,7 +895,7 @@
},
"save_config": {
"header": "Ta kontroll over Lovelace brukergrensesnittet ditt",
- "para": "Home Assistant hjelper som standard med å vedlikeholde brukergrensesnittet ditt, oppdaterer det når nye enheter eller Lovelace-komponenter blir tilgjengelige. Hvis du tar kontroll, vil vi ikke lenger gjøre endringer automatisk for deg.",
+ "para": "Som standard hjelper Home Assistant til med å vedlikeholde brukergrensesnittet ditt, oppdaterer det når nye enheter eller Lovelace-komponenter blir tilgjengelige. Hvis du tar kontroll, vil vi ikke lenger gjøre endringer automatisk for deg.",
"para_sure": "Er du sikker på at du vil ta kontroll over brukergrensesnittet ditt?",
"cancel": "Glem det",
"save": "Ta kontroll"
@@ -983,7 +986,7 @@
},
"alarm_control_panel": {
"code": "Kode",
- "clear_code": "Klarer",
+ "clear_code": "Tøm",
"disarm": "Deaktiver",
"arm_home": "Armer hjemme",
"arm_away": "Armer borte",
diff --git a/translations/nl.json b/translations/nl.json
index 3727702b03..56420843a5 100644
--- a/translations/nl.json
+++ b/translations/nl.json
@@ -279,7 +279,9 @@
"state_badge": {
"default": {
"unknown": "Onbek.",
- "unavailable": "Niet besch"
+ "unavailable": "Niet besch",
+ "error": "Fout",
+ "entity_not_found": "Entiteit niet gevonden"
},
"alarm_control_panel": {
"armed": "Actief",
@@ -607,7 +609,18 @@
"description": "Zigbee Home Automation netwerkbeheer",
"services": {
"reconfigure": "Herconfigureer het ZHA-apparaat (heal device). Gebruik dit als je problemen hebt met het apparaat. Als het een apparaat met batterij is, zorg dan dat het wakker is en commando's accepteert wanneer je deze service gebruikt.",
- "updateDeviceName": "Stel een aangepaste naam in voor dit apparaat in het apparaatregister."
+ "updateDeviceName": "Stel een aangepaste naam in voor dit apparaat in het apparaatregister.",
+ "remove": "Verwijder een apparaat uit het ZigBee-netwerk."
+ },
+ "device_card": {
+ "device_name_placeholder": "Door gebruiker ingegeven naam",
+ "area_picker_label": "Gebied",
+ "update_name_button": "Naam bijwerken"
+ },
+ "add_device_page": {
+ "header": "ZigBee Home Automation - Apparaten toevoegen",
+ "spinner": "Zoeken naar ZHA Zigbee-apparaten ...",
+ "discovery_text": "Gevonden apparaten worden hier weergegeven. Volg de instructies voor uw apparaat of apparaten en plaats het apparaat of de apparaten in de koppelingsmodus."
}
},
"area_registry": {
diff --git a/translations/nn.json b/translations/nn.json
index ca41f40be5..04fcb4151d 100644
--- a/translations/nn.json
+++ b/translations/nn.json
@@ -237,7 +237,7 @@
},
"query_stage": {
"initializing": "Initialiserer ({query_stage})",
- "dead": "Død ({query_stage})"
+ "dead": "Dau ({query_stage})"
}
},
"weather": {
@@ -279,7 +279,8 @@
"state_badge": {
"default": {
"unknown": "Ukjent",
- "unavailable": "Utilgjengeleg"
+ "unavailable": "Utilgjengeleg",
+ "error": "Feil"
},
"alarm_control_panel": {
"armed": "Påslått",
@@ -314,7 +315,7 @@
"period": "Periode"
},
"logbook": {
- "showing_entries": "Viser oppføringer for",
+ "showing_entries": "Visar oppføringar for",
"period": "Periode"
},
"mailbox": {
@@ -607,6 +608,12 @@
"description": "Zigbee heimeautomasjon nettverksadministrering",
"services": {
"reconfigure": "Konfigurer ZHA-eininga (heal device) på nytt. Bruk dette om du har problem med eininga. Dersom eining går på batteri, ver sikker på at den er vaken og tek i mot kommandar når du brukar denne tenesta."
+ },
+ "device_card": {
+ "update_name_button": "Oppdater namn"
+ },
+ "add_device_page": {
+ "spinner": "Leitar etter ZHA ZigBee apparat..."
}
},
"area_registry": {
@@ -836,7 +843,8 @@
},
"create_account": "Lag konto",
"error": {
- "required_fields": "Fyll ut dei nødvendige felta"
+ "required_fields": "Fyll ut dei nødvendige felta",
+ "password_not_match": "Passorda er ikkje eins"
}
}
},
@@ -918,7 +926,7 @@
"duration": {
"day": "{count} {count, plural,\none {dag}\nother {dagar}\n}",
"week": "{count} {count, plural,\none {veke}\nother {veker}\n}",
- "second": "{count} {count, plural,\none {sekund}\nother {sekunder}\n}",
+ "second": "{count} {count, plural,\none {sekund}\nother {sekundar}\n}",
"minute": "{count} {count, plural,\none {minutt}\nother {minutt}\n}",
"hour": "{count} {count, plural,\none {time}\nother {timar}\n}"
},
@@ -1160,6 +1168,7 @@
}
},
"groups": {
- "system-admin": "Administratorer"
+ "system-admin": "Administratorer",
+ "system-users": "Brukarar"
}
}
\ No newline at end of file
diff --git a/translations/pl.json b/translations/pl.json
index 1aa07b97ab..73f4551143 100644
--- a/translations/pl.json
+++ b/translations/pl.json
@@ -86,7 +86,7 @@
},
"battery": {
"off": "naładowana",
- "on": "rozładowana"
+ "on": "Rozładowana"
},
"problem": {
"off": "ok",
@@ -468,7 +468,7 @@
},
"conditions": {
"header": "Warunki",
- "introduction": "Warunki są opcjonalną częścią reguły automatyzacji i można ich użyć, aby zapobiec działaniom po uruchomieniu. Warunki wyglądają bardzo podobnie do wyzwalaczy, ale są bardzo różne. Wyzwalacz będzie analizował zdarzenia zachodzące w systemie, a warunek będzie dotyczył tylko tego, jak wygląda teraz system. Wyzwalacz może zaobserwować, że przełącznik jest przełączany. Warunek może tylko sprawdzić, czy przełącznik jest aktualnie włączony lub wyłączony. ",
+ "introduction": "Warunki są opcjonalną częścią reguły automatyzacji i można ich użyć, aby zapobiec działaniom po uruchomieniu. Warunki wyglądają bardzo podobnie do wyzwalaczy, ale są bardzo różne. Wyzwalacz będzie analizował zdarzenia zachodzące w systemie, a warunek będzie dotyczył tylko tego, jak wygląda teraz system. Wyzwalacz może zaobserwować, że przełącznik jest przełączany. Warunek może tylko sprawdzić, czy przełącznik jest aktualnie włączony lub wyłączony.",
"add": "Dodaj warunek",
"duplicate": "Duplikuj",
"delete": "Usuń",
@@ -635,12 +635,12 @@
"create_area": "UTWÓRZ OBSZAR"
},
"no_areas": "Wygląda na to, że jeszcze nie masz zdefiniowanych obszarów!",
- "create_area": "STWÓRZ OBSZAR",
+ "create_area": "UTWÓRZ OBSZAR",
"editor": {
"default_name": "Nowy obszar",
"delete": "USUŃ",
"update": "UAKTUALNIJ",
- "create": "STWÓRZ"
+ "create": "UTWÓRZ"
}
},
"entity_registry": {
diff --git a/translations/ru.json b/translations/ru.json
index 480c2ed2d1..559ff1da44 100644
--- a/translations/ru.json
+++ b/translations/ru.json
@@ -1062,7 +1062,7 @@
},
"relative_time": {
"past": "{time} назад",
- "future": "{time} назад",
+ "future": "через {time}",
"never": "Никогда",
"duration": {
"second": "{count} {count, plural,\n one {сек.}\n other {сек.}\n}",
diff --git a/translations/sk.json b/translations/sk.json
index fb95af3cb3..d196c34cc8 100644
--- a/translations/sk.json
+++ b/translations/sk.json
@@ -265,12 +265,18 @@
"on": "Zapnutý",
"paused": "Pozastavený",
"returning": "Vracia sa do doku"
+ },
+ "person": {
+ "home": "Doma",
+ "not_home": "Preč"
}
},
"state_badge": {
"default": {
"unknown": "Nezn",
- "unavailable": "Nedost"
+ "unavailable": "Nedost",
+ "error": "Chyba",
+ "entity_not_found": "Entita nebola nájdená"
},
"alarm_control_panel": {
"armed": "Zakód",
@@ -287,6 +293,10 @@
"device_tracker": {
"home": "Doma",
"not_home": "Preč"
+ },
+ "person": {
+ "home": "Doma",
+ "not_home": "Preč"
}
},
"ui": {
@@ -359,7 +369,8 @@
"introduction": "Editor automatizácií vám umožňuje vytvárať a upravovať automatizácie. Prečítajte si prosím [pokyny](https:\/\/home-assistant.io\/docs\/automation\/editor\/), aby ste sa uistili, že ste nakonfigurovali Home Assistant správne.",
"pick_automation": "Vyberte automatizáciu, ktorú chcete upraviť",
"no_automations": "Nepodarilo sa nájsť žiadne editovateľné automatizácie",
- "add_automation": "Pridať automatizáciu"
+ "add_automation": "Pridať automatizáciu",
+ "learn_more": "Získajte viac informácií o automatizáciách"
},
"editor": {
"introduction": "Použite automatizácie, aby váš domov ožil",
@@ -445,7 +456,8 @@
"event": "Udalosť:",
"leave": "Opustiť"
}
- }
+ },
+ "learn_more": "Získajte viac informácií o spúšťačoch"
},
"conditions": {
"header": "Podmienky",
@@ -490,11 +502,12 @@
"entity": "Entita s umiestnením",
"zone": "Zóna"
}
- }
+ },
+ "learn_more": "Získajte viac informácií o podmienkach"
},
"actions": {
"header": "Akcie",
- "introduction": "Akcie, ktoré vykoná domáci asistent, sa aktivujú po spustení automatizácie. \n\n [Viac informácií o akciách.](https:\/\/home-assistant.io\/docs\/automation\/action\/)",
+ "introduction": "Akcie, ktoré vykoná Home Assistant, sa aktivujú po spustení automatizácie. \n\n [Viac informácií o akciách.](https:\/\/home-assistant.io\/docs\/automation\/action\/)",
"add": "Pridať akciu",
"duplicate": "Duplikovať",
"delete": "Odstrániť",
@@ -523,7 +536,8 @@
"event": "Udalosť:",
"service_data": "Dáta služby"
}
- }
+ },
+ "learn_more": "Získajte viac informácií o akciách"
}
}
},
@@ -546,7 +560,15 @@
"change_password": "Zmeniť heslo",
"activate_user": "Aktivovať používateľa",
"deactivate_user": "Deaktivovať používateľa",
- "delete_user": "Vymazať používateľa"
+ "delete_user": "Vymazať používateľa",
+ "caption": "Zobraziť používateľa"
+ },
+ "add_user": {
+ "caption": "Pridať používateľa",
+ "name": "Meno",
+ "username": "Užívateľské meno",
+ "password": "Heslo",
+ "create": "Vytvoriť"
}
},
"cloud": {
@@ -577,13 +599,22 @@
},
"zha": {
"caption": "ZHA",
- "description": "Správa siete ZigBee Home Automation"
+ "description": "Správa siete ZigBee Home Automation",
+ "services": {
+ "updateDeviceName": "Nastavte vlastný názov pre toto zariadenie v registri zariadenia."
+ },
+ "device_card": {
+ "area_picker_label": "Oblasť"
+ }
},
"area_registry": {
"caption": "Register oblastí",
"description": "Prehľad všetkých oblastí vo vašej domácnosti.",
"picker": {
- "header": "Register oblastí"
+ "header": "Register oblastí",
+ "integrations_page": "Stránka Integrácie",
+ "no_areas": "Vyzerá to, že ešte nemáte žiadne oblasti!",
+ "create_area": "VYTVORIŤ OBLASŤ"
},
"no_areas": "Vyzerá to, že ešte nemáte žiadne oblasti!",
"create_area": "VYTVORIŤ OBLASŤ",
@@ -599,7 +630,8 @@
"description": "Prehľad všetkých známych entít.",
"picker": {
"header": "Register entít",
- "unavailable": "(nedostupné)"
+ "unavailable": "(nedostupné)",
+ "integrations_page": "Stránka Integrácie"
},
"editor": {
"unavailable": "Táto entita nie je momentálne k dispozícii.",
@@ -770,16 +802,16 @@
},
"mfa": {
"data": {
- "code": "Dvojfaktorový autentifikačný kód"
+ "code": "2-faktorový autentifikačný kód"
}
}
},
"error": {
- "invalid_auth": "Nesprávne používateľske meno alebo heslo",
+ "invalid_auth": "Nesprávne používateľské meno alebo heslo",
"invalid_code": "Nesprávny autentifikačný kód"
},
"abort": {
- "login_expired": "Relácia vypršala, prihlásťe sa prosím znova"
+ "login_expired": "Relácia vypršala, prihláste sa prosím znova"
}
}
}
@@ -793,11 +825,13 @@
"data": {
"name": "Meno",
"username": "Používateľské meno",
- "password": "Heslo"
+ "password": "Heslo",
+ "password_confirm": "Potvrďte nové heslo"
},
"create_account": "Vytvoriť účet",
"error": {
- "required_fields": "Vyplňte všetky povinné polia"
+ "required_fields": "Vyplňte všetky povinné polia",
+ "password_not_match": "Heslá sa nezhodujú"
}
}
},
@@ -846,6 +880,12 @@
},
"menu": {
"raw_editor": "Raw editor konfigurácie"
+ },
+ "raw_editor": {
+ "header": "Upraviť konfiguráciu",
+ "save": "Uložiť",
+ "unsaved_changes": "Neuložené zmeny",
+ "saved": "Uložené"
}
},
"menu": {
@@ -853,6 +893,10 @@
"unused_entities": "Nepoužité entity",
"help": "Pomoc",
"refresh": "Obnoviť"
+ },
+ "warning": {
+ "entity_not_found": "Entita nie je k dispozícií",
+ "entity_non_numeric": "Entita je nečíselná: {entity}"
}
}
},
@@ -1020,7 +1064,7 @@
"dialogs": {
"more_info_settings": {
"save": "Uložiť",
- "name": "Názov",
+ "name": "Prepísať názov",
"entity_id": "Entity ID"
},
"more_info_control": {
@@ -1088,7 +1132,8 @@
"zha": "ZHA",
"hassio": "Hass.io",
"homeassistant": "Home Assistant",
- "lovelace": "Lovelace"
+ "lovelace": "Lovelace",
+ "person": "Osoba"
},
"attribute": {
"weather": {
@@ -1096,5 +1141,9 @@
"visibility": "Viditeľnosť",
"wind_speed": "Rýchlosť vetra"
}
+ },
+ "groups": {
+ "system-admin": "Správcovia",
+ "system-users": "Používatelia"
}
}
\ No newline at end of file
diff --git a/translations/sl.json b/translations/sl.json
index 7d7d01fc84..835ec91bf9 100644
--- a/translations/sl.json
+++ b/translations/sl.json
@@ -279,7 +279,9 @@
"state_badge": {
"default": {
"unknown": "Neznano",
- "unavailable": "N\/A"
+ "unavailable": "N\/A",
+ "error": "Napaka",
+ "entity_not_found": "Subjekt ni bil najden"
},
"alarm_control_panel": {
"armed": "Aktiven",
@@ -607,7 +609,18 @@
"description": "Upravljanje omrežja za avtomatizacijo doma Zigbee",
"services": {
"reconfigure": "Ponovno konfigurirajte napravo ZHA (\"pozdravite\" napravo). To uporabite, če imate z njo težave. Če ta naprava deluje na baterije, se prepričajte, da je budna in sprejema ukaze pri uporabi te storitve.",
- "updateDeviceName": "Nastavite ime po meri za to napravo v registru naprav."
+ "updateDeviceName": "Nastavite ime po meri za to napravo v registru naprav.",
+ "remove": "Odstranite napravo iz omrežja ZigBee."
+ },
+ "device_card": {
+ "device_name_placeholder": "Ime, ki ga je dodelil uporabnik",
+ "area_picker_label": "Območje",
+ "update_name_button": "Posodobi ime"
+ },
+ "add_device_page": {
+ "header": "Zigbee Home Automation - Dodaj naprave",
+ "spinner": "Iskanje ZHA Zigbee naprav...",
+ "discovery_text": "Tukaj bodo prikazane odkrite naprave. Sledite navodilom za napravo in jo postavite v način seznanjanja."
}
},
"area_registry": {
@@ -1066,7 +1079,7 @@
},
"notification_toast": {
"entity_turned_on": "Vklopljen je {entity} .",
- "entity_turned_off": "Izklopljen {entity} .",
+ "entity_turned_off": "Izklopljen {entity}.",
"service_called": "Storitev {service} klicana.",
"service_call_failed": "Storitve ni bilo mogoče poklicati {service}.",
"connection_lost": "Povezava prekinjena. Vnovično vzpostavljanje povezave..."
diff --git a/translations/sv.json b/translations/sv.json
index be84775342..9771294656 100644
--- a/translations/sv.json
+++ b/translations/sv.json
@@ -279,7 +279,9 @@
"state_badge": {
"default": {
"unknown": "Okänd",
- "unavailable": "Otillgänglig"
+ "unavailable": "Otillgänglig",
+ "error": "Fel",
+ "entity_not_found": "Enheten hittades inte"
},
"alarm_control_panel": {
"armed": "Tillkopplat",
@@ -466,7 +468,7 @@
},
"conditions": {
"header": "Villkor",
- "introduction": "Villkoren är en valfri del av en automatiseringsregel och kan användas för att förhindra att en åtgärd inträffar när den triggas. Villkoren liknar triggers men är väldigt olika. En trigger kommer att se på händelser som händer i systemet medan ett villkor bara tittar på hur systemet ser ut just nu. En trigger kan observera att en strömbrytare slås på. Ett villkor kan bara se om en strömbrytare är på eller av. \n\n [Lär dig mer om villkoren.] (Https:\/\/home-assistant.io\/docs\/scripts\/conditions\/)",
+ "introduction": "Villkor är en valfri del av en automatiseringsregel och kan användas för att förhindra att en åtgärd inträffar när den triggas. Villkoren liknar triggers men är väldigt olika. En trigger reagerar på händelser som händer i systemet medan ett villkor bara utvärderar hur systemet ser ut just nu. En trigger kan reagera på att en strömbrytare slås på. Ett villkor kan bara se om en strömbrytare är på eller av. \n\n [Lär dig mer om villkoren.] (Https:\/\/home-assistant.io\/docs\/scripts\/conditions\/)",
"add": "Lägg till villkor",
"duplicate": "Duplicera",
"delete": "Radera",
@@ -607,7 +609,18 @@
"description": "Zigbee Home Automation (ZHA) nätverkshantering",
"services": {
"reconfigure": "Omkonfigurera ZHA-enheten (läk enheten). Använd det här om du har problem med enheten. Om den aktuella enheten är en batteridriven enhet, se till att den är påslagen och accepterar kommandon när du använder den här tjänstens funktion.",
- "updateDeviceName": "Ange ett anpassat namn för den här enheten i enhetsregistret"
+ "updateDeviceName": "Ange ett anpassat namn för den här enheten i enhetsregistret",
+ "remove": "Ta bort en enhet från ZigBee-nätverket."
+ },
+ "device_card": {
+ "device_name_placeholder": "Användarnamn",
+ "area_picker_label": "Plats",
+ "update_name_button": "Uppdatera namn"
+ },
+ "add_device_page": {
+ "header": "Zigbee Home Automation - Lägg till enheter",
+ "spinner": "Söker efter ZHA Zigbee-enheter ...",
+ "discovery_text": "Upptäckta enheter kommer dyka upp här. Följ instruktionerna för dina enheter och sätt dem i parningsläge."
}
},
"area_registry": {
diff --git a/translations/ta.json b/translations/ta.json
index 039202bde4..faada65fd4 100644
--- a/translations/ta.json
+++ b/translations/ta.json
@@ -124,7 +124,7 @@
"open": "திறக்கப்பட்டுள்ளது",
"opening": "திறக்கிறது",
"closed": "மூடப்பட்டது",
- "closing": "மூடுகிறது ",
+ "closing": "மூடுகிறது",
"stopped": "நிறுத்தப்பட்டது"
},
"device_tracker": {
@@ -221,7 +221,7 @@
"armed_home": "எச்சரிக்கை ஒலி அமைக்கப்பட்டுள்ளது ",
"armed_away": "எச்சரிக்கை ஒலி அமைக்கப்பட்டுள்ளது ",
"armed_night": "எச்சரிக்கை ஒலி அமைக்கப்பட்டுள்ளது ",
- "pending": "கிடப்பில் ",
+ "pending": "கிடப்பில்",
"arming": "எச்சரிக்கை ஒலி அமைக்கிறது ",
"disarming": "எச்சரிக்கை ஒலி அமைக்கப்படவில்லை",
"triggered": "தூண்ட",
diff --git a/translations/th.json b/translations/th.json
index 750602b54a..28edea93f2 100644
--- a/translations/th.json
+++ b/translations/th.json
@@ -241,7 +241,7 @@
}
},
"weather": {
- "clear-night": "เคลียร์, กลางคืน",
+ "clear-night": "ฟ้าโปร่ง, กลางคืน",
"cloudy": "มีเมฆมาก",
"fog": "หมอก",
"hail": "ลูกเห็บ",
@@ -279,7 +279,9 @@
"state_badge": {
"default": {
"unknown": "ไม่ทราบสถานะ",
- "unavailable": "ไม่พร้อมใช้งาน"
+ "unavailable": "ไม่พร้อมใช้งาน",
+ "error": "เกิดข้อผิดพลาด",
+ "entity_not_found": "ไม่พบเอนทิตี"
},
"alarm_control_panel": {
"armed": "เปิดการป้องกัน",
@@ -325,13 +327,13 @@
},
"config": {
"header": "การตั้งค่า Home Assistant",
- "introduction": "ดูสิ! คุณสามารถที่จะกำหนดค่าส่วนประกอบต่างๆ ของคุณได้ โดยรวมถึงส่วนของระบบเชียวนะ! ถึงแม้ตอนนี้ส่วนการแสดงผลยังทำไม่ได้ก็ตาม แต่เรากำลังพัฒนามันอยู่ คงจะใช้ได้เร็วๆ นี้ละ",
+ "introduction": "ดูสิ! สามารถกำหนดค่าส่วนประกอบต่างๆ ของคุณได้ด้วย รวมถึงส่วนของระบบของ Home Assistant เลยเชียวนะ! ถึงแม้ตอนนี้ส่วนการแสดงผลยังทำไม่ได้ก็ตาม แต่เรากำลังพัฒนามันอยู่ คงจะใช้ได้เร็วๆ นี้ละ",
"core": {
"caption": "ทั่วไป",
"description": "ตรวจสอบไฟล์การกำหนดค่าและควบคุมเซิร์ฟเวอร์",
"section": {
"core": {
- "header": "การปรับแต่งและควบคุมเซิร์ฟเวอร์",
+ "header": "การกำหนดค่าและควบคุมเซิร์ฟเวอร์",
"introduction": "เรารู้นะว่าการตั้งค่าเนี่ยมันน่าเบื่อขนาดไหน ในส่วนนี้มันจะช่วยทำให้ชีวิตคุณง่ายขึ้นนิดหน่อย",
"validation": {
"heading": "ตรวจสอบการกำหนดค่า",
@@ -362,7 +364,7 @@
"description": "ปรับแต่งเอนทิตี้ในรูปแบบของคุณ",
"picker": {
"header": "การปรับแต่ง",
- "introduction": "ปรับแต่งคุณลักษณะต่อเอนทิตีละตัว โดยการเพิ่ม\/แก้ไขจะมีผลทันที เอาการกำหนดเองจะมีผลเมื่อมีการปรับปรุงเอนทิตี"
+ "introduction": "ปรับแต่งคุณลักษณะของเอนทิตี้แต่ละตัว เมื่อมีการเพิ่มหรือแก้ไขจะมีผลทันที หากลบคุณลักษณะจะเห็นผลต่อเมื่อเอนทิตี้นั้นได้รับการอัพเดท"
}
},
"automation": {
@@ -607,7 +609,18 @@
"description": "การจัดการระบบอัติโนมัติของ Zigbee",
"services": {
"reconfigure": "กำหนดค่าอุปกรณ์ ZHA อีกครั้ง (เพื่อรักษาอุปกรณ์) ใช้สิ่งนี้หากคุณมีปัญหากับอุปกรณ์ หากอุปกรณ์ดังกล่าวเป็นอุปกรณ์ที่ใช้พลังงานจากแบตเตอรี่โปรดตรวจสอบให้แน่ใจว่าอุปกรณ์นั้นเปิดอยู่และยอมรับคำสั่งเมื่อคุณใช้บริการ",
- "updateDeviceName": "ตั้งชื่อที่กำหนดเองสำหรับอุปกรณ์นี้ในการลงทะเบียนอุปกรณ์"
+ "updateDeviceName": "ตั้งชื่อที่กำหนดเองสำหรับอุปกรณ์นี้ในการลงทะเบียนอุปกรณ์",
+ "remove": "ลบอุปกรณ์ออกจากเครือข่าย ZigBee"
+ },
+ "device_card": {
+ "device_name_placeholder": "ชื่อที่ผู้ใช้กำหนดให้",
+ "area_picker_label": "ห้อง",
+ "update_name_button": "ชื่อการปรับปรุง"
+ },
+ "add_device_page": {
+ "header": "Zigbee Home Automation - เพิ่มอุปกรณ์",
+ "spinner": "กำลังค้นหาอุปกรณ์ ZHA Zigbee ...",
+ "discovery_text": "อุปกรณ์ที่ค้นหาเจอจะปรากฏที่นี่ ทำตามคำแนะนำบนอุปกรณ์ของคุณและให้อุปกรณ์อยู่ในโหมดการจับคู่ด้วย"
}
},
"area_registry": {
@@ -680,27 +693,28 @@
},
"refresh_tokens": {
"header": "Refresh Tokens",
- "description": "ในแต่ละครั้ง Refresh Token จะถูกเห็นเป็น Login Session โดย Refresh Token จะถูกลบอัตโนมัติ เมื่อคุณออกจากระบบ Refresh Token จะยังถูกใช้ในบัญชีของคุณเสมอ",
+ "description": "ในแต่ละครั้ง Refresh Token จะถูกเห็นเป็น Login Session โดย Refresh Token จะถูกลบอัตโนมัติเมื่อคุณกดปุ่มออกจากระบบ\nRefresh Token ต่อไปนี้กำลังถูกใช้ในบัญชีของคุณอยู่..",
"token_title": "Refresh Tokens สำหรับ {clientId}",
"created_at": "สร้างเมื่อ {date}",
"confirm_delete": "คุณแน่ใจหรือไม่ว่าต้องการลบ Refresh Tokens ของ {name} ?",
"delete_failed": "การลบ Refresh Token ล้มเหลว",
- "last_used": "ใช้ครั้งล่าสุดเมื่อ {date} ในตำแหน่ง {location}",
+ "last_used": "ใช้ครั้งล่าสุดเมื่อ {date} จาก {location}",
"not_used": "ยังไม่เคยถูกใช้งาน",
"current_token_tooltip": "ไม่สามารถลบ Refresh Token ปัจจุบันได้"
},
"long_lived_access_tokens": {
- "header": "Access Tokens สำหรับการเข้าถึงระยะยาว",
+ "header": "โทเค็นการเข้าถึงระยะยาว",
+ "description": "สร้างโทเค็นการเข้าถึงระยะยาวเพื่อให้สคริปต์ของคุณเชื่อมต่อกับ Home Assistant ได้ โดยแต่ละโทเค็นที่สร้างขึ้นจะอยู่ได้ 10 ปีนับจากวันที่สร้าง\nโทเค็นการเข้าถึงระยะยาวต่อไปนี้กำลังถูกใช้ในบัญชีของคุณอยู่..",
"learn_auth_requests": "เรียนรู้วิธีสร้างคำขอที่มีการรับรองความถูกต้อง",
"created_at": "สร้างเมื่อ {date}",
"confirm_delete": "คุณแน่ใจหรือไม่ว่าต้องการลบโทเค็นการเข้าถึงของ {name} ?",
- "delete_failed": "เกิดข้อผิดพลาดในการลบ Access Token ",
+ "delete_failed": "เกิดข้อผิดพลาดในการลบ Access Token",
"create": "สร้าง Token ใหม่",
"create_failed": "เกิดข้อผิดพลาดในการลบ Access Token ",
"prompt_name": "ชื่อ?",
"prompt_copy_token": "จด Access Token ของคุณไว้ที่อื่นด้วย มันจะไม่แสดงให้เห็นอีกแล้วหลังจากนี้",
- "empty_state": "คุณยังไม่มี Access Token ระยะยาวเลย",
- "last_used": "ใช้ครั้งล่าสุดเมื่อ {date} ในตำแหน่ง {location}",
+ "empty_state": "คุณยังไม่มีโทเค็นการเข้าถึงระยะยาวเลย",
+ "last_used": "ใช้ครั้งล่าสุดเมื่อ {date} จาก {location}",
"not_used": "ยังไม่เคยถูกใช้งาน"
},
"current_user": "ขณะนี้คุณเข้าสู่ระบบในชื่อ {fullName}",
@@ -715,7 +729,7 @@
"submit": "ส่งข้อมูล"
},
"mfa": {
- "header": "โมดูลการรับรองความถูกต้องด้วยหลายปัจจัย",
+ "header": "โมดูลการพิสูจน์ตัวตนแบบหลายปัจจัย",
"disable": "ปิดการใช้งาน",
"enable": "เปิดใช้งาน",
"confirm_disable": "คุณแน่ใจหรือไม่ว่าต้องการปิดใช้งาน {name} ?"
@@ -869,6 +883,7 @@
"migrate": {
"header": "การกำหนดค่าไม่ถูกต้อง",
"para_no_id": "องค์ประกอบนี้ยังไม่มี ID (สามารถเพิ่ม ID ลงในองค์ประกอบนี้ได้ในไฟล์ 'ui-lovelace.yaml')",
+ "para_migrate": "Home Assistant สามารถเพิ่มเลขกำกับของการ์ดและแสดงผลอัตโนมัติให้คุณได้ โดยกดปุ่ม 'Mirate Config'",
"migrate": "โอนย้ายการกำหนดค่า"
},
"header": "แก้ไข UI",
@@ -897,7 +912,7 @@
},
"menu": {
"configure_ui": "ตั้งค่าการแสดงผล",
- "unused_entities": "เอนทิตีที่ไม่ได้ถูกใช้",
+ "unused_entities": "เอนทิตีที่ไม่ได้ใช้",
"help": "วิธีใช้",
"refresh": "รีเฟรช"
},
@@ -943,10 +958,10 @@
},
"weather": {
"attributes": {
- "air_pressure": "ความดันอากาศ",
+ "air_pressure": "ความกดอากาศ",
"humidity": "ความชื้น",
"temperature": "อุณหภูมิ",
- "visibility": "ความชัดเจน",
+ "visibility": "ทัศนวิสัย",
"wind_speed": "ความเร็วลม"
},
"cardinal_direction": {
@@ -961,13 +976,13 @@
"s": "ทิศใต้",
"se": "ทิศตะวันออกเฉียงใต้",
"sse": "ทิศอาคเนย์เฉียงใต้",
- "ssw": "ทิศหรดีเฉียงใต้",
+ "ssw": "ทิศตะวันตกเฉียงใต้ค่อนใต้",
"sw": "ทิศตะวันตกเฉียงใต้",
"w": "ทิศตะวันตก",
"wnw": "ทิศพายัพเฉียงตะวันตก",
- "wsw": "ทิศหรดีเฉียงตะวันตก"
+ "wsw": "ทิศตะวันตกเฉียงใต้ค่อนตะวันตก"
},
- "forecast": "พยากรณ์"
+ "forecast": "พยากรณ์ล่วงหน้า"
},
"alarm_control_panel": {
"code": "รหัส",
@@ -1046,8 +1061,8 @@
"service": "บริการ"
},
"relative_time": {
- "past": "{time}ที่ผ่านมา",
- "future": "{time} ที่ผ่านมา",
+ "past": "{time}ที่แล้ว",
+ "future": "{time} ที่แล้ว",
"never": "ไม่เคย",
"duration": {
"second": "{count} {count, plural,\n one {วินาที}\n other {วินาที}\n}",
@@ -1147,7 +1162,7 @@
"attribute": {
"weather": {
"humidity": "ความชื้น",
- "visibility": "ความชัดเจน",
+ "visibility": "ทัศนวิสัย",
"wind_speed": "ความเร็วลม"
}
},
diff --git a/translations/uk.json b/translations/uk.json
index e405036028..1248abcacc 100644
--- a/translations/uk.json
+++ b/translations/uk.json
@@ -279,7 +279,8 @@
"state_badge": {
"default": {
"unknown": "Невід",
- "unavailable": "Недост"
+ "unavailable": "Недост",
+ "error": "Помилка"
},
"alarm_control_panel": {
"armed": "Охорона",
diff --git a/translations/zh-Hans.json b/translations/zh-Hans.json
index b8d71f6b18..062ad6c6e7 100644
--- a/translations/zh-Hans.json
+++ b/translations/zh-Hans.json
@@ -279,7 +279,9 @@
"state_badge": {
"default": {
"unknown": "未知",
- "unavailable": "不可用"
+ "unavailable": "不可用",
+ "error": "错误",
+ "entity_not_found": "未找到实体"
},
"alarm_control_panel": {
"armed": "警戒中",
@@ -607,7 +609,16 @@
"description": "Zigbee 智能家居(ZHA) 网络管理",
"services": {
"reconfigure": "重新配置ZHA设备(唤醒设备)。如果您的设备遇到问题,请使用此项。如果有问题的设备是电池供电的,请确保在使用此服务时它处于唤醒状态并可以接受指令。",
- "updateDeviceName": "在设备注册表中为此设备设置自定义名称。"
+ "updateDeviceName": "在设备注册表中为此设备设置自定义名称。",
+ "remove": "从 ZigBee 网络中删除设备。"
+ },
+ "device_card": {
+ "device_name_placeholder": "用户指定的名称"
+ },
+ "add_device_page": {
+ "header": "Zigbee家庭自动化 - 添加设备",
+ "spinner": "正在寻找ZHA Zigbee设备......",
+ "discovery_text": "发现的设备将显示在此处。按照设备的说明进行操作,并将设备置于配对模式。"
}
},
"area_registry": {
diff --git a/translations/zh-Hant.json b/translations/zh-Hant.json
index 5bce666634..4ea2cb4914 100644
--- a/translations/zh-Hant.json
+++ b/translations/zh-Hant.json
@@ -279,7 +279,9 @@
"state_badge": {
"default": {
"unknown": "未知",
- "unavailable": "不可用"
+ "unavailable": "不可用",
+ "error": "錯誤",
+ "entity_not_found": "找不到物件"
},
"alarm_control_panel": {
"armed": "已警戒",
@@ -607,7 +609,18 @@
"description": "Zigbee 家庭自動化網路管理",
"services": {
"reconfigure": "重新設定 ZHA Zibgee 裝置(健康裝置)。假如遇到裝置問題,請使用此選項。假如有問題的裝置為使用電池的裝置,請先確定裝置已喚醒並處於接受命令狀態。",
- "updateDeviceName": "於物件 ID 中自訂此設備名稱。"
+ "updateDeviceName": "於物件 ID 中自訂此設備名稱。",
+ "remove": "自 Zigbee 網路移除裝置。"
+ },
+ "device_card": {
+ "device_name_placeholder": "使用者自訂名稱",
+ "area_picker_label": "分區",
+ "update_name_button": "更新名稱"
+ },
+ "add_device_page": {
+ "header": "Zigbee 家庭自動化 - 新增裝置",
+ "spinner": "正在搜尋 ZHA Zigbee 裝置...",
+ "discovery_text": "所發現的裝置將會顯示於此。跟隨裝置的指示並將其設定為配對模式。"
}
},
"area_registry": {
diff --git a/webpack.config.js b/webpack.config.js
index 7e61e7f290..43305047c5 100644
--- a/webpack.config.js
+++ b/webpack.config.js
@@ -34,18 +34,27 @@ const generateJSPage = (entrypoint, latestBuild) => {
});
};
+// Create an object mapping browser urls to their paths during build
+const workBoxTranslationsTemplatedURLs = {};
+const englishFP = translationMetadata["translations"]["en"]["fingerprints"];
+Object.keys(englishFP).forEach((key) => {
+ workBoxTranslationsTemplatedURLs[
+ `/static/translations/${englishFP[key]}`
+ ] = `build-translations/output/${key}.json`;
+});
+
function createConfig(isProdBuild, latestBuild) {
const buildPath = latestBuild ? "hass_frontend/" : "hass_frontend_es5/";
const publicPath = latestBuild ? "/frontend_latest/" : "/frontend_es5/";
const entry = {
- app: "./src/entrypoints/app.js",
- authorize: "./src/entrypoints/authorize.js",
+ app: "./src/entrypoints/app.ts",
+ authorize: "./src/entrypoints/authorize.ts",
onboarding: "./src/entrypoints/onboarding.ts",
core: "./src/entrypoints/core.ts",
- compatibility: "./src/entrypoints/compatibility.js",
+ compatibility: "./src/entrypoints/compatibility.ts",
"custom-panel": "./src/entrypoints/custom-panel.ts",
- "hass-icons": "./src/entrypoints/hass-icons.js",
+ "hass-icons": "./src/entrypoints/hass-icons.ts",
};
if (latestBuild) {
@@ -153,17 +162,9 @@ function createConfig(isProdBuild, latestBuild) {
swSrc: "./src/entrypoints/service-worker-bootstrap.js",
swDest: "service_worker.js",
importWorkboxFrom: "local",
- include: [
- /core.ts$/,
- /app.js$/,
- /custom-panel.ts$/,
- /hass-icons.js$/,
- /\.chunk\.js$/,
- ],
- templatedUrls: {
- [`/static/translations/${
- translationMetadata["translations"]["en"]["fingerprints"]["en"]
- }`]: "build-translations/output/en.json",
+ include: [/\.js$/],
+ templatedURLs: {
+ ...workBoxTranslationsTemplatedURLs,
"/static/icons/favicon-192x192.png":
"public/icons/favicon-192x192.png",
"/static/fonts/roboto/Roboto-Light.ttf":
@@ -185,11 +186,11 @@ function createConfig(isProdBuild, latestBuild) {
"service-worker-hass",
]);
if (!isProdBuild || dontHash.has(chunk.name)) return `${chunk.name}.js`;
- return `${chunk.name}-${chunk.hash.substr(0, 8)}.js`;
+ return `${chunk.name}.${chunk.hash.substr(0, 8)}.js`;
},
chunkFilename:
isProdBuild && !isStatsBuild
- ? "[chunkhash].chunk.js"
+ ? "chunk.[chunkhash].js"
: "[name].chunk.js",
path: path.resolve(__dirname, buildPath),
publicPath,
diff --git a/yarn.lock b/yarn.lock
index 121f2a2b7a..a0ae7e1bc2 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -9,34 +9,34 @@
dependencies:
"@babel/highlight" "^7.0.0"
-"@babel/core@^7.0.0", "@babel/core@^7.1.2":
- version "7.2.2"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.2.2.tgz#07adba6dde27bb5ad8d8672f15fde3e08184a687"
- integrity sha512-59vB0RWt09cAct5EIe58+NzGP4TFSD3Bz//2/ELy3ZeTeKF6VTD1AXlH8BGGbCX0PuobZBsIzO7IAI9PH67eKw==
+"@babel/core@^7.0.0", "@babel/core@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.0.tgz#248fd6874b7d755010bfe61f557461d4f446d9e9"
+ integrity sha512-Dzl7U0/T69DFOTwqz/FJdnOSWS57NpjNfCwMKHABr589Lg8uX1RrlBIJ7L5Dubt/xkLsx0xH5EBFzlBVes1ayA==
dependencies:
"@babel/code-frame" "^7.0.0"
- "@babel/generator" "^7.2.2"
- "@babel/helpers" "^7.2.0"
- "@babel/parser" "^7.2.2"
- "@babel/template" "^7.2.2"
- "@babel/traverse" "^7.2.2"
- "@babel/types" "^7.2.2"
+ "@babel/generator" "^7.4.0"
+ "@babel/helpers" "^7.4.0"
+ "@babel/parser" "^7.4.0"
+ "@babel/template" "^7.4.0"
+ "@babel/traverse" "^7.4.0"
+ "@babel/types" "^7.4.0"
convert-source-map "^1.1.0"
debug "^4.1.0"
json5 "^2.1.0"
- lodash "^4.17.10"
+ lodash "^4.17.11"
resolve "^1.3.2"
semver "^5.4.1"
source-map "^0.5.0"
-"@babel/generator@^7.0.0-beta.42", "@babel/generator@^7.2.2":
- version "7.3.0"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.3.0.tgz#f663838cd7b542366de3aa608a657b8ccb2a99eb"
- integrity sha512-dZTwMvTgWfhmibq4V9X+LMf6Bgl7zAodRn9PvcPdhlzFMbvUutx74dbEv7Atz3ToeEpevYEJtAwfxq/bDCzHWg==
+"@babel/generator@^7.0.0-beta.42", "@babel/generator@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.4.0.tgz#c230e79589ae7a729fd4631b9ded4dc220418196"
+ integrity sha512-/v5I+a1jhGSKLgZDcmAUZ4K/VePi43eRkUs3yePW1HB1iANOD5tqJXwGSG4BZhSksP8J9ejSlwGeTiiOFZOrXQ==
dependencies:
- "@babel/types" "^7.3.0"
+ "@babel/types" "^7.4.0"
jsesc "^2.5.1"
- lodash "^4.17.10"
+ lodash "^4.17.11"
source-map "^0.5.0"
trim-right "^1.0.1"
@@ -63,34 +63,35 @@
"@babel/types" "^7.3.0"
esutils "^2.0.0"
-"@babel/helper-call-delegate@^7.1.0":
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.1.0.tgz#6a957f105f37755e8645343d3038a22e1449cc4a"
- integrity sha512-YEtYZrw3GUK6emQHKthltKNZwszBcHK58Ygcis+gVUrF4/FmTVr5CCqQNSfmvg2y+YDEANyYoaLz/SHsnusCwQ==
+"@babel/helper-call-delegate@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.4.0.tgz#f308eabe0d44f451217853aedf4dea5f6fe3294f"
+ integrity sha512-SdqDfbVdNQCBp3WhK2mNdDvHd3BD6qbmIc43CAyjnsfCmgHMeqgDcM3BzY2lchi7HBJGJ2CVdynLWbezaE4mmQ==
dependencies:
- "@babel/helper-hoist-variables" "^7.0.0"
- "@babel/traverse" "^7.1.0"
- "@babel/types" "^7.0.0"
+ "@babel/helper-hoist-variables" "^7.4.0"
+ "@babel/traverse" "^7.4.0"
+ "@babel/types" "^7.4.0"
-"@babel/helper-create-class-features-plugin@^7.3.0":
- version "7.3.2"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.3.2.tgz#ba1685603eb1c9f2f51c9106d5180135c163fe73"
- integrity sha512-tdW8+V8ceh2US4GsYdNVNoohq5uVwOf9k6krjwW4E1lINcHgttnWcNqgdoessn12dAy8QkbezlbQh2nXISNY+A==
+"@babel/helper-create-class-features-plugin@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.4.0.tgz#30fd090e059d021995c1762a5b76798fa0b51d82"
+ integrity sha512-2K8NohdOT7P6Vyp23QH4w2IleP8yG3UJsbRKwA4YP6H8fErcLkFuuEEqbF2/BYBKSNci/FWJiqm6R3VhM/QHgw==
dependencies:
"@babel/helper-function-name" "^7.1.0"
"@babel/helper-member-expression-to-functions" "^7.0.0"
"@babel/helper-optimise-call-expression" "^7.0.0"
"@babel/helper-plugin-utils" "^7.0.0"
- "@babel/helper-replace-supers" "^7.2.3"
+ "@babel/helper-replace-supers" "^7.4.0"
+ "@babel/helper-split-export-declaration" "^7.4.0"
-"@babel/helper-define-map@^7.1.0":
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.1.0.tgz#3b74caec329b3c80c116290887c0dd9ae468c20c"
- integrity sha512-yPPcW8dc3gZLN+U1mhYV91QU3n5uTbx7DUdf8NnPbjS0RMwBuHi9Xt2MUgppmNz7CJxTBWsGczTiEp1CSOTPRg==
+"@babel/helper-define-map@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.4.0.tgz#cbfd8c1b2f12708e262c26f600cd16ed6a3bc6c9"
+ integrity sha512-wAhQ9HdnLIywERVcSvX40CEJwKdAa1ID4neI9NXQPDOHwwA+57DqwLiPEVy2AIyWzAk0CQ8qx4awO0VUURwLtA==
dependencies:
"@babel/helper-function-name" "^7.1.0"
- "@babel/types" "^7.0.0"
- lodash "^4.17.10"
+ "@babel/types" "^7.4.0"
+ lodash "^4.17.11"
"@babel/helper-explode-assignable-expression@^7.1.0":
version "7.1.0"
@@ -116,12 +117,12 @@
dependencies:
"@babel/types" "^7.0.0"
-"@babel/helper-hoist-variables@^7.0.0":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0.tgz#46adc4c5e758645ae7a45deb92bab0918c23bb88"
- integrity sha512-Ggv5sldXUeSKsuzLkddtyhyHe2YantsxWKNi7A+7LeD12ExRDWTRk29JCXpaHPAbMaIPZSil7n+lq78WY2VY7w==
+"@babel/helper-hoist-variables@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.0.tgz#25b621399ae229869329730a62015bbeb0a6fbd6"
+ integrity sha512-/NErCuoe/et17IlAQFKWM24qtyYYie7sFIrW/tIQXpck6vAu2hhtYYsKLBWQV+BQZMbcIYPU/QMYuTufrY4aQw==
dependencies:
- "@babel/types" "^7.0.0"
+ "@babel/types" "^7.4.0"
"@babel/helper-member-expression-to-functions@^7.0.0":
version "7.0.0"
@@ -179,15 +180,15 @@
"@babel/traverse" "^7.1.0"
"@babel/types" "^7.0.0"
-"@babel/helper-replace-supers@^7.1.0", "@babel/helper-replace-supers@^7.2.3":
- version "7.2.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.2.3.tgz#19970020cf22677d62b3a689561dbd9644d8c5e5"
- integrity sha512-GyieIznGUfPXPWu0yLS6U55Mz67AZD9cUk0BfirOWlPrXlBcan9Gz+vHGz+cPfuoweZSnPzPIm67VtQM0OWZbA==
+"@babel/helper-replace-supers@^7.1.0", "@babel/helper-replace-supers@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.4.0.tgz#4f56adb6aedcd449d2da9399c2dcf0545463b64c"
+ integrity sha512-PVwCVnWWAgnal+kJ+ZSAphzyl58XrFeSKSAJRiqg5QToTsjL+Xu1f9+RJ+d+Q0aPhPfBGaYfkox66k86thxNSg==
dependencies:
"@babel/helper-member-expression-to-functions" "^7.0.0"
"@babel/helper-optimise-call-expression" "^7.0.0"
- "@babel/traverse" "^7.2.3"
- "@babel/types" "^7.0.0"
+ "@babel/traverse" "^7.4.0"
+ "@babel/types" "^7.4.0"
"@babel/helper-simple-access@^7.1.0":
version "7.1.0"
@@ -197,12 +198,12 @@
"@babel/template" "^7.1.0"
"@babel/types" "^7.0.0"
-"@babel/helper-split-export-declaration@^7.0.0":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz#3aae285c0311c2ab095d997b8c9a94cad547d813"
- integrity sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==
+"@babel/helper-split-export-declaration@^7.0.0", "@babel/helper-split-export-declaration@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.0.tgz#571bfd52701f492920d63b7f735030e9a3e10b55"
+ integrity sha512-7Cuc6JZiYShaZnybDmfwhY4UYHzI6rlqhWjaIqbsJGsIqPimEYy5uh3akSRLMg65LSdSEnJ8a8/bWQN6u2oMGw==
dependencies:
- "@babel/types" "^7.0.0"
+ "@babel/types" "^7.4.0"
"@babel/helper-wrap-function@^7.1.0":
version "7.2.0"
@@ -214,14 +215,14 @@
"@babel/traverse" "^7.1.0"
"@babel/types" "^7.2.0"
-"@babel/helpers@^7.2.0":
- version "7.3.1"
- resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.3.1.tgz#949eec9ea4b45d3210feb7dc1c22db664c9e44b9"
- integrity sha512-Q82R3jKsVpUV99mgX50gOPCWwco9Ec5Iln/8Vyu4osNIOQgSrd9RFrQeUvmvddFNoLwMyOUWU+5ckioEKpDoGA==
+"@babel/helpers@^7.4.0":
+ version "7.4.2"
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.4.2.tgz#3bdfa46a552ca77ef5a0f8551be5f0845ae989be"
+ integrity sha512-gQR1eQeroDzFBikhrCccm5Gs2xBjZ57DNjGbqTaHo911IpmSxflOQWMAHPw/TXk8L3isv7s9lYzUkexOeTQUYg==
dependencies:
- "@babel/template" "^7.1.2"
- "@babel/traverse" "^7.1.5"
- "@babel/types" "^7.3.0"
+ "@babel/template" "^7.4.0"
+ "@babel/traverse" "^7.4.0"
+ "@babel/types" "^7.4.0"
"@babel/highlight@^7.0.0":
version "7.0.0"
@@ -232,17 +233,12 @@
esutils "^2.0.2"
js-tokens "^4.0.0"
-"@babel/parser@^7.0.0":
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.1.0.tgz#a7cd42cb3c12aec52e24375189a47b39759b783e"
- integrity sha512-SmjnXCuPAlai75AFtzv+KCBcJ3sDDWbIn+WytKw1k+wAtEy6phqI2RqKh/zAnw53i1NR8su3Ep/UoqaKcimuLg==
+"@babel/parser@^7.0.0", "@babel/parser@^7.4.0":
+ version "7.4.2"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.2.tgz#b4521a400cb5a871eab3890787b4bc1326d38d91"
+ integrity sha512-9fJTDipQFvlfSVdD/JBtkiY0br9BtfvW2R8wo6CX/Ej2eMuV0gWPk1M67Mt3eggQvBqYW1FCEk8BN7WvGm/g5g==
-"@babel/parser@^7.2.2", "@babel/parser@^7.2.3":
- version "7.3.1"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.3.1.tgz#8f4ffd45f779e6132780835ffa7a215fa0b2d181"
- integrity sha512-ATz6yX/L8LEnC3dtLQnIx4ydcPxhLcoy9Vl6re00zb2w5lG6itY6Vhnr1KFRPq/FHNsgl/gh2mjNN20f9iJTTA==
-
-"@babel/plugin-external-helpers@^7.0.0":
+"@babel/plugin-external-helpers@^7.0.0", "@babel/plugin-external-helpers@^7.2.0":
version "7.2.0"
resolved "https://registry.yarnpkg.com/@babel/plugin-external-helpers/-/plugin-external-helpers-7.2.0.tgz#7f4cb7dee651cd380d2034847d914288467a6be4"
integrity sha512-QFmtcCShFkyAsNtdCM3lJPmRe1iB+vPZymlB4LnDIKEBj2yKQLQKtoxXxJ8ePT5fwMl4QGg303p4mB0UsSI2/g==
@@ -258,20 +254,20 @@
"@babel/helper-remap-async-to-generator" "^7.1.0"
"@babel/plugin-syntax-async-generators" "^7.2.0"
-"@babel/plugin-proposal-class-properties@^7.3.0":
- version "7.3.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.3.0.tgz#272636bc0fa19a0bc46e601ec78136a173ea36cd"
- integrity sha512-wNHxLkEKTQ2ay0tnsam2z7fGZUi+05ziDJflEt3AZTP3oXLKHJp9HqhfroB/vdMvt3sda9fAbq7FsG8QPDrZBg==
+"@babel/plugin-proposal-class-properties@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.4.0.tgz#d70db61a2f1fd79de927eea91f6411c964e084b8"
+ integrity sha512-t2ECPNOXsIeK1JxJNKmgbzQtoG27KIlVE61vTqX0DKR9E9sZlVVxWUtEW9D5FlZ8b8j7SBNCHY47GgPKCKlpPg==
dependencies:
- "@babel/helper-create-class-features-plugin" "^7.3.0"
+ "@babel/helper-create-class-features-plugin" "^7.4.0"
"@babel/helper-plugin-utils" "^7.0.0"
-"@babel/plugin-proposal-decorators@^7.3.0":
- version "7.3.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.3.0.tgz#637ba075fa780b1f75d08186e8fb4357d03a72a7"
- integrity sha512-3W/oCUmsO43FmZIqermmq6TKaRSYhmh/vybPfVFwQWdSb8xwki38uAIvknCRzuyHRuYfCYmJzL9or1v0AffPjg==
+"@babel/plugin-proposal-decorators@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.4.0.tgz#8e1bfd83efa54a5f662033afcc2b8e701f4bb3a9"
+ integrity sha512-d08TLmXeK/XbgCo7ZeZ+JaeZDtDai/2ctapTRsWWkkmy7G/cqz8DQN/HlWG7RR4YmfXxmExsbU3SuCjlM7AtUg==
dependencies:
- "@babel/helper-create-class-features-plugin" "^7.3.0"
+ "@babel/helper-create-class-features-plugin" "^7.4.0"
"@babel/helper-plugin-utils" "^7.0.0"
"@babel/plugin-syntax-decorators" "^7.2.0"
@@ -283,10 +279,10 @@
"@babel/helper-plugin-utils" "^7.0.0"
"@babel/plugin-syntax-json-strings" "^7.2.0"
-"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.3.1":
- version "7.3.1"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.3.1.tgz#f69fb6a1ea6a4e1c503994a91d9cf76f3c4b36e8"
- integrity sha512-Nmmv1+3LqxJu/V5jU9vJmxR/KIRWFk2qLHmbB56yRRRFhlaSuOVXscX3gUmhaKgUhzA3otOHVubbIEVYsZ0eZg==
+"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.0.tgz#e4960575205eadf2a1ab4e0c79f9504d5b82a97f"
+ integrity sha512-uTNi8pPYyUH2eWHyYWWSYJKwKg34hhgl4/dbejEjL+64OhbHjTX7wEVWMQl82tEmdDsGeu77+s8HHLS627h6OQ==
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
"@babel/plugin-syntax-object-rest-spread" "^7.2.0"
@@ -299,14 +295,14 @@
"@babel/helper-plugin-utils" "^7.0.0"
"@babel/plugin-syntax-optional-catch-binding" "^7.2.0"
-"@babel/plugin-proposal-unicode-property-regex@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.2.0.tgz#abe7281fe46c95ddc143a65e5358647792039520"
- integrity sha512-LvRVYb7kikuOtIoUeWTkOxQEV1kYvL5B6U3iWEGCzPNRus1MzJweFqORTj+0jkxozkTSYNJozPOddxmqdqsRpw==
+"@babel/plugin-proposal-unicode-property-regex@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.0.tgz#202d91ee977d760ef83f4f416b280d568be84623"
+ integrity sha512-h/KjEZ3nK9wv1P1FSNb9G079jXrNYR0Ko+7XkOx85+gM24iZbPn0rh4vCftk+5QKY7y1uByFataBTmX7irEF1w==
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
"@babel/helper-regex" "^7.0.0"
- regexpu-core "^4.2.0"
+ regexpu-core "^4.5.4"
"@babel/plugin-syntax-async-generators@^7.0.0", "@babel/plugin-syntax-async-generators@^7.2.0":
version "7.2.0"
@@ -322,7 +318,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
-"@babel/plugin-syntax-dynamic-import@^7.0.0":
+"@babel/plugin-syntax-dynamic-import@^7.0.0", "@babel/plugin-syntax-dynamic-import@^7.2.0":
version "7.2.0"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612"
integrity sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w==
@@ -364,10 +360,10 @@
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
-"@babel/plugin-syntax-typescript@^7.0.0":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.0.0.tgz#90f4fe0a741ae9c0dcdc3017717c05a0cbbd5158"
- integrity sha512-5fxmdqiAQVQTIS+KSvYeZuTt91wKtBTYi6JlIkvbQ6hmO+9fZE81ezxmMiFMIsxE7CdRSgzn7nQ1BChcvK9OpA==
+"@babel/plugin-syntax-typescript@^7.2.0":
+ version "7.3.3"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.3.3.tgz#a7cc3f66119a9f7ebe2de5383cce193473d65991"
+ integrity sha512-dGwbSMA1YhVS8+31CnPR7LB4pcbrzcV99wQzby4uAfrkZPYZlQ7ImwdpzLqi6Z6IL02b8IAL379CaMwo0x5Lag==
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
@@ -378,10 +374,10 @@
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
-"@babel/plugin-transform-async-to-generator@^7.0.0", "@babel/plugin-transform-async-to-generator@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.2.0.tgz#68b8a438663e88519e65b776f8938f3445b1a2ff"
- integrity sha512-CEHzg4g5UraReozI9D4fblBYABs7IM6UerAVG7EJVrTLC5keh00aEuLUT+O40+mJCEzaXkYfTCUKIyeDfMOFFQ==
+"@babel/plugin-transform-async-to-generator@^7.0.0", "@babel/plugin-transform-async-to-generator@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.4.0.tgz#234fe3e458dce95865c0d152d256119b237834b0"
+ integrity sha512-EeaFdCeUULM+GPFEsf7pFcNSxM7hYjoj5fiYbyuiXobW4JhFnjAv9OWzNwHyHcKoPNpAfeRDuW6VyaXEDUBa7g==
dependencies:
"@babel/helper-module-imports" "^7.0.0"
"@babel/helper-plugin-utils" "^7.0.0"
@@ -394,26 +390,26 @@
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
-"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.2.0.tgz#f17c49d91eedbcdf5dd50597d16f5f2f770132d4"
- integrity sha512-vDTgf19ZEV6mx35yiPJe4fS02mPQUUcBNwWQSZFXSzTSbsJFQvHt7DqyS3LK8oOWALFOsJ+8bbqBgkirZteD5Q==
+"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.4.0.tgz#164df3bb41e3deb954c4ca32ffa9fcaa56d30bcb"
+ integrity sha512-AWyt3k+fBXQqt2qb9r97tn3iBwFpiv9xdAiG+Gr2HpAZpuayvbL55yWrsV3MyHvXk/4vmSiedhDRl1YI2Iy5nQ==
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
- lodash "^4.17.10"
+ lodash "^4.17.11"
-"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.2.0":
- version "7.2.2"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.2.tgz#6c90542f210ee975aa2aa8c8b5af7fa73a126953"
- integrity sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ==
+"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.0.tgz#e3428d3c8a3d01f33b10c529b998ba1707043d4d"
+ integrity sha512-XGg1Mhbw4LDmrO9rSTNe+uI79tQPdGs0YASlxgweYRLZqo/EQktjaOV4tchL/UZbM0F+/94uOipmdNGoaGOEYg==
dependencies:
"@babel/helper-annotate-as-pure" "^7.0.0"
- "@babel/helper-define-map" "^7.1.0"
+ "@babel/helper-define-map" "^7.4.0"
"@babel/helper-function-name" "^7.1.0"
"@babel/helper-optimise-call-expression" "^7.0.0"
"@babel/helper-plugin-utils" "^7.0.0"
- "@babel/helper-replace-supers" "^7.1.0"
- "@babel/helper-split-export-declaration" "^7.0.0"
+ "@babel/helper-replace-supers" "^7.4.0"
+ "@babel/helper-split-export-declaration" "^7.4.0"
globals "^11.1.0"
"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.2.0":
@@ -423,10 +419,10 @@
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
-"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.2.0.tgz#e75269b4b7889ec3a332cd0d0c8cff8fed0dc6f3"
- integrity sha512-coVO2Ayv7g0qdDbrNiadE4bU7lvCd9H539m2gMknyVjjMdwF/iCOM7R+E8PkntoqLkltO0rk+3axhpp/0v68VQ==
+"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.0.tgz#acbb9b2418d290107db333f4d6cd8aa6aea00343"
+ integrity sha512-HySkoatyYTY3ZwLI8GGvkRWCFrjAGXUHur5sMecmCIdIharnlcWWivOqDJI76vvmVZfzwb6G08NREsrY96RhGQ==
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
@@ -454,10 +450,10 @@
"@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0"
"@babel/helper-plugin-utils" "^7.0.0"
-"@babel/plugin-transform-for-of@^7.0.0", "@babel/plugin-transform-for-of@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.2.0.tgz#ab7468befa80f764bb03d3cb5eef8cc998e1cad9"
- integrity sha512-Kz7Mt0SsV2tQk6jG5bBv5phVbkd0gd27SgYD4hH1aLMJRchM0dzHaXvrWhVZ+WxAlDoAKZ7Uy3jVTW2mKXQ1WQ==
+"@babel/plugin-transform-for-of@^7.0.0", "@babel/plugin-transform-for-of@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.0.tgz#56c8c36677f5d4a16b80b12f7b768de064aaeb5f"
+ integrity sha512-vWdfCEYLlYSxbsKj5lGtzA49K3KANtb8qCPQ1em07txJzsBwY+cKJzBHizj5fl3CCx7vt+WPdgDLTHmydkbQSQ==
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
@@ -491,21 +487,21 @@
"@babel/helper-module-transforms" "^7.1.0"
"@babel/helper-plugin-utils" "^7.0.0"
-"@babel/plugin-transform-modules-commonjs@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz#c4f1933f5991d5145e9cfad1dfd848ea1727f404"
- integrity sha512-V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ==
+"@babel/plugin-transform-modules-commonjs@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.0.tgz#3b8ec61714d3b75d20c5ccfa157f2c2e087fd4ca"
+ integrity sha512-iWKAooAkipG7g1IY0eah7SumzfnIT3WNhT4uYB2kIsvHnNSB6MDYVa5qyICSwaTBDBY2c4SnJ3JtEa6ltJd6Jw==
dependencies:
"@babel/helper-module-transforms" "^7.1.0"
"@babel/helper-plugin-utils" "^7.0.0"
"@babel/helper-simple-access" "^7.1.0"
-"@babel/plugin-transform-modules-systemjs@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.2.0.tgz#912bfe9e5ff982924c81d0937c92d24994bb9068"
- integrity sha512-aYJwpAhoK9a+1+O625WIjvMY11wkB/ok0WClVwmeo3mCjcNRjt+/8gHWrB5i+00mUju0gWsBkQnPpdvQ7PImmQ==
+"@babel/plugin-transform-modules-systemjs@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.4.0.tgz#c2495e55528135797bc816f5d50f851698c586a1"
+ integrity sha512-gjPdHmqiNhVoBqus5qK60mWPp1CmYWp/tkh11mvb0rrys01HycEGD7NvvSoKXlWEfSM9TcL36CpsK8ElsADptQ==
dependencies:
- "@babel/helper-hoist-variables" "^7.0.0"
+ "@babel/helper-hoist-variables" "^7.4.0"
"@babel/helper-plugin-utils" "^7.0.0"
"@babel/plugin-transform-modules-umd@^7.2.0":
@@ -516,17 +512,17 @@
"@babel/helper-module-transforms" "^7.1.0"
"@babel/helper-plugin-utils" "^7.0.0"
-"@babel/plugin-transform-named-capturing-groups-regex@^7.3.0":
- version "7.3.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.3.0.tgz#140b52985b2d6ef0cb092ef3b29502b990f9cd50"
- integrity sha512-NxIoNVhk9ZxS+9lSoAQ/LM0V2UEvARLttEHUrRDGKFaAxOYQcrkN/nLRE+BbbicCAvZPl7wMP0X60HsHE5DtQw==
+"@babel/plugin-transform-named-capturing-groups-regex@^7.4.2":
+ version "7.4.2"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.2.tgz#800391136d6cbcc80728dbdba3c1c6e46f86c12e"
+ integrity sha512-NsAuliSwkL3WO2dzWTOL1oZJHm0TM8ZY8ZSxk2ANyKkt5SQlToGA4pzctmq1BEjoacurdwZ3xp2dCQWJkME0gQ==
dependencies:
regexp-tree "^0.1.0"
-"@babel/plugin-transform-new-target@^7.0.0":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0.tgz#ae8fbd89517fa7892d20e6564e641e8770c3aa4a"
- integrity sha512-yin069FYjah+LbqfGeTfzIBODex/e++Yfa0rH0fpfam9uTbuEeEOx5GLGr210ggOV77mVRNoeqSYqeuaqSzVSw==
+"@babel/plugin-transform-new-target@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.0.tgz#67658a1d944edb53c8d4fa3004473a0dd7838150"
+ integrity sha512-6ZKNgMQmQmrEX/ncuCwnnw1yVGoaOW5KpxNhoWI7pCQdA0uZ0HqHGqenCUIENAnxRjy2WwNQ30gfGdIgqJXXqw==
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
@@ -538,16 +534,16 @@
"@babel/helper-plugin-utils" "^7.0.0"
"@babel/helper-replace-supers" "^7.1.0"
-"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.2.0.tgz#0d5ad15dc805e2ea866df4dd6682bfe76d1408c2"
- integrity sha512-kB9+hhUidIgUoBQ0MsxMewhzr8i60nMa2KgeJKQWYrqQpqcBYtnpR+JgkadZVZoaEZ/eKu9mclFaVwhRpLNSzA==
+"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.0.tgz#a1309426fac4eecd2a9439a4c8c35124a11a48a9"
+ integrity sha512-Xqv6d1X+doyiuCGDoVJFtlZx0onAX0tnc3dY8w71pv/O0dODAbusVv2Ale3cGOwfiyi895ivOBhYa9DhAM8dUA==
dependencies:
- "@babel/helper-call-delegate" "^7.1.0"
+ "@babel/helper-call-delegate" "^7.4.0"
"@babel/helper-get-function-arity" "^7.0.0"
"@babel/helper-plugin-utils" "^7.0.0"
-"@babel/plugin-transform-react-jsx@^7.0.0":
+"@babel/plugin-transform-react-jsx@^7.3.0":
version "7.3.0"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.3.0.tgz#f2cab99026631c767e2745a5368b331cfe8f5290"
integrity sha512-a/+aRb7R06WcKvQLOu4/TpjKOdvVEKRLWFpKcNuHhiREPgGRB4TQJxq07+EZLS8LFVYpfq1a5lDUnuMdcCpBKg==
@@ -556,12 +552,12 @@
"@babel/helper-plugin-utils" "^7.0.0"
"@babel/plugin-syntax-jsx" "^7.2.0"
-"@babel/plugin-transform-regenerator@^7.0.0":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0.tgz#5b41686b4ed40bef874d7ed6a84bdd849c13e0c1"
- integrity sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw==
+"@babel/plugin-transform-regenerator@^7.0.0", "@babel/plugin-transform-regenerator@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.0.tgz#0780e27ee458cc3fdbad18294d703e972ae1f6d1"
+ integrity sha512-SZ+CgL4F0wm4npojPU6swo/cK4FcbLgxLd4cWpHaNXY/NJ2dpahODCqBbAwb2rDmVszVb3SSjnk9/vik3AYdBw==
dependencies:
- regenerator-transform "^0.13.3"
+ regenerator-transform "^0.13.4"
"@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.2.0":
version "7.2.0"
@@ -600,13 +596,13 @@
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
-"@babel/plugin-transform-typescript@^7.1.0":
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.1.0.tgz#81e7b4be90e7317cbd04bf1163ebf06b2adee60b"
- integrity sha512-TOTtVeT+fekAesiCHnPz+PSkYSdOSLyLn42DI45nxg6iCdlQY6LIj/tYqpMB0y+YicoTUiYiXqF8rG6SKfhw6Q==
+"@babel/plugin-transform-typescript@^7.3.2":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.4.0.tgz#0389ec53a34e80f99f708c4ca311181449a68eb1"
+ integrity sha512-U7/+zKnRZg04ggM/Bm+xmu2B/PrwyDQTT/V89FXWYWNMxBDwSx56u6jtk9SEbfLFbZaEI72L+5LPvQjeZgFCrQ==
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
- "@babel/plugin-syntax-typescript" "^7.0.0"
+ "@babel/plugin-syntax-typescript" "^7.2.0"
"@babel/plugin-transform-unicode-regex@^7.0.0", "@babel/plugin-transform-unicode-regex@^7.2.0":
version "7.2.0"
@@ -617,117 +613,119 @@
"@babel/helper-regex" "^7.0.0"
regexpu-core "^4.1.3"
-"@babel/preset-env@^7.1.0":
- version "7.3.1"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.3.1.tgz#389e8ca6b17ae67aaf9a2111665030be923515db"
- integrity sha512-FHKrD6Dxf30e8xgHQO0zJZpUPfVZg+Xwgz5/RdSWCbza9QLNk4Qbp40ctRoqDxml3O8RMzB1DU55SXeDG6PqHQ==
+"@babel/preset-env@^7.4.2":
+ version "7.4.2"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.2.tgz#2f5ba1de2daefa9dcca653848f96c7ce2e406676"
+ integrity sha512-OEz6VOZaI9LW08CWVS3d9g/0jZA6YCn1gsKIy/fut7yZCJti5Lm1/Hi+uo/U+ODm7g4I6gULrCP+/+laT8xAsA==
dependencies:
"@babel/helper-module-imports" "^7.0.0"
"@babel/helper-plugin-utils" "^7.0.0"
"@babel/plugin-proposal-async-generator-functions" "^7.2.0"
"@babel/plugin-proposal-json-strings" "^7.2.0"
- "@babel/plugin-proposal-object-rest-spread" "^7.3.1"
+ "@babel/plugin-proposal-object-rest-spread" "^7.4.0"
"@babel/plugin-proposal-optional-catch-binding" "^7.2.0"
- "@babel/plugin-proposal-unicode-property-regex" "^7.2.0"
+ "@babel/plugin-proposal-unicode-property-regex" "^7.4.0"
"@babel/plugin-syntax-async-generators" "^7.2.0"
"@babel/plugin-syntax-json-strings" "^7.2.0"
"@babel/plugin-syntax-object-rest-spread" "^7.2.0"
"@babel/plugin-syntax-optional-catch-binding" "^7.2.0"
"@babel/plugin-transform-arrow-functions" "^7.2.0"
- "@babel/plugin-transform-async-to-generator" "^7.2.0"
+ "@babel/plugin-transform-async-to-generator" "^7.4.0"
"@babel/plugin-transform-block-scoped-functions" "^7.2.0"
- "@babel/plugin-transform-block-scoping" "^7.2.0"
- "@babel/plugin-transform-classes" "^7.2.0"
+ "@babel/plugin-transform-block-scoping" "^7.4.0"
+ "@babel/plugin-transform-classes" "^7.4.0"
"@babel/plugin-transform-computed-properties" "^7.2.0"
- "@babel/plugin-transform-destructuring" "^7.2.0"
+ "@babel/plugin-transform-destructuring" "^7.4.0"
"@babel/plugin-transform-dotall-regex" "^7.2.0"
"@babel/plugin-transform-duplicate-keys" "^7.2.0"
"@babel/plugin-transform-exponentiation-operator" "^7.2.0"
- "@babel/plugin-transform-for-of" "^7.2.0"
+ "@babel/plugin-transform-for-of" "^7.4.0"
"@babel/plugin-transform-function-name" "^7.2.0"
"@babel/plugin-transform-literals" "^7.2.0"
"@babel/plugin-transform-modules-amd" "^7.2.0"
- "@babel/plugin-transform-modules-commonjs" "^7.2.0"
- "@babel/plugin-transform-modules-systemjs" "^7.2.0"
+ "@babel/plugin-transform-modules-commonjs" "^7.4.0"
+ "@babel/plugin-transform-modules-systemjs" "^7.4.0"
"@babel/plugin-transform-modules-umd" "^7.2.0"
- "@babel/plugin-transform-named-capturing-groups-regex" "^7.3.0"
- "@babel/plugin-transform-new-target" "^7.0.0"
+ "@babel/plugin-transform-named-capturing-groups-regex" "^7.4.2"
+ "@babel/plugin-transform-new-target" "^7.4.0"
"@babel/plugin-transform-object-super" "^7.2.0"
- "@babel/plugin-transform-parameters" "^7.2.0"
- "@babel/plugin-transform-regenerator" "^7.0.0"
+ "@babel/plugin-transform-parameters" "^7.4.0"
+ "@babel/plugin-transform-regenerator" "^7.4.0"
"@babel/plugin-transform-shorthand-properties" "^7.2.0"
"@babel/plugin-transform-spread" "^7.2.0"
"@babel/plugin-transform-sticky-regex" "^7.2.0"
"@babel/plugin-transform-template-literals" "^7.2.0"
"@babel/plugin-transform-typeof-symbol" "^7.2.0"
"@babel/plugin-transform-unicode-regex" "^7.2.0"
- browserslist "^4.3.4"
+ "@babel/types" "^7.4.0"
+ browserslist "^4.4.2"
+ core-js-compat "^3.0.0"
invariant "^2.2.2"
js-levenshtein "^1.1.3"
semver "^5.3.0"
-"@babel/preset-typescript@^7.1.0":
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.1.0.tgz#49ad6e2084ff0bfb5f1f7fb3b5e76c434d442c7f"
- integrity sha512-LYveByuF9AOM8WrsNne5+N79k1YxjNB6gmpCQsnuSBAcV8QUeB+ZUxQzL7Rz7HksPbahymKkq2qBR+o36ggFZA==
+"@babel/preset-typescript@^7.3.3":
+ version "7.3.3"
+ resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.3.3.tgz#88669911053fa16b2b276ea2ede2ca603b3f307a"
+ integrity sha512-mzMVuIP4lqtn4du2ynEfdO0+RYcslwrZiJHXu4MGaC1ctJiW2fyaeDrtjJGs7R/KebZ1sgowcIoWf4uRpEfKEg==
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
- "@babel/plugin-transform-typescript" "^7.1.0"
+ "@babel/plugin-transform-typescript" "^7.3.2"
-"@babel/template@^7.1.0", "@babel/template@^7.1.2", "@babel/template@^7.2.2":
- version "7.2.2"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.2.2.tgz#005b3fdf0ed96e88041330379e0da9a708eb2907"
- integrity sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==
+"@babel/runtime@7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.0.0.tgz#adeb78fedfc855aa05bc041640f3f6f98e85424c"
+ integrity sha512-7hGhzlcmg01CvH1EHdSPVXYX1aJ8KCEyz6I9xYIi/asDtzBPMyMhVibhM/K6g/5qnKBwjZtp10bNZIEFTRW1MA==
+ dependencies:
+ regenerator-runtime "^0.12.0"
+
+"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.1.5", "@babel/runtime@^7.3.4":
+ version "7.4.2"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.4.2.tgz#f5ab6897320f16decd855eed70b705908a313fe8"
+ integrity sha512-7Bl2rALb7HpvXFL7TETNzKSAeBVCPHELzc0C//9FCxN8nsiueWSJBqaF+2oIJScyILStASR/Cx5WMkXGYTiJFA==
+ dependencies:
+ regenerator-runtime "^0.13.2"
+
+"@babel/template@^7.1.0", "@babel/template@^7.2.2", "@babel/template@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.4.0.tgz#12474e9c077bae585c5d835a95c0b0b790c25c8b"
+ integrity sha512-SOWwxxClTTh5NdbbYZ0BmaBVzxzTh2tO/TeLTbF6MO6EzVhHTnff8CdBXx3mEtazFBoysmEM6GU/wF+SuSx4Fw==
dependencies:
"@babel/code-frame" "^7.0.0"
- "@babel/parser" "^7.2.2"
- "@babel/types" "^7.2.2"
+ "@babel/parser" "^7.4.0"
+ "@babel/types" "^7.4.0"
-"@babel/traverse@^7.0.0", "@babel/traverse@^7.0.0-beta.42", "@babel/traverse@^7.1.0", "@babel/traverse@^7.1.5", "@babel/traverse@^7.2.2", "@babel/traverse@^7.2.3":
- version "7.2.3"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.2.3.tgz#7ff50cefa9c7c0bd2d81231fdac122f3957748d8"
- integrity sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==
+"@babel/traverse@^7.0.0", "@babel/traverse@^7.0.0-beta.42", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.0.tgz#14006967dd1d2b3494cdd650c686db9daf0ddada"
+ integrity sha512-/DtIHKfyg2bBKnIN+BItaIlEg5pjAnzHOIQe5w+rHAw/rg9g0V7T4rqPX8BJPfW11kt3koyjAnTNwCzb28Y1PA==
dependencies:
"@babel/code-frame" "^7.0.0"
- "@babel/generator" "^7.2.2"
+ "@babel/generator" "^7.4.0"
"@babel/helper-function-name" "^7.1.0"
- "@babel/helper-split-export-declaration" "^7.0.0"
- "@babel/parser" "^7.2.3"
- "@babel/types" "^7.2.2"
+ "@babel/helper-split-export-declaration" "^7.4.0"
+ "@babel/parser" "^7.4.0"
+ "@babel/types" "^7.4.0"
debug "^4.1.0"
globals "^11.1.0"
- lodash "^4.17.10"
+ lodash "^4.17.11"
-"@babel/types@^7.0.0", "@babel/types@^7.0.0-beta.42", "@babel/types@^7.2.0", "@babel/types@^7.2.2", "@babel/types@^7.3.0":
- version "7.3.0"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.3.0.tgz#61dc0b336a93badc02bf5f69c4cd8e1353f2ffc0"
- integrity sha512-QkFPw68QqWU1/RVPyBe8SO7lXbPfjtqAxRYQKpFpaB8yMq7X2qAqfwK5LKoQufEkSmO5NQ70O6Kc3Afk03RwXw==
+"@babel/types@^7.0.0", "@babel/types@^7.0.0-beta.42", "@babel/types@^7.2.0", "@babel/types@^7.2.2", "@babel/types@^7.3.0", "@babel/types@^7.4.0":
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.4.0.tgz#670724f77d24cce6cc7d8cf64599d511d164894c"
+ integrity sha512-aPvkXyU2SPOnztlgo8n9cEiXW755mgyvueUPcpStqdzoSPm0fjO0vQBjLkt3JKJW7ufikfcnMTTPsN1xaTsBPA==
dependencies:
esutils "^2.0.2"
- lodash "^4.17.10"
+ lodash "^4.17.11"
to-fast-properties "^2.0.0"
-"@gfx/zopfli@^1.0.9":
- version "1.0.10"
- resolved "https://registry.yarnpkg.com/@gfx/zopfli/-/zopfli-1.0.10.tgz#8cccfcbd670f676cb240812bcf8380c9a66da367"
- integrity sha512-PAR3ICucog1HV+hDVF+VYNfnvB/JmE4C8YqxhMMEuxyycFthrv6hIEeCoNsRVF3J+SEtNLWRPTOXgcvQkZIM5A==
+"@gfx/zopfli@^1.0.11":
+ version "1.0.11"
+ resolved "https://registry.yarnpkg.com/@gfx/zopfli/-/zopfli-1.0.11.tgz#6ced06b4566a5feb0036fe6a1e0262ce6cb1d6c5"
+ integrity sha512-wW+hi+bqdYCpBIvL8g7RYub9YXf5crhZK9SNk/VZmbF177Em1VwFv488qyh8iBpCo6GptcP1Zam0bJfY3VmMbg==
dependencies:
base64-js "^1.3.0"
-"@iamstarkov/listr-update-renderer@0.4.1":
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/@iamstarkov/listr-update-renderer/-/listr-update-renderer-0.4.1.tgz#d7c48092a2dcf90fd672b6c8b458649cb350c77e"
- integrity sha512-IJyxQWsYDEkf8C8QthBn5N8tIUR9V9je6j3sMIpAkonaadjbvxmRC6RAhpa3RKxndhNnU2M6iNbtJwd7usQYIA==
- dependencies:
- chalk "^1.1.3"
- cli-truncate "^0.2.1"
- elegant-spinner "^1.0.1"
- figures "^1.7.0"
- indent-string "^3.0.0"
- log-symbols "^1.0.2"
- log-update "^2.3.0"
- strip-ansi "^3.0.1"
-
"@material/animation@^1.0.0":
version "1.0.0"
resolved "https://registry.yarnpkg.com/@material/animation/-/animation-1.0.0.tgz#dfd8575c8b031203917dc838ac0e3c0fe0f6709b"
@@ -867,45 +865,49 @@
resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b"
integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==
-"@octokit/endpoint@^3.1.1":
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-3.1.1.tgz#ede9afefaa4d6b7584169e12346425c6fbb45cc3"
- integrity sha512-KPkoTvKwCTetu/UqonLs1pfwFO5HAqTv/Ksp9y4NAg//ZgUCpvJsT4Hrst85uEzJvkB8+LxKyR4Bfv2X8O4cmQ==
+"@octokit/endpoint@^3.2.0":
+ version "3.2.3"
+ resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-3.2.3.tgz#bd9aea60cd94ce336656b57a5c9cb7f10be8f4f3"
+ integrity sha512-yUPCt4vMIOclox13CUxzuKiPJIFo46b/6GhUnUTw5QySczN1L0DtSxgmIZrZV4SAb9EyAqrceoyrWoYVnfF2AA==
dependencies:
- deepmerge "3.0.0"
+ deepmerge "3.2.0"
is-plain-object "^2.0.4"
universal-user-agent "^2.0.1"
url-template "^2.0.8"
-"@octokit/request@2.3.0":
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/@octokit/request/-/request-2.3.0.tgz#da2672308bcf0b9376ef66f51bddbe5eb87cc00a"
- integrity sha512-5YRqYNZOAaL7+nt7w3Scp6Sz4P2g7wKFP9npx1xdExMomk8/M/ICXVLYVam2wzxeY0cIc6wcKpjC5KI4jiNbGw==
+"@octokit/request@2.4.2":
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/@octokit/request/-/request-2.4.2.tgz#87c36e820dd1e43b1629f4f35c95b00cd456320b"
+ integrity sha512-lxVlYYvwGbKSHXfbPk5vxEA8w4zHOH1wobado4a9EfsyD3Cbhuhus1w0Ye9Ro0eMubGO8kNy5d+xNFisM3Tvaw==
dependencies:
- "@octokit/endpoint" "^3.1.1"
+ "@octokit/endpoint" "^3.2.0"
+ deprecation "^1.0.1"
is-plain-object "^2.0.4"
node-fetch "^2.3.0"
+ once "^1.4.0"
universal-user-agent "^2.0.1"
"@octokit/rest@^16.2.0":
- version "16.13.2"
- resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-16.13.2.tgz#03fa8a636f17de2f4a54b0b139607b28e16f77d3"
- integrity sha512-rc0hdxm87PuY7i004Sp1qbxDWEDNX31wVTS4wLi3yMsxabPI19Rz45XmOkvv+/TKfUlXRUx72evwPTja+W+jGg==
+ version "16.21.1"
+ resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-16.21.1.tgz#16993b0a9c19be95a0a11dae54af702cefac6765"
+ integrity sha512-T9YhgHMrpDK5fOnOOeF71HmHLjk7rRi+kaFt13NL9xVRYMj/lsQqyc6Kf9D5ZQf3fGkDJqgHgUvdWGa7vH1J6A==
dependencies:
- "@octokit/request" "2.3.0"
- before-after-hook "^1.2.0"
+ "@octokit/request" "2.4.2"
+ before-after-hook "^1.4.0"
btoa-lite "^1.0.0"
+ deprecation "^1.0.1"
lodash.get "^4.4.2"
lodash.set "^4.3.2"
lodash.uniq "^4.5.0"
octokit-pagination-methods "^1.1.0"
+ once "^1.4.0"
universal-user-agent "^2.0.0"
url-template "^2.0.8"
-"@polymer/app-layout@^3.0.1":
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/@polymer/app-layout/-/app-layout-3.0.1.tgz#41266a4ae358a4f180b83d1d570a260a09570a33"
- integrity sha512-Uf4gys9GSH69glSrKl7fsSeM0qeyfzat6tkym4WdZNdnLWou4sOxnAlF0Jg3ets1mumUo2U4/zVcUhPH9LJE+g==
+"@polymer/app-layout@^3.0.2":
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/@polymer/app-layout/-/app-layout-3.0.2.tgz#8a6f3c87b405635fd3547db82db8dbb6c51b6bf9"
+ integrity sha512-qKcQHj72uGxGoetjnNQ7pg4F6Da4U5jKBzZy0VRmDuZMUPDmtIqHaIgC5K6B4y+xUag0gkV9ce72Q3hNaK9y+g==
dependencies:
"@polymer/iron-flex-layout" "^3.0.0-pre.26"
"@polymer/iron-media-query" "^3.0.0-pre.26"
@@ -952,14 +954,14 @@
resolved "https://registry.yarnpkg.com/@polymer/font-roboto/-/font-roboto-3.0.2.tgz#80cdaa7225db2359130dfb2c6d9a3be1820020c3"
integrity sha512-tx5TauYSmzsIvmSqepUPDYbs4/Ejz2XbZ1IkD7JEGqkdNUJlh+9KU85G56Tfdk/xjEZ8zorFfN09OSwiMrIQWA==
-"@polymer/iron-a11y-announcer@^3.0.0-pre.18", "@polymer/iron-a11y-announcer@^3.0.0-pre.26":
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/@polymer/iron-a11y-announcer/-/iron-a11y-announcer-3.0.1.tgz#62c68fda0964494fd790887a596bbda74bcbc13d"
- integrity sha512-Xiqmpz0AEEbMNGYPpbrXBIrcI/xaR4tn77pmSLfxVKGGwjEUR/YrRgyIwXp4EN7lvst1dFC8kyl2hLga0uDIVQ==
+"@polymer/iron-a11y-announcer@^3.0.0", "@polymer/iron-a11y-announcer@^3.0.0-pre.18", "@polymer/iron-a11y-announcer@^3.0.0-pre.26":
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/@polymer/iron-a11y-announcer/-/iron-a11y-announcer-3.0.2.tgz#730dd36ccb2e042ecd5160ba439c2bf2f8a97412"
+ integrity sha512-LqnMF39mXyxSSRbTHRzGbcJS8nU0NVTo2raBOgOlpxw5yfGJUVcwaTJ/qy5NtWCZLRfa4suycf0oAkuUjHTXHQ==
dependencies:
"@polymer/polymer" "^3.0.0"
-"@polymer/iron-a11y-keys-behavior@^3.0.0-pre.18", "@polymer/iron-a11y-keys-behavior@^3.0.0-pre.26":
+"@polymer/iron-a11y-keys-behavior@^3.0.0", "@polymer/iron-a11y-keys-behavior@^3.0.0-pre.18", "@polymer/iron-a11y-keys-behavior@^3.0.0-pre.26":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@polymer/iron-a11y-keys-behavior/-/iron-a11y-keys-behavior-3.0.1.tgz#2868ea72912d2007ffab4734684a91f5aac49b84"
integrity sha512-lnrjKq3ysbBPT/74l0Fj0U9H9C35Tpw2C/tpJ8a+5g8Y3YJs1WSZYnEl1yOkw6sEyaxOq/1DkzH0+60gGu5/PQ==
@@ -1031,7 +1033,7 @@
dependencies:
"@polymer/polymer" "^3.0.0"
-"@polymer/iron-icon@^3.0.0-pre.18", "@polymer/iron-icon@^3.0.0-pre.26", "@polymer/iron-icon@^3.0.1":
+"@polymer/iron-icon@^3.0.0", "@polymer/iron-icon@^3.0.0-pre.26", "@polymer/iron-icon@^3.0.1":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@polymer/iron-icon/-/iron-icon-3.0.1.tgz#93211c39d8825fe4965a68419566036c1df291eb"
integrity sha512-QLPwirk+UPZNaLnMew9VludXA4CWUCenRewgEcGYwdzVgDPCDbXxy6vRJjmweZobMQv/oVLppT2JZtJFnPxX6g==
@@ -1040,7 +1042,7 @@
"@polymer/iron-meta" "^3.0.0-pre.26"
"@polymer/polymer" "^3.0.0"
-"@polymer/iron-iconset-svg@^3.0.0-pre.18", "@polymer/iron-iconset-svg@^3.0.0-pre.26", "@polymer/iron-iconset-svg@^3.0.1":
+"@polymer/iron-iconset-svg@^3.0.0", "@polymer/iron-iconset-svg@^3.0.0-pre.26", "@polymer/iron-iconset-svg@^3.0.1":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@polymer/iron-iconset-svg/-/iron-iconset-svg-3.0.1.tgz#568d6e7dbc120299dae63be3600aeba0d30ddbea"
integrity sha512-XNwURbNHRw6u2fJe05O5fMYye6GSgDlDqCO+q6K1zAnKIrpgZwf2vTkBd5uCcZwsN0FyCB3mvNZx4jkh85dRDw==
@@ -1071,10 +1073,10 @@
dependencies:
"@polymer/polymer" "^3.0.0"
-"@polymer/iron-list@^3.0.0-pre.18":
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/@polymer/iron-list/-/iron-list-3.0.1.tgz#d6d7303742bda8a5cfb6a8a617c9598e27bdec9f"
- integrity sha512-RNMCtOiROJxge8fXla7m0cjyDbDIn8jRylL/1BAAbmTQqcbN4IU26oi4mPHxtaxx9MR+IIV5yzCY2kflsYY4Og==
+"@polymer/iron-list@^3.0.0":
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/@polymer/iron-list/-/iron-list-3.0.2.tgz#9e6b80e503328dc29217dbe26f94faa47adb4124"
+ integrity sha512-A6GMTx/4mWxGn3BC6weaXqRC7B0coNjgEoxwVbEcDNwovqntv0aWs5sT9+PI4zvV/syWL5rAESyJDvOxTatoEw==
dependencies:
"@polymer/iron-a11y-keys-behavior" "^3.0.0-pre.26"
"@polymer/iron-resizable-behavior" "^3.0.0-pre.26"
@@ -1096,9 +1098,9 @@
"@polymer/polymer" "^3.0.0"
"@polymer/iron-menu-behavior@^3.0.0-pre.26":
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/@polymer/iron-menu-behavior/-/iron-menu-behavior-3.0.1.tgz#351724e9a605bbc3b3ccfd4521f1f2b19a7f81be"
- integrity sha512-yIIBopb9ZaJBzvk20OFRaAXuTEuBw8d19Ja7r0Rfc3sTMt73UHGccBBeH51wCLLhQzNEBfwaQKOGg4INhl3unw==
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/@polymer/iron-menu-behavior/-/iron-menu-behavior-3.0.2.tgz#f8fa2d59af472a4cb4fb0359c704b808bc2c105d"
+ integrity sha512-8dpASkFNBIkxAJWsFLWIO1M7tKM0+wKs3PqdeF/dDdBciwoaaFgC2K1XCZFZnbe2t9/nJgemXxVugGZAWpYCGg==
dependencies:
"@polymer/iron-a11y-keys-behavior" "^3.0.0-pre.26"
"@polymer/iron-flex-layout" "^3.0.0-pre.26"
@@ -1138,7 +1140,7 @@
dependencies:
"@polymer/polymer" "^3.0.0"
-"@polymer/iron-resizable-behavior@^3.0.0-pre.18", "@polymer/iron-resizable-behavior@^3.0.0-pre.26", "@polymer/iron-resizable-behavior@^3.0.1":
+"@polymer/iron-resizable-behavior@^3.0.0", "@polymer/iron-resizable-behavior@^3.0.0-pre.18", "@polymer/iron-resizable-behavior@^3.0.0-pre.26", "@polymer/iron-resizable-behavior@^3.0.1":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@polymer/iron-resizable-behavior/-/iron-resizable-behavior-3.0.1.tgz#e284348ed7c1c7e263f7039297532fa954025ea2"
integrity sha512-FyHxRxFspVoRaeZSWpT3y0C9awomb4tXXolIJcZ7RvXhMP632V5lez+ch5G5SwK0LpnAPkg35eB0LPMFv+YMMQ==
@@ -1196,7 +1198,7 @@
"@polymer/paper-styles" "^3.0.0-pre.26"
"@polymer/polymer" "^3.0.0"
-"@polymer/paper-checkbox@^3.0.1":
+"@polymer/paper-checkbox@^3.1.0":
version "3.1.0"
resolved "https://registry.yarnpkg.com/@polymer/paper-checkbox/-/paper-checkbox-3.1.0.tgz#66b903ae5814db237d027deb4a3f3430f48d905b"
integrity sha512-kXm6yDG1tT8if0XuJ2cc9NF+g8Ev4wG+rnf0a+Sx+O7J6fn1jcnBlYn72FlrfjVjDQZDBFmT6nynhD5PvFw8iQ==
@@ -1275,10 +1277,10 @@
"@polymer/paper-styles" "^3.0.0-pre.26"
"@polymer/polymer" "^3.0.0"
-"@polymer/paper-icon-button@^3.0.0-pre.26", "@polymer/paper-icon-button@^3.0.1":
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/@polymer/paper-icon-button/-/paper-icon-button-3.0.1.tgz#4af7129c82de9d4a0ad59d43e1d3d8ec93414fbf"
- integrity sha512-iGzCargoYI2yOgedwTvT3kt4bMUsgGzITakPYx1qN1v6xiOAr67Zf/tp2JKqqdtyySDsJYck9o4FLf4ymvZJoA==
+"@polymer/paper-icon-button@^3.0.0-pre.26", "@polymer/paper-icon-button@^3.0.2":
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/@polymer/paper-icon-button/-/paper-icon-button-3.0.2.tgz#a1254faadc2c8dd135ce1ae33bcc161a94c31f65"
+ integrity sha512-kOdxQgnKL097bggFF6PWvsBYuWg+MCcoHoTHX6bh/MuZoWFZNjrFntFqwuB4oEbpjCpfm4moA33muPJFj7CihQ==
dependencies:
"@polymer/iron-icon" "^3.0.0-pre.26"
"@polymer/paper-behaviors" "^3.0.0-pre.27"
@@ -1393,10 +1395,10 @@
"@polymer/paper-styles" "^3.0.0-pre.26"
"@polymer/polymer" "^3.0.0"
-"@polymer/paper-spinner@^3.0.1":
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/@polymer/paper-spinner/-/paper-spinner-3.0.1.tgz#e19fd9413ce78981783509831dc23ef52878db57"
- integrity sha512-MYIU6qWZnhZ5yNFOBzROPgBteGfxKEnDZ6bCgjrvUtJkBuQEz0MQZzSE/zmZc0oaJ9u5QK5xAFuYdudsGv7+sQ==
+"@polymer/paper-spinner@^3.0.2":
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/@polymer/paper-spinner/-/paper-spinner-3.0.2.tgz#c857c79f0494bc74e9ae293839d00f37fcf29f78"
+ integrity sha512-XUzu8/4NH+pnNZUTI2MxtOKFAr0EOsW7eGhTg3VBhTh7DDW/q3ewzwYRWnqNJokX9BEnxKMiXXaIeTEBq4k2dw==
dependencies:
"@polymer/paper-styles" "^3.0.0-pre.26"
"@polymer/polymer" "^3.0.0"
@@ -1454,12 +1456,12 @@
"@polymer/paper-styles" "^3.0.0-pre.26"
"@polymer/polymer" "^3.0.0"
-"@polymer/polymer@3.1.0", "@polymer/polymer@^3.0.0", "@polymer/polymer@^3.0.5":
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/@polymer/polymer/-/polymer-3.1.0.tgz#3e1b7447a1e350fd654e1823def655d0f0828a70"
- integrity sha512-hwN8IMERsFATz/9dSMxYHL+84J9uBkPuuarxJWlTsppZ4CAYTZKnepBfNrKoyNsafBmA3yXBiiKPPf+fJtza7A==
+"@polymer/polymer@^3.0.0", "@polymer/polymer@^3.2.0":
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/@polymer/polymer/-/polymer-3.2.0.tgz#b41fddec4ecac63b12936b93726678d23add7afd"
+ integrity sha512-L6uV1oM6T6xbwbVx6t3biG5T2VSSB03LxnIrUd9M2pr6RkHVPFHJ37pC5MUwBAEhkGFJif7eks7fdMMSGZTeEQ==
dependencies:
- "@webcomponents/shadycss" "^1.5.2"
+ "@webcomponents/shadycss" "^1.8.0"
"@polymer/sinonjs@^1.14.1":
version "1.17.1"
@@ -1472,9 +1474,9 @@
integrity sha1-REN1JpfU2Sk7vEEuoLXk00HxSdk=
"@polymer/test-fixture@^3.0.0-pre.1":
- version "3.0.0-pre.19"
- resolved "https://registry.yarnpkg.com/@polymer/test-fixture/-/test-fixture-3.0.0-pre.19.tgz#415e16f75da4a242171c5954b6f4443fdca0c4c2"
- integrity sha512-oyltfPEEPF8gzLxSv/CjieO9n0Uani567pcpmAk3IZeOMsFh9OFddZDYCwKx1e9I6lFe9557MaxQHM7EGhLaOQ==
+ version "3.0.0-pre.21"
+ resolved "https://registry.yarnpkg.com/@polymer/test-fixture/-/test-fixture-3.0.0-pre.21.tgz#85152207cb0bf57caebc191c80bb0fdb6952614e"
+ integrity sha512-IxzUe6YzaORzUksafHAXHprV29YncOJgr0+1zNAifl0/f+cb5iAd4IWUrnsnVFHG5UGTLjvis5RgV6vvIZPDrA==
"@samverschueren/stream-to-observable@^0.3.0":
version "0.3.0"
@@ -1483,50 +1485,53 @@
dependencies:
any-observable "^0.3.0"
-"@sinonjs/commons@^1.2.0":
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.3.0.tgz#50a2754016b6f30a994ceda6d9a0a8c36adda849"
- integrity sha512-j4ZwhaHmwsCb4DlDOIWnI5YyKDNMoNThsmwEpfHx6a1EpsGZ9qYLxP++LMlmBRjtGptGHFsGItJ768snllFWpA==
+"@sinonjs/commons@^1", "@sinonjs/commons@^1.0.2", "@sinonjs/commons@^1.4.0":
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.4.0.tgz#7b3ec2d96af481d7a0321252e7b1c94724ec5a78"
+ integrity sha512-9jHK3YF/8HtJ9wCAbG+j8cD0i0+ATS9A7gXFqS36TblLPNy6rEEc+SB0imo91eCboGaBYGV/MT1/br/J+EE7Tw==
dependencies:
type-detect "4.0.8"
-"@sinonjs/formatio@3.0.0", "@sinonjs/formatio@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@sinonjs/formatio/-/formatio-3.0.0.tgz#9d282d81030a03a03fa0c5ce31fd8786a4da311a"
- integrity sha512-vdjoYLDptCgvtJs57ULshak3iJe4NW3sJ3g36xVDGff5AE8P30S6A093EIEPjdi2noGhfuNOEkbxt3J3awFW1w==
+"@sinonjs/formatio@^3.1.0", "@sinonjs/formatio@^3.2.1":
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/@sinonjs/formatio/-/formatio-3.2.1.tgz#52310f2f9bcbc67bdac18c94ad4901b95fde267e"
+ integrity sha512-tsHvOB24rvyvV2+zKMmPkZ7dXX6LSLKZ7aOtXY6Edklp0uRcgGpOsQTTGTcWViFyx4uhWc6GV8QdnALbIbIdeQ==
dependencies:
- "@sinonjs/samsam" "2.1.0"
+ "@sinonjs/commons" "^1"
+ "@sinonjs/samsam" "^3.1.0"
-"@sinonjs/samsam@2.1.0":
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/@sinonjs/samsam/-/samsam-2.1.0.tgz#b8b8f5b819605bd63601a6ede459156880f38ea3"
- integrity sha512-5x2kFgJYupaF1ns/RmharQ90lQkd2ELS8A9X0ymkAAdemYHGtI2KiUHG8nX2WU0T1qgnOU5YMqnBM2V7NUanNw==
+"@sinonjs/samsam@^3.1.0", "@sinonjs/samsam@^3.3.1":
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/@sinonjs/samsam/-/samsam-3.3.1.tgz#e88c53fbd9d91ad9f0f2b0140c16c7c107fe0d07"
+ integrity sha512-wRSfmyd81swH0hA1bxJZJ57xr22kC07a1N4zuIL47yTS04bDk6AoCkczcqHEjcRPmJ+FruGJ9WBQiJwMtIElFw==
dependencies:
+ "@sinonjs/commons" "^1.0.2"
array-from "^2.1.1"
+ lodash "^4.17.11"
-"@sinonjs/samsam@^2.1.2":
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/@sinonjs/samsam/-/samsam-2.1.2.tgz#16947fce5f57258d01f1688fdc32723093c55d3f"
- integrity sha512-ZwTHAlC9akprWDinwEPD4kOuwaYZlyMwVJIANsKNC3QVp0AHB04m7RnB4eqeWfgmxw8MGTzS9uMaw93Z3QcZbw==
+"@sinonjs/text-encoding@^0.7.1":
+ version "0.7.1"
+ resolved "https://registry.yarnpkg.com/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz#8da5c6530915653f3a1f38fd5f101d8c3f8079c5"
+ integrity sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==
"@types/babel-generator@^6.25.1":
- version "6.25.2"
- resolved "https://registry.yarnpkg.com/@types/babel-generator/-/babel-generator-6.25.2.tgz#fa13653ec2d34a4037be9c34dec32ae75bea04cc"
- integrity sha512-W7PQkeDlYOqJblfNeqZARwj4W8nO+ZhQQZksU8+wbaKuHeUdIVUAdREO/Qb0FfNr3CY5Sq1gNtqsyFeZfS3iSw==
+ version "6.25.3"
+ resolved "https://registry.yarnpkg.com/@types/babel-generator/-/babel-generator-6.25.3.tgz#8f06caa12d0595a0538560abe771966d77d29286"
+ integrity sha512-pGgnuxVddKcYIc+VJkRDop7gxLhqclNKBdlsm/5Vp8d+37pQkkDK7fef8d9YYImRzw9xcojEPc18pUYnbxmjqA==
dependencies:
"@types/babel-types" "*"
"@types/babel-traverse@^6.25.2", "@types/babel-traverse@^6.25.3":
- version "6.25.4"
- resolved "https://registry.yarnpkg.com/@types/babel-traverse/-/babel-traverse-6.25.4.tgz#269af6a25c80419b635c8fa29ae42b0d5ce2418c"
- integrity sha512-+/670NaZE7qPvdh8EtGds32/2uHFKE5JeS+7ePH6nGwF8Wj8r671/RkTiJQP2k22nFntWEb9xQ11MFj7xEqI0g==
+ version "6.25.5"
+ resolved "https://registry.yarnpkg.com/@types/babel-traverse/-/babel-traverse-6.25.5.tgz#6d293cf7523e48b524faa7b86dc3c488191484e5"
+ integrity sha512-WrMbwmu+MWf8FiUMbmVOGkc7bHPzndUafn1CivMaBHthBBoo0VNIcYk1KV71UovYguhsNOwf3UF5oRmkkGOU3w==
dependencies:
"@types/babel-types" "*"
"@types/babel-types@*":
- version "7.0.4"
- resolved "https://registry.yarnpkg.com/@types/babel-types/-/babel-types-7.0.4.tgz#bfd5b0d0d1ba13e351dff65b6e52783b816826c8"
- integrity sha512-WiZhq3SVJHFRgRYLXvpf65XnV6ipVHhnNaNvE8yCimejrGglkg38kEj0JcizqwSHxmPSjcTlig/6JouxLGEhGw==
+ version "7.0.6"
+ resolved "https://registry.yarnpkg.com/@types/babel-types/-/babel-types-7.0.6.tgz#a7cfaaeee96e90c4c54da0e580aaff3f4cffacac"
+ integrity sha512-8zYZyy2kgwBXdz2j8Ix7LOghGiZbOiHf6vqmmBX1r76FdAzVNv7cODyJTEglUWiOdRnXh0s/o58neUwv5vaitQ==
"@types/babel-types@^6.25.1":
version "6.25.2"
@@ -1534,16 +1539,16 @@
integrity sha512-+3bMuktcY4a70a0KZc8aPJlEOArPuAKQYHU5ErjkOqGJdx8xuEEVK6nWogqigBOJ8nKPxRpyCUDTCPmZ3bUxGA==
"@types/babylon@^6.16.2":
- version "6.16.4"
- resolved "https://registry.yarnpkg.com/@types/babylon/-/babylon-6.16.4.tgz#d3df72518b34a6a015d0dc58745cd238b5bb8ad2"
- integrity sha512-8dZMcGPno3g7pJ/d0AyJERo+lXh9i1JhDuCUs+4lNIN9eUe5Yh6UCLrpgSEi05Ve2JMLauL2aozdvKwNL0px1Q==
+ version "6.16.5"
+ resolved "https://registry.yarnpkg.com/@types/babylon/-/babylon-6.16.5.tgz#1c5641db69eb8cdf378edd25b4be7754beeb48b4"
+ integrity sha512-xH2e58elpj1X4ynnKp9qSnWlsRTIs6n3tgLGNfwAGHwePw0mulHQllV34n0T25uYSu1k0hRKkWXF890B1yS47w==
dependencies:
"@types/babel-types" "*"
"@types/bluebird@*":
- version "3.5.25"
- resolved "https://registry.yarnpkg.com/@types/bluebird/-/bluebird-3.5.25.tgz#59188b871208092e37767e4b3d80c3b3eaae43bd"
- integrity sha512-yfhIBix+AIFTmYGtkC0Bi+XGjSkOINykqKvO/Wqdz/DuXlAKK7HmhLAXdPIGsV4xzKcL3ev/zYc4yLNo+OvGaw==
+ version "3.5.26"
+ resolved "https://registry.yarnpkg.com/@types/bluebird/-/bluebird-3.5.26.tgz#a38c438ae84fa02431d6892edf86e46edcbca291"
+ integrity sha512-aj2mrBLn5ky0GmAg6IPXrQjnN0iB/ulozuJ+oZdrHRAzRbXjGmu4UXsNCjFvPbSaaPZmniocdOzsM392qLOlmQ==
"@types/body-parser@*":
version "1.17.0"
@@ -1554,9 +1559,9 @@
"@types/node" "*"
"@types/chai-subset@^1.3.0":
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/@types/chai-subset/-/chai-subset-1.3.1.tgz#114af342bb0a3e04d23f55af279b0a4d383c2edd"
- integrity sha512-Aof+FLfWzBPzDgJ2uuBuPNOBHVx9Siyw4vmOcsMgsuxX1nfUWSlzpq4pdvQiaBgGjGS7vP/Oft5dpJbX4krT1A==
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/@types/chai-subset/-/chai-subset-1.3.2.tgz#16e3267e0557aaec0d77651c0ce27b684f4602c1"
+ integrity sha512-VMA1aOXwPEJADlj5ykmYv77YKmbEuAxiLz/+lT6vFIWQ1EA06jF01TytVBAbVTNk0pjfW1Uhw5R5MaEq426N0A==
dependencies:
"@types/chai" "*"
@@ -1571,9 +1576,9 @@
integrity sha1-ox10JBprHtu5c8822XooloNKUfk=
"@types/clean-css@*":
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/@types/clean-css/-/clean-css-4.2.0.tgz#785749d3ba799ae2cd3efcb3ce622781efd00340"
- integrity sha512-P+gDCIBAXZ/Q5e9d/Z9Rtn16P5Pr1YIO3gZcY7ZvaQ9ErgmOYtFQlLHZ2P/xcrIyN8TEZrI03EZmdmv1154sjA==
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/@types/clean-css/-/clean-css-4.2.1.tgz#cb0134241ec5e6ede1b5344bc829668fd9871a8d"
+ integrity sha512-A1HQhQ0hkvqqByJMgg+Wiv9p9XdoYEzuwm11SVo1mX2/4PSdhjcrUlilJQoqLscIheC51t1D5g+EFWCXZ2VTQQ==
dependencies:
"@types/node" "*"
@@ -1582,13 +1587,6 @@
resolved "https://registry.yarnpkg.com/@types/clone/-/clone-0.1.30.tgz#e7365648c1b42136a59c7d5040637b3b5c83b614"
integrity sha1-5zZWSMG0ITalnH1QQGN7O1yDthQ=
-"@types/codemirror@^0.0.71":
- version "0.0.71"
- resolved "https://registry.yarnpkg.com/@types/codemirror/-/codemirror-0.0.71.tgz#861f1bcb3100c0a064567c5400f2981cf4ae8ca7"
- integrity sha512-b2oEEnno1LIGKMR7uBEsr40al1UijF1HEpRn0+Yf1xOLl24iQgB7DBpZVMM7y54G5wCNoclDrRO65E6KHPNO2w==
- dependencies:
- "@types/tern" "*"
-
"@types/compression@^0.0.33":
version "0.0.33"
resolved "https://registry.yarnpkg.com/@types/compression/-/compression-0.0.33.tgz#95dc733a2339aa846381d7f1377792d2553dc27d"
@@ -1604,9 +1602,9 @@
"@types/node" "*"
"@types/content-type@^1.1.0":
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/@types/content-type/-/content-type-1.1.2.tgz#bff0a1b7aa5bd48516c8ed7a6efefb1e85813245"
- integrity sha512-w2d7fBCYbCBUBTGtkC4JfX1FicTtgEmq7wTTjc7rC5RA/JdB1Bi7o88nKzUqAnIIBXJVmq0n4tTmF3PJN8QqCg==
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/@types/content-type/-/content-type-1.1.3.tgz#3688bd77fc12f935548eef102a4e34c512b03a07"
+ integrity sha512-pv8VcFrZ3fN93L4rTNIbbUzdkzjEyVMp5mPVjsFfOYTDOZMZiZ8P1dhu+kEv3faYyKzZgLlSvnyQNFg+p/v5ug==
"@types/cssbeautify@^0.3.1":
version "0.3.1"
@@ -1630,7 +1628,7 @@
resolved "https://registry.yarnpkg.com/@types/escape-html/-/escape-html-0.0.20.tgz#cae698714dd61ebee5ab3f2aeb9a34ba1011735a"
integrity sha512-6dhZJLbA7aOwkYB2GDGdIqJ20wmHnkDzaxV9PJXe7O02I2dSFTERzRB6JrX6cWKaS+VqhhY7cQUMCbO5kloFUw==
-"@types/estree@*", "@types/estree@0.0.39":
+"@types/estree@0.0.39":
version "0.0.39"
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
@@ -1641,9 +1639,9 @@
integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==
"@types/express-serve-static-core@*":
- version "4.16.1"
- resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.16.1.tgz#35df7b302299a4ab138a643617bd44078e74d44e"
- integrity sha512-QgbIMRU1EVRry5cIu1ORCQP4flSYqLM1lS5LYyGWfKnFT3E58f0gKto7BR13clBFVrVZ0G0rbLZ1hUpSkgQQOA==
+ version "4.16.2"
+ resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.16.2.tgz#5ee8a22e602005be6767df6b2cba9879df3f75aa"
+ integrity sha512-qgc8tjnDrc789rAQed8NoiFLV5VGcItA4yWNFphqGU0RcuuQngD00g3LHhWIK3HQ2XeDgVCmlNPDlqi3fWBHnQ==
dependencies:
"@types/node" "*"
"@types/range-parser" "*"
@@ -1682,9 +1680,9 @@
integrity sha1-c/ZUPtZ9PKP/+XuYVZFZi3CSBm8=
"@types/geojson@*":
- version "7946.0.6"
- resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-7946.0.6.tgz#416f388a06b227784a2d91a88a53f14de05cd54b"
- integrity sha512-f6qai3iR62QuMPPdgyH+LyiXTL2n9Rf62UniJjV7KHrbiwzLTZUKsdq0mFSTxAHbO7JvwxwC4tH0m1UnweuLrA==
+ version "7946.0.7"
+ resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-7946.0.7.tgz#c8fa532b60a0042219cdf173ca21a975ef0666ad"
+ integrity sha512-wE2v81i4C4Ol09RtsWFAqg3BUitWbHSpSlIo+bNdsCJijO9sjme+zm+73ZMCa/qMC8UEERxzGbvmr1cffo2SiQ==
"@types/glob-stream@*":
version "6.1.0"
@@ -1718,27 +1716,27 @@
"@types/node" "*"
"@types/vinyl" "*"
-"@types/hls.js@^0.12.2":
- version "0.12.2"
- resolved "https://registry.yarnpkg.com/@types/hls.js/-/hls.js-0.12.2.tgz#e16293a2b1cf4e975fad55a65621764a539f9657"
- integrity sha512-VXLfVlZYlKWfsdsU2lo7rzwrKBTJj+DFdPIUyF84uTePbYXd30Gx0K6g62kzOPvojgYF/bMLkk1VDXHDb1X+VA==
+"@types/hls.js@^0.12.3":
+ version "0.12.3"
+ resolved "https://registry.yarnpkg.com/@types/hls.js/-/hls.js-0.12.3.tgz#09d5d1dbcd78d7dd46deff6db02bd2af9721a4cf"
+ integrity sha512-1QbxVTp7v9bn8MjvbMXV4YbMntC9Dv8v9bI9LgWxfg9Mgib0/jI2XITUEKGgG5Cde48ktyA1UHTSWld7QKKNnQ==
"@types/html-minifier@^3.5.1":
- version "3.5.2"
- resolved "https://registry.yarnpkg.com/@types/html-minifier/-/html-minifier-3.5.2.tgz#f897a13d847a774e9b6fd91497e9b0e0ead71c35"
- integrity sha512-yikK28/KlVyf8g9i/k+TDFlteLuZ6QQTUdVqvKtzEB+8DSLCTjxfh6IK45KnW4rYFI3Y8T4LWpYJMTmfJleWaQ==
+ version "3.5.3"
+ resolved "https://registry.yarnpkg.com/@types/html-minifier/-/html-minifier-3.5.3.tgz#5276845138db2cebc54c789e0aaf87621a21e84f"
+ integrity sha512-j1P/4PcWVVCPEy5lofcHnQ6BtXz9tHGiFPWzqm7TtGuWZEfCHEP446HlkSNc9fQgNJaJZ6ewPtp2aaFla/Uerg==
dependencies:
"@types/clean-css" "*"
"@types/relateurl" "*"
"@types/uglify-js" "*"
"@types/inquirer@*":
- version "0.0.43"
- resolved "https://registry.yarnpkg.com/@types/inquirer/-/inquirer-0.0.43.tgz#1eb0bbb4648e6cc568bd396c1e989f620ad01273"
- integrity sha512-xgyfKZVMFqE8aIKy1xfFVsX2MxyXUNgjgmbF6dRbR3sL+ZM5K4ka/9L4mmTwX8eTeVYtduyXu0gUVwVJa1HbNw==
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/@types/inquirer/-/inquirer-6.0.0.tgz#bbf3c915f9266e30adf78fc2f3df72f205287aca"
+ integrity sha512-4evhNF+xgdnXNBKouwlZl4JW7uhv9t6JSCOOEg1s61T4QP+UbvyGWTSxj2SjAXz61ZvohJkepHU6p8KzHAClbg==
dependencies:
- "@types/rx" "*"
"@types/through" "*"
+ rxjs ">=6.4.0"
"@types/inquirer@0.0.32":
version "0.0.32"
@@ -1770,7 +1768,7 @@
dependencies:
"@types/geojson" "*"
-"@types/memoize-one@^4.1.0":
+"@types/memoize-one@4.1.0":
version "4.1.0"
resolved "https://registry.yarnpkg.com/@types/memoize-one/-/memoize-one-4.1.0.tgz#62119f26055b3193ae43ca1882c5b29b88b71ece"
integrity sha512-cmSgi6JMX/yBwgpVm4GooNWIH+vEeJoa8FAa6ExOhpJbC0Juq32/uYKiKb3VPSqrEA0aOnjvwZanla3O1WZMbw==
@@ -1783,19 +1781,19 @@
"@types/node" "*"
"@types/mime@*", "@types/mime@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.0.tgz#5a7306e367c539b9f6543499de8dd519fac37a8b"
- integrity sha512-A2TAGbTFdBw9azHbpVd+/FkdW2T6msN1uct1O9bH3vTerEHKZhTXJUQXy+hNq1B0RagfU8U+KBdqiZpxjhOUQA==
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.1.tgz#dc488842312a7f075149312905b5e3c0b054c79d"
+ integrity sha512-FwI9gX75FgVBJ7ywgnq/P7tw+/o1GUbtP0KzbtusLigAOgIgNISRK0ZPl4qertvXSIE8YbsVJueQ90cDt9YYyw==
"@types/minimatch@*", "@types/minimatch@^3.0.1":
version "3.0.3"
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
-"@types/mocha@^5.2.5":
- version "5.2.5"
- resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-5.2.5.tgz#8a4accfc403c124a0bafe8a9fc61a05ec1032073"
- integrity sha512-lAVp+Kj54ui/vLUFxsJTMtWvZraZxum3w3Nwkble2dNuV5VnPA+Mi2oGX9XYJAaIvZi3tn3cbjS/qcJXRb6Bww==
+"@types/mocha@^5.2.6":
+ version "5.2.6"
+ resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-5.2.6.tgz#b8622d50557dd155e9f2f634b7d68fd38de5e94b"
+ integrity sha512-1axi39YdtBI7z957vdqXI4Ac25e7YihYQtJa+Clnxg1zTJEaIRbndt71O3sP4GAMgiAm0pY26/b9BrY4MR/PMw==
"@types/mz@0.0.29":
version "0.0.29"
@@ -1812,20 +1810,15 @@
dependencies:
"@types/node" "*"
-"@types/node@*":
- version "10.12.18"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.18.tgz#1d3ca764718915584fcd9f6344621b7672665c67"
- integrity sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ==
+"@types/node@*", "@types/node@^11.11.6":
+ version "11.12.1"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-11.12.1.tgz#d90123f6c61fdf2f7cddd286ddae891586dd3488"
+ integrity sha512-sKDlqv6COJrR7ar0+GqqhrXQDzQlMcqMnF2iEU6m9hLo8kxozoAGUazwPyELHlRVmjsbvlnGXjnzyptSXVmceA==
-"@types/node@^4.0.30", "@types/node@^4.2.3":
- version "4.9.1"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-4.9.1.tgz#af192bbb33b7c54f987b42b021d535bb9e641a69"
- integrity sha512-+LRWWDiB4SGY3FG8Cb8R8n9GJQ/rsoZr17zz+v95f7fdiQitk3bvZnjxhcl9T+DBuQ3exfW/3uvEHmLylYDWaw==
-
-"@types/node@^9.6.4":
- version "9.6.41"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-9.6.41.tgz#e57c3152eb2e7ec748c733cebd0c095b437c5d37"
- integrity sha512-sPZWEbFMz6qAy9SLY7jh5cgepmsiwqUUHjvEm8lpU6kug2hmmcyuTnwhoGw/GWpI5Npue4EqvsiQQI0eWjW/ZA==
+"@types/node@^4.0.30":
+ version "4.9.3"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-4.9.3.tgz#a24697a8157ab517996afe0c88fa716550ae419a"
+ integrity sha512-Q9eESThBvAbfEzznF1qTAKUoPbJEbK3lTSO0S3mICvmG/vUSZ+HnCtidpuB58Po7CJt5A2goKsDiYScN8d1V4A==
"@types/opn@^3.0.28":
version "3.0.28"
@@ -1847,9 +1840,9 @@
integrity sha512-hfnXRGugz+McgX2jxyy5qz9sB21LRzlGn24zlwN2KEgoPtEvjzNRrLtUkOOebPDPZl3Rq7ywKxYvylVcEZDnEw==
"@types/pem@^1.8.1":
- version "1.9.4"
- resolved "https://registry.yarnpkg.com/@types/pem/-/pem-1.9.4.tgz#9ef9302dc5f0352503e193003b208cddef4ffa45"
- integrity sha512-cLRUgpedqF4lnQxDsjbRCgHRPHaJvnsHC+LEBTKnChddoPYJYQMq/LjSsEDwvRteeJV8MGt7Ea9jYCBVufrcNg==
+ version "1.9.5"
+ resolved "https://registry.yarnpkg.com/@types/pem/-/pem-1.9.5.tgz#cd5548b5e0acb4b41a9e21067e9fcd8c57089c99"
+ integrity sha512-C0txxEw8B7DCoD85Ko7SEvzUogNd5VDJ5/YBG8XUcacsOGqxr5Oo4g3OUAfdEDUbhXanwUoVh/ZkMFw77FGPQQ==
dependencies:
"@types/node" "*"
@@ -2019,19 +2012,12 @@
"@types/node" "*"
"@types/temp@^0.8.28":
- version "0.8.32"
- resolved "https://registry.yarnpkg.com/@types/temp/-/temp-0.8.32.tgz#b0e7a6ad37f59041a1968ddb835592256ac7ad65"
- integrity sha512-gyIhOlWPqI8vtYTlRb61HKV7x+3wjpJIQi8mTaweVtEMvhIV6Xajo8FVcNJWeJOBuedRCzK2Uy+uhj/rJmR9oQ==
+ version "0.8.33"
+ resolved "https://registry.yarnpkg.com/@types/temp/-/temp-0.8.33.tgz#d1ac6ca261ddb8ff574ff3d40c0f29ca4801bcb1"
+ integrity sha512-lxvpXBglH4QAg9Esk75fUeK8sP7Cz29Bx3wghmjJwDxihO+xN1UN3a3HtPQXIyr4O2mzjOCapbwJ/aF7hXIOMQ==
dependencies:
"@types/node" "*"
-"@types/tern@*":
- version "0.22.1"
- resolved "https://registry.yarnpkg.com/@types/tern/-/tern-0.22.1.tgz#d96467553128794f42fbe7ba8f60b520acffb817"
- integrity sha512-CRzPRkg8hYLwunsj61r+rqPJQbiCIEQqlMMY/0k7krgIsoSaFgGg1ZH2f9qaR1YpenaMl6PnlTtUkCbNH/uo+A==
- dependencies:
- "@types/estree" "*"
-
"@types/through@*":
version "0.0.29"
resolved "https://registry.yarnpkg.com/@types/through/-/through-0.0.29.tgz#72943aac922e179339c651fa34a4428a4d722f93"
@@ -2073,11 +2059,10 @@
"@types/vinyl" "*"
"@types/vinyl-fs@^2.4.8":
- version "2.4.9"
- resolved "https://registry.yarnpkg.com/@types/vinyl-fs/-/vinyl-fs-2.4.9.tgz#d312c24b5ba8d2db456d23ee4a66f9d016af82ea"
- integrity sha512-Q0EXd6c1fORjiOuK4ZaKdfFcMyFzJlTi56dqktwaWVLIDAzE49wUs3bKnYbZwzyMWoH+NcMWnRuR73S9A0jnRA==
+ version "2.4.11"
+ resolved "https://registry.yarnpkg.com/@types/vinyl-fs/-/vinyl-fs-2.4.11.tgz#b98119b8bb2494141eaf649b09fbfeb311161206"
+ integrity sha512-2OzQSfIr9CqqWMGqmcERE6Hnd2KY3eBVtFaulVo3sJghplUcaeMdL9ZjEiljcQQeHjheWY9RlNmumjIAvsBNaA==
dependencies:
- "@types/events" "*"
"@types/glob-stream" "*"
"@types/node" "*"
"@types/vinyl" "*"
@@ -2101,13 +2086,6 @@
resolved "https://registry.yarnpkg.com/@types/which/-/which-1.3.1.tgz#7802c380887986ca909008afea4e08025b130f8d"
integrity sha512-ZrJDWpvg75LTGX4XwuneY9s6bF3OeZcGTpoGh3zDV9ytzcHMFsRrMIaLBRJZQMBoGyKs6unBQfVdrLZiYfb1zQ==
-"@types/winston@^2.2.0":
- version "2.4.4"
- resolved "https://registry.yarnpkg.com/@types/winston/-/winston-2.4.4.tgz#48cc744b7b42fad74b9a2e8490e0112bd9a3d08d"
- integrity sha512-BVGCztsypW8EYwJ+Hq+QNYiT/MUyCif0ouBH+flrY66O5W+KIXAMML6E/0fJpm7VjIzgangahl5S03bJJQGrZw==
- dependencies:
- winston "*"
-
"@types/yeoman-generator@^2.0.3":
version "2.0.3"
resolved "https://registry.yarnpkg.com/@types/yeoman-generator/-/yeoman-generator-2.0.3.tgz#f4b161ee354078b526e0901a5a5f87d4f8e085f6"
@@ -2117,26 +2095,26 @@
"@types/inquirer" "*"
"@vaadin/vaadin-button@^2.1.0":
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/@vaadin/vaadin-button/-/vaadin-button-2.1.0.tgz#b80b30066ccef6950737dc658857475dfd5f0622"
- integrity sha512-NdMcUa02UViO02hCC8t1wH3ekaVgkxwkaW11+Mf9vlpQzzlFI/nDE4ueSdhfAY3iDGbDhbTVRPES8Sl9Xu4qgA==
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/@vaadin/vaadin-button/-/vaadin-button-2.1.4.tgz#4b1f52515988e927867d27a7f55ba5bce36204d8"
+ integrity sha512-i5s4ZSNH0cpMc5ZDInbJDkhcy0l/SQCLRoLpiHtMMXO8WnuQAy1konygw7OFwewty2EIqYGTzGzaOgXC/Ou55w==
dependencies:
"@polymer/polymer" "^3.0.0"
"@vaadin/vaadin-control-state-mixin" "^2.1.1"
"@vaadin/vaadin-element-mixin" "^2.0.0"
- "@vaadin/vaadin-lumo-styles" "^1.1.0-beta1"
- "@vaadin/vaadin-material-styles" "^1.1.0-beta1"
+ "@vaadin/vaadin-lumo-styles" "^1.3.3"
+ "@vaadin/vaadin-material-styles" "^1.2.0"
"@vaadin/vaadin-themable-mixin" "^1.2.1"
-"@vaadin/vaadin-combo-box@^4.2.0":
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/@vaadin/vaadin-combo-box/-/vaadin-combo-box-4.2.0.tgz#c79a7f53faf2d3b851aa481d3656833787174dea"
- integrity sha512-K6+sCnHHoOVZEDHhRYrfDhs9Ot2o2hulr+yuIqB3B4WSLDChDB4SIDxIu32dhS1JGVrYrxBxEvQ8b0uW4mP7rw==
+"@vaadin/vaadin-combo-box@^4.2.8":
+ version "4.2.8"
+ resolved "https://registry.yarnpkg.com/@vaadin/vaadin-combo-box/-/vaadin-combo-box-4.2.8.tgz#31c0c9604f0c84340e67cde9b51d2513a93e4802"
+ integrity sha512-a83E/wUlYRpnDE5qeueDLyY7PgKoaKwo6r16MGbJQDFL6Pc4giM8dhSB8UKceBl0PS0tD7sBnxUT9Uu/7iJXjQ==
dependencies:
- "@polymer/iron-a11y-announcer" "^3.0.0-pre.18"
- "@polymer/iron-a11y-keys-behavior" "^3.0.0-pre.18"
- "@polymer/iron-list" "^3.0.0-pre.18"
- "@polymer/iron-resizable-behavior" "^3.0.0-pre.18"
+ "@polymer/iron-a11y-announcer" "^3.0.0"
+ "@polymer/iron-a11y-keys-behavior" "^3.0.0"
+ "@polymer/iron-list" "^3.0.0"
+ "@polymer/iron-resizable-behavior" "^3.0.0"
"@polymer/polymer" "^3.0.0"
"@vaadin/vaadin-control-state-mixin" "^2.1.1"
"@vaadin/vaadin-element-mixin" "^2.0.0"
@@ -2148,16 +2126,16 @@
"@vaadin/vaadin-themable-mixin" "^1.3.2"
"@vaadin/vaadin-control-state-mixin@^2.1.1":
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/@vaadin/vaadin-control-state-mixin/-/vaadin-control-state-mixin-2.1.1.tgz#39dab3105de15044408bd388ce7a8b20e608b509"
- integrity sha512-YYhDdEdnFQOAoLY4SVJB5eUZHGAw/YTIeEEql6lHLlENDYuJ7eaniNhL5mIuQTf/uqSauTl1c1S/IJl3D8zGPw==
+ version "2.1.3"
+ resolved "https://registry.yarnpkg.com/@vaadin/vaadin-control-state-mixin/-/vaadin-control-state-mixin-2.1.3.tgz#509998350611651acfa8db1506fc12d925861b48"
+ integrity sha512-EtLfMN9i/gwToAEuW6E1OA2Q2i/4a+Il6tKkqE/0i7bgu3Xr1IITMcagQn9QSsp1Xkpr/nLtWWKRq7yZZkbHVg==
dependencies:
"@polymer/polymer" "^3.0.0"
-"@vaadin/vaadin-date-picker@^3.3.1":
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/@vaadin/vaadin-date-picker/-/vaadin-date-picker-3.3.1.tgz#349e1309a7e233bcff55455f7998f1e4d26fd7de"
- integrity sha512-ja8/d24iLXpQ9BGciVqwKpr8R2y58WSG3SJ+7Jn3UCap1ZmhviBna5LuhmaGq/ZmVc+hequc5ptI57rsebSu/w==
+"@vaadin/vaadin-date-picker@^3.3.3":
+ version "3.3.3"
+ resolved "https://registry.yarnpkg.com/@vaadin/vaadin-date-picker/-/vaadin-date-picker-3.3.3.tgz#bc08118bf6a47d64b12048818da9c4a1c6e19cf8"
+ integrity sha512-00sFG4Yc7X3/Ecd/fhU91UMGdXTNn07sGz7T+HhSXdU/IswdELIgsjzqlpYkyNGbQQaDaJPAV7qh/ge8N4sceA==
dependencies:
"@polymer/iron-a11y-announcer" "^3.0.0-pre.18"
"@polymer/iron-a11y-keys-behavior" "^3.0.0-pre.18"
@@ -2167,9 +2145,9 @@
"@vaadin/vaadin-button" "^2.1.0"
"@vaadin/vaadin-control-state-mixin" "^2.1.1"
"@vaadin/vaadin-element-mixin" "^2.0.0"
- "@vaadin/vaadin-lumo-styles" "^1.1.1"
+ "@vaadin/vaadin-lumo-styles" "^1.4.1"
"@vaadin/vaadin-material-styles" "^1.1.2"
- "@vaadin/vaadin-overlay" "^3.2.0-alpha3"
+ "@vaadin/vaadin-overlay" "^3.2.0"
"@vaadin/vaadin-text-field" "^2.1.2"
"@vaadin/vaadin-themable-mixin" "^1.3.2"
@@ -2179,13 +2157,13 @@
integrity sha512-pzSaUqn+lJbTL2ZC6NCAfhyMymMYg2p4DzeUXdyInJISwSWmgh9RlRVpAGhi6MIUOKC7kGeKPAiB4vyWsEhzDg==
"@vaadin/vaadin-element-mixin@^2.0.0":
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/@vaadin/vaadin-element-mixin/-/vaadin-element-mixin-2.1.2.tgz#f34421cc81e6aa3fdf688f0ba26f4a6ae030ad5e"
- integrity sha512-ufYIyiesFoqqEla9CsuMfF1eLXzz0UNVRLTltEuNl01wX+O7Ujqpfp88lmI0VtwfAZ9eobSlXK0eQca1+2IDIg==
+ version "2.1.3"
+ resolved "https://registry.yarnpkg.com/@vaadin/vaadin-element-mixin/-/vaadin-element-mixin-2.1.3.tgz#3d7e835501afecba1c5b4400ef35e3d9459b2693"
+ integrity sha512-tCEdrS5JMIl9ZsyjnV28XI2AFLC35RUWRF6XPrvm/MpKAxWLk1MlYrkwR26avOuSqvNwCBO56NIDN2k1yYC4eA==
dependencies:
"@polymer/polymer" "^3.0.0"
"@vaadin/vaadin-development-mode-detector" "^2.0.0"
- "@vaadin/vaadin-usage-statistics" "^2.0.1"
+ "@vaadin/vaadin-usage-statistics" "^2.0.2"
"@vaadin/vaadin-item@^2.1.0":
version "2.1.0"
@@ -2197,23 +2175,23 @@
"@vaadin/vaadin-material-styles" "^1.1.0"
"@vaadin/vaadin-themable-mixin" "^1.2.1"
-"@vaadin/vaadin-lumo-styles@1.3.0", "@vaadin/vaadin-lumo-styles@^1.1.0", "@vaadin/vaadin-lumo-styles@^1.1.0-beta1", "@vaadin/vaadin-lumo-styles@^1.1.1", "@vaadin/vaadin-lumo-styles@^1.3.0":
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-1.3.0.tgz#a7192cef4eae9c79f1e3cc17451c936cfa9daa6a"
- integrity sha512-JS8Ls8LZtbNRP7kfgsvc3BxMWRua+Lpw8JvAoZ7jUcXvG43SFhk6rbdueTy5uanh1zta4LwrnFtAhNFtoM3GFg==
+"@vaadin/vaadin-lumo-styles@^1.1.0", "@vaadin/vaadin-lumo-styles@^1.1.1", "@vaadin/vaadin-lumo-styles@^1.2.0", "@vaadin/vaadin-lumo-styles@^1.3.0", "@vaadin/vaadin-lumo-styles@^1.3.3", "@vaadin/vaadin-lumo-styles@^1.4.1", "@vaadin/vaadin-lumo-styles@^1.4.2":
+ version "1.4.2"
+ resolved "https://registry.yarnpkg.com/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-1.4.2.tgz#c0f8c6bfeccace2db3601b6f043912da65bdc6ee"
+ integrity sha512-6JrmxxQRkDfght5JiViVtd9xoIEwFAHIZjgEwW5ygQw2Zbr++vz6+9oBe6l93nM5JjOMHjR/TXW/+md0FrAZ+w==
dependencies:
- "@polymer/iron-icon" "^3.0.0-pre.18"
- "@polymer/iron-iconset-svg" "^3.0.0-pre.18"
+ "@polymer/iron-icon" "^3.0.0"
+ "@polymer/iron-iconset-svg" "^3.0.0"
"@polymer/polymer" "^3.0.0"
-"@vaadin/vaadin-material-styles@^1.1.0", "@vaadin/vaadin-material-styles@^1.1.0-beta1", "@vaadin/vaadin-material-styles@^1.1.2", "@vaadin/vaadin-material-styles@^1.2.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@vaadin/vaadin-material-styles/-/vaadin-material-styles-1.2.0.tgz#8ac6056b30617a789ff806017ec14e779a1e0252"
- integrity sha512-H46YlNxrG+pvFqzYdVB+LM5PE4WpW38dwagHA13RNIHO52mpqZvaRz8U7YNJ+zjqoy9btz7jk7m9QSpgcNLy2w==
+"@vaadin/vaadin-material-styles@^1.1.0", "@vaadin/vaadin-material-styles@^1.1.2", "@vaadin/vaadin-material-styles@^1.2.0":
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/@vaadin/vaadin-material-styles/-/vaadin-material-styles-1.2.2.tgz#7a4d30cd09adf7b93d8201d83f806c9dc103c1a7"
+ integrity sha512-da4zBLC9e16AjTXh1wG3jdFFV+2/L57NeQez2xj/al689uvts8WpB7NErXhNMUU5m9X2os4XpyEBS+OX/8OUdQ==
dependencies:
"@polymer/polymer" "^3.0.0"
-"@vaadin/vaadin-overlay@3.2.2", "@vaadin/vaadin-overlay@^3.2.0", "@vaadin/vaadin-overlay@^3.2.0-alpha3":
+"@vaadin/vaadin-overlay@^3.2.0":
version "3.2.2"
resolved "https://registry.yarnpkg.com/@vaadin/vaadin-overlay/-/vaadin-overlay-3.2.2.tgz#ea72cd66637dc6dc0da50508bf2d6a52b6729ee8"
integrity sha512-bWXRe0y33WbAoVg22OmN/qhGhJyBsy0cTSd/0hi+c3t5a/7jwYmrRgbK+gsmngnWPeOJVJBmXjBgANny4ArN8w==
@@ -2224,193 +2202,196 @@
"@vaadin/vaadin-themable-mixin" "^1.2.1"
"@vaadin/vaadin-text-field@^2.1.1", "@vaadin/vaadin-text-field@^2.1.2":
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/@vaadin/vaadin-text-field/-/vaadin-text-field-2.1.2.tgz#b19bee3bd7e2f0bdad93802f4a11dc24d7ff3815"
- integrity sha512-KnSgGvu8qLKvpmJs/Sxq/1U6/hVzDS9pz3Rc+h/OUlbC/eUtmhPh5feFcR+MULFS17NZSZgyiCdjgdlueeYIyg==
+ version "2.3.5"
+ resolved "https://registry.yarnpkg.com/@vaadin/vaadin-text-field/-/vaadin-text-field-2.3.5.tgz#b422123ce7e518a42011b49b2e2acafc5956559d"
+ integrity sha512-2DgxK6bCE7334y3ptwUKYcIyb+AQwOb7M7FInWuwc3JE8otWdKafMuymqPnk4/hNUtty3srKtDDLV/pnjiihCA==
dependencies:
"@polymer/polymer" "^3.0.0"
"@vaadin/vaadin-control-state-mixin" "^2.1.1"
"@vaadin/vaadin-element-mixin" "^2.0.0"
- "@vaadin/vaadin-lumo-styles" "^1.1.0-beta1"
- "@vaadin/vaadin-material-styles" "^1.1.0-beta1"
+ "@vaadin/vaadin-lumo-styles" "^1.2.0"
+ "@vaadin/vaadin-material-styles" "^1.2.0"
"@vaadin/vaadin-themable-mixin" "^1.2.1"
"@vaadin/vaadin-themable-mixin@^1.2.1", "@vaadin/vaadin-themable-mixin@^1.3.2":
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-1.3.2.tgz#1c5f3fa56bd5c41a9b5ce0de8ad9506380c72f39"
- integrity sha512-0GrdfVdkSgref5pFVoU6cgEX2an2piwZEolKQQy/NDy07JIrnjnZX4f/4ZwxsWU8RPhaifarOreWr76Ow/Oisw==
+ version "1.4.4"
+ resolved "https://registry.yarnpkg.com/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-1.4.4.tgz#ebaf1e3726e528adac7db80367bdb9eca58e9008"
+ integrity sha512-S/zN0DvSQ3cy1PdH0Dfa2yQirIFQKWCC3o0YdBzrKVCGvi5QW8+IqBTDFKnIaOfWjYoHsw2eunWcg9pu2jlI1Q==
dependencies:
"@polymer/polymer" "^3.0.0"
-"@vaadin/vaadin-usage-statistics@^2.0.1":
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/@vaadin/vaadin-usage-statistics/-/vaadin-usage-statistics-2.0.1.tgz#277e880c901521f8b763ed0f16ca6900ac6a9f43"
- integrity sha512-8CmbCXZo8Z343jQT3hMVIvdkjzK72r762/UyqjLD54ArjzadneoA+4U6mFGbnbHO7FZpDhc4BKZRb5KAt0ibGg==
+"@vaadin/vaadin-usage-statistics@^2.0.2":
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/@vaadin/vaadin-usage-statistics/-/vaadin-usage-statistics-2.0.2.tgz#7034b673e396efba174a590846d057025f601120"
+ integrity sha512-emu6IttPhlfH7chc3tvvZyztULtrMhNi6SK6BPXe7hN9PvF3XZfLLtVHxQMbJid85yYDcynKSyKznlhDkyrc7Q==
dependencies:
"@vaadin/vaadin-development-mode-detector" "^2.0.0"
-"@webassemblyjs/ast@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.11.tgz#b988582cafbb2b095e8b556526f30c90d057cace"
- integrity sha512-ZEzy4vjvTzScC+SH8RBssQUawpaInUdMTYwYYLh54/s8TuT0gBLuyUnppKsVyZEi876VmmStKsUs28UxPgdvrA==
+"@webassemblyjs/ast@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.8.5.tgz#51b1c5fe6576a34953bf4b253df9f0d490d9e359"
+ integrity sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==
dependencies:
- "@webassemblyjs/helper-module-context" "1.7.11"
- "@webassemblyjs/helper-wasm-bytecode" "1.7.11"
- "@webassemblyjs/wast-parser" "1.7.11"
+ "@webassemblyjs/helper-module-context" "1.8.5"
+ "@webassemblyjs/helper-wasm-bytecode" "1.8.5"
+ "@webassemblyjs/wast-parser" "1.8.5"
-"@webassemblyjs/floating-point-hex-parser@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz#a69f0af6502eb9a3c045555b1a6129d3d3f2e313"
- integrity sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg==
+"@webassemblyjs/floating-point-hex-parser@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz#1ba926a2923613edce496fd5b02e8ce8a5f49721"
+ integrity sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==
-"@webassemblyjs/helper-api-error@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz#c7b6bb8105f84039511a2b39ce494f193818a32a"
- integrity sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg==
+"@webassemblyjs/helper-api-error@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz#c49dad22f645227c5edb610bdb9697f1aab721f7"
+ integrity sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==
-"@webassemblyjs/helper-buffer@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz#3122d48dcc6c9456ed982debe16c8f37101df39b"
- integrity sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w==
+"@webassemblyjs/helper-buffer@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz#fea93e429863dd5e4338555f42292385a653f204"
+ integrity sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==
-"@webassemblyjs/helper-code-frame@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz#cf8f106e746662a0da29bdef635fcd3d1248364b"
- integrity sha512-T8ESC9KMXFTXA5urJcyor5cn6qWeZ4/zLPyWeEXZ03hj/x9weSokGNkVCdnhSabKGYWxElSdgJ+sFa9G/RdHNw==
+"@webassemblyjs/helper-code-frame@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz#9a740ff48e3faa3022b1dff54423df9aa293c25e"
+ integrity sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==
dependencies:
- "@webassemblyjs/wast-printer" "1.7.11"
+ "@webassemblyjs/wast-printer" "1.8.5"
-"@webassemblyjs/helper-fsm@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz#df38882a624080d03f7503f93e3f17ac5ac01181"
- integrity sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A==
+"@webassemblyjs/helper-fsm@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz#ba0b7d3b3f7e4733da6059c9332275d860702452"
+ integrity sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==
-"@webassemblyjs/helper-module-context@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz#d874d722e51e62ac202476935d649c802fa0e209"
- integrity sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg==
-
-"@webassemblyjs/helper-wasm-bytecode@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz#dd9a1e817f1c2eb105b4cf1013093cb9f3c9cb06"
- integrity sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ==
-
-"@webassemblyjs/helper-wasm-section@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz#9c9ac41ecf9fbcfffc96f6d2675e2de33811e68a"
- integrity sha512-8ZRY5iZbZdtNFE5UFunB8mmBEAbSI3guwbrsCl4fWdfRiAcvqQpeqd5KHhSWLL5wuxo53zcaGZDBU64qgn4I4Q==
+"@webassemblyjs/helper-module-context@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz#def4b9927b0101dc8cbbd8d1edb5b7b9c82eb245"
+ integrity sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==
dependencies:
- "@webassemblyjs/ast" "1.7.11"
- "@webassemblyjs/helper-buffer" "1.7.11"
- "@webassemblyjs/helper-wasm-bytecode" "1.7.11"
- "@webassemblyjs/wasm-gen" "1.7.11"
+ "@webassemblyjs/ast" "1.8.5"
+ mamacro "^0.0.3"
-"@webassemblyjs/ieee754@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz#c95839eb63757a31880aaec7b6512d4191ac640b"
- integrity sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ==
+"@webassemblyjs/helper-wasm-bytecode@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz#537a750eddf5c1e932f3744206551c91c1b93e61"
+ integrity sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==
+
+"@webassemblyjs/helper-wasm-section@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz#74ca6a6bcbe19e50a3b6b462847e69503e6bfcbf"
+ integrity sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-buffer" "1.8.5"
+ "@webassemblyjs/helper-wasm-bytecode" "1.8.5"
+ "@webassemblyjs/wasm-gen" "1.8.5"
+
+"@webassemblyjs/ieee754@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz#712329dbef240f36bf57bd2f7b8fb9bf4154421e"
+ integrity sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==
dependencies:
"@xtuc/ieee754" "^1.2.0"
-"@webassemblyjs/leb128@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.11.tgz#d7267a1ee9c4594fd3f7e37298818ec65687db63"
- integrity sha512-vuGmgZjjp3zjcerQg+JA+tGOncOnJLWVkt8Aze5eWQLwTQGNgVLcyOTqgSCxWTR4J42ijHbBxnuRaL1Rv7XMdw==
+"@webassemblyjs/leb128@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.8.5.tgz#044edeb34ea679f3e04cd4fd9824d5e35767ae10"
+ integrity sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==
dependencies:
- "@xtuc/long" "4.2.1"
+ "@xtuc/long" "4.2.2"
-"@webassemblyjs/utf8@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.11.tgz#06d7218ea9fdc94a6793aa92208160db3d26ee82"
- integrity sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA==
+"@webassemblyjs/utf8@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.8.5.tgz#a8bf3b5d8ffe986c7c1e373ccbdc2a0915f0cedc"
+ integrity sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==
-"@webassemblyjs/wasm-edit@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz#8c74ca474d4f951d01dbae9bd70814ee22a82005"
- integrity sha512-FUd97guNGsCZQgeTPKdgxJhBXkUbMTY6hFPf2Y4OedXd48H97J+sOY2Ltaq6WGVpIH8o/TGOVNiVz/SbpEMJGg==
+"@webassemblyjs/wasm-edit@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz#962da12aa5acc1c131c81c4232991c82ce56e01a"
+ integrity sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==
dependencies:
- "@webassemblyjs/ast" "1.7.11"
- "@webassemblyjs/helper-buffer" "1.7.11"
- "@webassemblyjs/helper-wasm-bytecode" "1.7.11"
- "@webassemblyjs/helper-wasm-section" "1.7.11"
- "@webassemblyjs/wasm-gen" "1.7.11"
- "@webassemblyjs/wasm-opt" "1.7.11"
- "@webassemblyjs/wasm-parser" "1.7.11"
- "@webassemblyjs/wast-printer" "1.7.11"
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-buffer" "1.8.5"
+ "@webassemblyjs/helper-wasm-bytecode" "1.8.5"
+ "@webassemblyjs/helper-wasm-section" "1.8.5"
+ "@webassemblyjs/wasm-gen" "1.8.5"
+ "@webassemblyjs/wasm-opt" "1.8.5"
+ "@webassemblyjs/wasm-parser" "1.8.5"
+ "@webassemblyjs/wast-printer" "1.8.5"
-"@webassemblyjs/wasm-gen@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz#9bbba942f22375686a6fb759afcd7ac9c45da1a8"
- integrity sha512-U/KDYp7fgAZX5KPfq4NOupK/BmhDc5Kjy2GIqstMhvvdJRcER/kUsMThpWeRP8BMn4LXaKhSTggIJPOeYHwISA==
+"@webassemblyjs/wasm-gen@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz#54840766c2c1002eb64ed1abe720aded714f98bc"
+ integrity sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==
dependencies:
- "@webassemblyjs/ast" "1.7.11"
- "@webassemblyjs/helper-wasm-bytecode" "1.7.11"
- "@webassemblyjs/ieee754" "1.7.11"
- "@webassemblyjs/leb128" "1.7.11"
- "@webassemblyjs/utf8" "1.7.11"
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-wasm-bytecode" "1.8.5"
+ "@webassemblyjs/ieee754" "1.8.5"
+ "@webassemblyjs/leb128" "1.8.5"
+ "@webassemblyjs/utf8" "1.8.5"
-"@webassemblyjs/wasm-opt@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz#b331e8e7cef8f8e2f007d42c3a36a0580a7d6ca7"
- integrity sha512-XynkOwQyiRidh0GLua7SkeHvAPXQV/RxsUeERILmAInZegApOUAIJfRuPYe2F7RcjOC9tW3Cb9juPvAC/sCqvg==
+"@webassemblyjs/wasm-opt@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz#b24d9f6ba50394af1349f510afa8ffcb8a63d264"
+ integrity sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==
dependencies:
- "@webassemblyjs/ast" "1.7.11"
- "@webassemblyjs/helper-buffer" "1.7.11"
- "@webassemblyjs/wasm-gen" "1.7.11"
- "@webassemblyjs/wasm-parser" "1.7.11"
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-buffer" "1.8.5"
+ "@webassemblyjs/wasm-gen" "1.8.5"
+ "@webassemblyjs/wasm-parser" "1.8.5"
-"@webassemblyjs/wasm-parser@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz#6e3d20fa6a3519f6b084ef9391ad58211efb0a1a"
- integrity sha512-6lmXRTrrZjYD8Ng8xRyvyXQJYUQKYSXhJqXOBLw24rdiXsHAOlvw5PhesjdcaMadU/pyPQOJ5dHreMjBxwnQKg==
+"@webassemblyjs/wasm-parser@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz#21576f0ec88b91427357b8536383668ef7c66b8d"
+ integrity sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==
dependencies:
- "@webassemblyjs/ast" "1.7.11"
- "@webassemblyjs/helper-api-error" "1.7.11"
- "@webassemblyjs/helper-wasm-bytecode" "1.7.11"
- "@webassemblyjs/ieee754" "1.7.11"
- "@webassemblyjs/leb128" "1.7.11"
- "@webassemblyjs/utf8" "1.7.11"
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-api-error" "1.8.5"
+ "@webassemblyjs/helper-wasm-bytecode" "1.8.5"
+ "@webassemblyjs/ieee754" "1.8.5"
+ "@webassemblyjs/leb128" "1.8.5"
+ "@webassemblyjs/utf8" "1.8.5"
-"@webassemblyjs/wast-parser@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz#25bd117562ca8c002720ff8116ef9072d9ca869c"
- integrity sha512-lEyVCg2np15tS+dm7+JJTNhNWq9yTZvi3qEhAIIOaofcYlUp0UR5/tVqOwa/gXYr3gjwSZqw+/lS9dscyLelbQ==
+"@webassemblyjs/wast-parser@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz#e10eecd542d0e7bd394f6827c49f3df6d4eefb8c"
+ integrity sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==
dependencies:
- "@webassemblyjs/ast" "1.7.11"
- "@webassemblyjs/floating-point-hex-parser" "1.7.11"
- "@webassemblyjs/helper-api-error" "1.7.11"
- "@webassemblyjs/helper-code-frame" "1.7.11"
- "@webassemblyjs/helper-fsm" "1.7.11"
- "@xtuc/long" "4.2.1"
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/floating-point-hex-parser" "1.8.5"
+ "@webassemblyjs/helper-api-error" "1.8.5"
+ "@webassemblyjs/helper-code-frame" "1.8.5"
+ "@webassemblyjs/helper-fsm" "1.8.5"
+ "@xtuc/long" "4.2.2"
-"@webassemblyjs/wast-printer@1.7.11":
- version "1.7.11"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz#c4245b6de242cb50a2cc950174fdbf65c78d7813"
- integrity sha512-m5vkAsuJ32QpkdkDOUPGSltrg8Cuk3KBx4YrmAGQwCZPRdUHXxG4phIOuuycLemHFr74sWL9Wthqss4fzdzSwg==
+"@webassemblyjs/wast-printer@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz#114bbc481fd10ca0e23b3560fa812748b0bae5bc"
+ integrity sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==
dependencies:
- "@webassemblyjs/ast" "1.7.11"
- "@webassemblyjs/wast-parser" "1.7.11"
- "@xtuc/long" "4.2.1"
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/wast-parser" "1.8.5"
+ "@xtuc/long" "4.2.2"
-"@webcomponents/shadycss@^1.5.2", "@webcomponents/shadycss@^1.9.0":
+"@webcomponents/shadycss@^1.8.0", "@webcomponents/shadycss@^1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webcomponents/shadycss/-/shadycss-1.9.0.tgz#8450465037370d4f5c32e801bb2554a7cf2f5037"
integrity sha512-g8Xa+6RSEME4g/wLJW4YII0eq15rvXp76RxPAuv7hx+Bdoi7GzZJ/EoZOUfyIbqAsQbII1TcWD4/+Xhs5NcM1w==
-"@webcomponents/webcomponentsjs@^1.0.7", "@webcomponents/webcomponentsjs@^2.0.0", "@webcomponents/webcomponentsjs@^2.2.6":
- version "2.2.6"
- resolved "https://registry.yarnpkg.com/@webcomponents/webcomponentsjs/-/webcomponentsjs-2.2.6.tgz#b6aa1f837f05ec2a6996eb09185d5ade042ba4a9"
- integrity sha512-TbuyV7hHIq4jMlvQ8pF3C6QNEqFeBX4be9AND5DO8UCRRYcZBpjl1yH9IChbebeWr1QNcK5WlZC3voAlQCdisQ==
+"@webcomponents/webcomponentsjs@^1.0.7", "@webcomponents/webcomponentsjs@^2.0.0", "@webcomponents/webcomponentsjs@^2.2.7":
+ version "2.2.7"
+ resolved "https://registry.yarnpkg.com/@webcomponents/webcomponentsjs/-/webcomponentsjs-2.2.7.tgz#1f1a7a7aa083db5ae6aadaeda68caa8fd8657462"
+ integrity sha512-kPPjzV+5kpoWpTniyvBSPcXS33f3j/C6HvNOJ3YecF3pvz3XwVeU4ammbxtVy/osF3z7hr1DYNptIf4oPEvXZA==
"@xtuc/ieee754@^1.2.0":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790"
integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==
-"@xtuc/long@4.2.1":
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.1.tgz#5c85d662f76fa1d34575766c5dcd6615abcd30d8"
- integrity sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==
+"@xtuc/long@4.2.2":
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
+ integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
abbrev@1:
version "1.1.1"
@@ -2457,10 +2438,10 @@ acorn@^5.5.0, acorn@^5.5.3:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279"
integrity sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==
-acorn@^6.0.2, acorn@^6.0.5:
- version "6.0.5"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.5.tgz#81730c0815f3f3b34d8efa95cb7430965f4d887a"
- integrity sha512-i33Zgp3XWtmZBMNvCr4azvOFeWVw1Rk6p3hfi3LUDvIFraOMywb1kAtrbi+med14m4Xfpqm3zRZMT+c0FNE7kg==
+acorn@^6.0.5, acorn@^6.0.7, acorn@^6.1.1:
+ version "6.1.1"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f"
+ integrity sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==
adm-zip@~0.4.3:
version "0.4.13"
@@ -2485,24 +2466,14 @@ ajv-errors@^1.0.0:
integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==
ajv-keywords@^3.1.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a"
- integrity sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.0.tgz#4b831e7b531415a7cc518cd404e73f6193c6349d"
+ integrity sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw==
-ajv@^6.1.0, ajv@^6.5.3, ajv@^6.6.1:
- version "6.7.0"
- resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.7.0.tgz#e3ce7bb372d6577bb1839f1dfdfcbf5ad2948d96"
- integrity sha512-RZXPviBTtfmtka9n9sy1N5M5b82CbxWIR6HIis4s3WQTXDJamc/0gpCWNGz6EWdWp4DOfjzJfhz/AS9zVPjjWg==
- dependencies:
- fast-deep-equal "^2.0.1"
- fast-json-stable-stringify "^2.0.0"
- json-schema-traverse "^0.4.1"
- uri-js "^4.2.2"
-
-ajv@^6.5.5:
- version "6.6.1"
- resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.6.1.tgz#6360f5ed0d80f232cc2b294c362d5dc2e538dd61"
- integrity sha512-ZoJjft5B+EJBjUyu9C9Hc0OZyPZSSlOF+plzouTrg6UlA8f+e/n8NIgBFG/9tppJtpPWfthHakK7juJdNDODww==
+ajv@^6.1.0, ajv@^6.5.5, ajv@^6.9.1:
+ version "6.10.0"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1"
+ integrity sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==
dependencies:
fast-deep-equal "^2.0.1"
fast-json-stable-stringify "^2.0.0"
@@ -2523,17 +2494,22 @@ ansi-align@^2.0.0:
dependencies:
string-width "^2.0.0"
+ansi-colors@3.2.3:
+ version "3.2.3"
+ resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.3.tgz#57d35b8686e851e2cc04c403f1c00203976a1813"
+ integrity sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==
+
ansi-colors@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-1.0.1.tgz#e94c6c306005af8b482240241e2f3dea4b855ff3"
- integrity sha512-yopkAU0ZD/WQ56Tms3xLn6jRuX3SyUMAVi0FdmDIbmmnHW3jHiI1sQFdUl3gfVddjnrsP3Y6ywFKvCRopvoVIA==
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-1.1.0.tgz#6374b4dd5d4718ff3ce27a671a3b1cad077132a9"
+ integrity sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==
dependencies:
ansi-wrap "^0.1.0"
ansi-colors@^3.0.0:
- version "3.2.3"
- resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.3.tgz#57d35b8686e851e2cc04c403f1c00203976a1813"
- integrity sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==
+ version "3.2.4"
+ resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf"
+ integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==
ansi-cyan@^0.1.1:
version "0.1.1"
@@ -2547,10 +2523,10 @@ ansi-escapes@^1.1.0:
resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e"
integrity sha1-06ioOzGapneTZisT52HHkRQiMG4=
-ansi-escapes@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30"
- integrity sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==
+ansi-escapes@^3.0.0, ansi-escapes@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b"
+ integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==
ansi-gray@^0.1.1:
version "0.1.1"
@@ -2586,10 +2562,10 @@ ansi-regex@^3.0.0:
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
-ansi-regex@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz#70de791edf021404c3fd615aa89118ae0432e5a9"
- integrity sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w==
+ansi-regex@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997"
+ integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
ansi-styles@^1.1.0:
version "1.1.0"
@@ -2644,6 +2620,13 @@ anymatch@^2.0.0:
micromatch "^3.1.4"
normalize-path "^2.1.1"
+append-buffer@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/append-buffer/-/append-buffer-1.0.2.tgz#d8220cf466081525efea50614f3de6514dfa58f1"
+ integrity sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=
+ dependencies:
+ buffer-equal "^1.0.0"
+
append-field@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/append-field/-/append-field-1.0.0.tgz#1e3440e915f0b1203d23748e78edd7b9b5b43e56"
@@ -2700,14 +2683,6 @@ argparse@^1.0.7:
dependencies:
sprintf-js "~1.0.2"
-argv-tools@^0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/argv-tools/-/argv-tools-0.1.1.tgz#588283f3393ada47141440b12981cd41bf6b7032"
- integrity sha512-Cc0dBvx4dvrjjKpyDA6w8RlNAw8Su30NvZbWl/Tv9ZALEVlLVkWQiHMi84Q0xNfpVuSaiQbYkdmWK8g1PLGhKw==
- dependencies:
- array-back "^2.0.0"
- find-replace "^2.0.1"
-
arr-diff@^1.0.1:
version "1.1.0"
resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-1.1.0.tgz#687c32758163588fef7de7b36fabe495eb1a399a"
@@ -2728,11 +2703,25 @@ arr-diff@^4.0.0:
resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=
+arr-filter@^1.1.1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/arr-filter/-/arr-filter-1.1.2.tgz#43fdddd091e8ef11aa4c45d9cdc18e2dff1711ee"
+ integrity sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=
+ dependencies:
+ make-iterator "^1.0.0"
+
arr-flatten@^1.0.1, arr-flatten@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"
integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==
+arr-map@^2.0.0, arr-map@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/arr-map/-/arr-map-2.0.2.tgz#3a77345ffc1cf35e2a91825601f9e58f2e24cac4"
+ integrity sha1-Onc0X/wc814qkYJWAfnljy4kysQ=
+ dependencies:
+ make-iterator "^1.0.0"
+
arr-union@^2.0.1:
version "2.1.0"
resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-2.1.0.tgz#20f9eab5ec70f5c7d215b1077b1c39161d292c7d"
@@ -2750,12 +2739,17 @@ array-back@^2.0.0:
dependencies:
typical "^2.6.1"
+array-back@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/array-back/-/array-back-3.0.1.tgz#66ad7b8261bbacead49f1c3898befdcaee748d0b"
+ integrity sha512-nzD+aqgQPTZlUGH6tE8JEjYPpnuBUFghPbq6zEWBHUmCHGQKWD9pf1PIuc2bMBtzi2OoIaoTJwgBV3h0ztdrFg==
+
array-differ@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031"
integrity sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=
-array-each@^1.0.1:
+array-each@^1.0.0, array-each@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/array-each/-/array-each-1.0.1.tgz#a794af0c05ab1752846ee753a1f211a05ba0c44f"
integrity sha1-p5SvDAWrF1KEbudTofIRoFugxE8=
@@ -2793,15 +2787,39 @@ array-includes@^3.0.3:
define-properties "^1.1.2"
es-abstract "^1.7.0"
+array-initial@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/array-initial/-/array-initial-1.1.0.tgz#2fa74b26739371c3947bd7a7adc73be334b3d795"
+ integrity sha1-L6dLJnOTccOUe9enrcc74zSz15U=
+ dependencies:
+ array-slice "^1.0.0"
+ is-number "^4.0.0"
+
+array-last@^1.1.1:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/array-last/-/array-last-1.3.0.tgz#7aa77073fec565ddab2493f5f88185f404a9d336"
+ integrity sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==
+ dependencies:
+ is-number "^4.0.0"
+
array-slice@^0.2.3:
version "0.2.3"
resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-0.2.3.tgz#dd3cfb80ed7973a75117cdac69b0b99ec86186f5"
integrity sha1-3Tz7gO15c6dRF82sabC5nshhhvU=
array-slice@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-1.1.0.tgz#e368ea15f89bc7069f7ffb89aec3a6c7d4ac22d4"
+ integrity sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==
+
+array-sort@^1.0.0:
version "1.0.0"
- resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-1.0.0.tgz#e73034f00dcc1f40876008fd20feae77bd4b7c2f"
- integrity sha1-5zA08A3MH0CHYAj9IP6ud71LfC8=
+ resolved "https://registry.yarnpkg.com/array-sort/-/array-sort-1.0.0.tgz#e4c05356453f56f53512a7d1d6123f2c54c0a88a"
+ integrity sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==
+ dependencies:
+ default-compare "^1.0.0"
+ get-value "^2.0.6"
+ kind-of "^5.0.2"
array-union@^1.0.1:
version "1.0.2"
@@ -2810,7 +2828,7 @@ array-union@^1.0.1:
dependencies:
array-uniq "^1.0.1"
-array-uniq@^1.0.1, array-uniq@^1.0.2:
+array-uniq@^1.0.1:
version "1.0.3"
resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"
integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=
@@ -2835,7 +2853,7 @@ arrify@^1.0.0, arrify@^1.0.1:
resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
-asap@~2.0.3:
+asap@~2.0.6:
version "2.0.6"
resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=
@@ -2888,16 +2906,33 @@ astral-regex@^1.0.0:
resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9"
integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==
-async-each@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d"
- integrity sha1-GdOGodntxufByF04iu28xW0zYC0=
+async-done@^1.2.0, async-done@^1.2.2:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/async-done/-/async-done-1.3.1.tgz#14b7b73667b864c8f02b5b253fc9c6eddb777f3e"
+ integrity sha512-R1BaUeJ4PMoLNJuk+0tLJgjmEqVsdN118+Z8O+alhnQDQgy0kmD5Mqi0DNEmMx2LM0Ed5yekKu+ZXYvIHceicg==
+ dependencies:
+ end-of-stream "^1.1.0"
+ once "^1.3.2"
+ process-nextick-args "^1.0.7"
+ stream-exhaust "^1.0.1"
+
+async-each@^1.0.0, async-each@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.2.tgz#8b8a7ca2a658f927e9f307d6d1a42f4199f0f735"
+ integrity sha512-6xrbvN0MOBKSJDdonmSSz2OwFSgxRaVtBDes26mj9KIGtDo+g9xosFRSC+i1gQh2oAN/tQ62AI/pGZGQjVOiRg==
async-limiter@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8"
integrity sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==
+async-settle@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/async-settle/-/async-settle-1.0.0.tgz#1d0a914bb02575bec8a8f3a74e5080f72b2c0c6b"
+ integrity sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=
+ dependencies:
+ async-done "^1.2.2"
+
async@2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/async/-/async-2.0.1.tgz#b709cc0280a9c36f09f4536be823c838a9049e25"
@@ -2910,23 +2945,18 @@ async@^1.5.2:
resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=
-async@^2.0.0, async@^2.0.1, async@^2.1.2, async@^2.1.4, async@^2.4.1, async@^2.6.0, async@^2.6.1:
- version "2.6.1"
- resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610"
- integrity sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==
+async@^2.0.0, async@^2.0.1, async@^2.1.2, async@^2.4.1, async@^2.6.0, async@^2.6.1, async@^2.6.2:
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/async/-/async-2.6.2.tgz#18330ea7e6e313887f5d2f2a904bac6fe4dd5381"
+ integrity sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==
dependencies:
- lodash "^4.17.10"
+ lodash "^4.17.11"
async@~0.2.9:
version "0.2.10"
resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1"
integrity sha1-trvgsGdLnXGXCMo43owjfLUmw9E=
-async@~1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/async/-/async-1.0.0.tgz#f8fc04ca3a13784ade9e1641af98578cfbd647a9"
- integrity sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=
-
asynckit@^0.4.0:
version "0.4.0"
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
@@ -3024,7 +3054,7 @@ babel-helper-to-multiple-sequence-expressions@^0.4.3:
resolved "https://registry.yarnpkg.com/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.4.3.tgz#5b518b1127f47b3038773386a1561a2b48e632b6"
integrity sha1-W1GLESf0ezA4dzOGoVYaK0jmMrY=
-babel-loader@^8.0.4:
+babel-loader@^8.0.5:
version "8.0.5"
resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.5.tgz#225322d7509c2157655840bba52e46b6c2f2fe33"
integrity sha512-NTnHnVRd2JnRqPC0vW+iOQWU5pchDbYXsG2E6DMXEpMfUcQKclF9gmf3G3ZMhzG7IG9ji4coL0cm+FxeWxDpnw==
@@ -3268,6 +3298,21 @@ babylon@^7.0.0-beta.42:
resolved "https://registry.yarnpkg.com/babylon/-/babylon-7.0.0-beta.47.tgz#6d1fa44f0abec41ab7c780481e62fd9aafbdea80"
integrity sha512-+rq2cr4GDhtToEzKFD6KZZMDBXhjFAr9JjPw9pAppZACeEWqNM294j+NdBzkSHYXwzzBmVjZ3nEVJlOhbR2gOQ==
+bach@^1.0.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/bach/-/bach-1.2.0.tgz#4b3ce96bf27134f79a1b414a51c14e34c3bd9880"
+ integrity sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=
+ dependencies:
+ arr-filter "^1.1.1"
+ arr-flatten "^1.0.1"
+ arr-map "^2.0.0"
+ array-each "^1.0.0"
+ array-initial "^1.0.0"
+ array-last "^1.1.1"
+ async-done "^1.2.2"
+ async-settle "^1.0.0"
+ now-and-later "^2.0.0"
+
backo2@1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947"
@@ -3323,15 +3368,10 @@ bcrypt-pbkdf@^1.0.0:
dependencies:
tweetnacl "^0.14.3"
-beeper@^1.0.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/beeper/-/beeper-1.1.1.tgz#e6d5ea8c5dad001304a70b22638447f69cb2f809"
- integrity sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=
-
-before-after-hook@^1.2.0:
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-1.3.2.tgz#7bfbf844ad670aa7a96b5a4e4e15bd74b08ed66b"
- integrity sha512-zyPgY5dgbf99c0uGUjhY4w+mxqEGxPKg9RQDl34VvrVh2bM31lFN+mwR1ZHepq/KA3VCPk1gwJZL6IIJqjLy2w==
+before-after-hook@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-1.4.0.tgz#2b6bf23dca4f32e628fd2747c10a37c74a4b484d"
+ integrity sha512-l5r9ir56nda3qu14nAXIlyq1MmUSs0meCIaFAh8HwkFwP1F8eToOuS3ah2VAHHcY04jaYD7FpJC5JTXHYRbkzg==
better-assert@~1.0.0:
version "1.0.2"
@@ -3351,9 +3391,9 @@ big.js@^5.2.2:
integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
binary-extensions@^1.0.0:
- version "1.12.0"
- resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.12.0.tgz#c2d780f53d45bba8317a8902d4ceeaf3a6385b14"
- integrity sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==
+ version "1.13.1"
+ resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65"
+ integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==
binaryextensions@^2.1.2:
version "2.1.2"
@@ -3368,12 +3408,20 @@ bl@^1.0.0:
readable-stream "^2.3.5"
safe-buffer "^5.1.1"
+bl@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/bl/-/bl-2.2.0.tgz#e1a574cdf528e4053019bb800b041c0ac88da493"
+ integrity sha512-wbgvOpqopSr7uq6fJrLH8EsvYMJf9gzfo2jCsL2eTy75qXPukA4pCgHamOQkZtY5vmfVtjB+P3LNlMHW5CEZXA==
+ dependencies:
+ readable-stream "^2.3.5"
+ safe-buffer "^5.1.1"
+
blob@0.0.5:
version "0.0.5"
resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.5.tgz#d680eeef25f8cd91ad533f5b01eed48e64caf683"
integrity sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==
-bluebird@^3.5.1, bluebird@^3.5.3:
+bluebird@^3.5.3:
version "3.5.3"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7"
integrity sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==
@@ -3442,10 +3490,10 @@ bower-logger@^0.2.2:
resolved "https://registry.yarnpkg.com/bower-logger/-/bower-logger-0.2.2.tgz#39be07e979b2fc8e03a94634205ed9422373d381"
integrity sha1-Ob4H6Xmy/I4DqUY0IF7ZQiNz04E=
-bower@1.8.2:
- version "1.8.2"
- resolved "https://registry.yarnpkg.com/bower/-/bower-1.8.2.tgz#adf53529c8d4af02ef24fb8d5341c1419d33e2f7"
- integrity sha1-rfU1KcjUrwLvJPuNU0HBQZ0z4vc=
+bower@^1.8.2:
+ version "1.8.8"
+ resolved "https://registry.yarnpkg.com/bower/-/bower-1.8.8.tgz#82544be34a33aeae7efb8bdf9905247b2cffa985"
+ integrity sha512-1SrJnXnkP9soITHptSO+ahx3QKp3cVzn8poI6ujqc5SeOkg5iqM1pK9H+DSc2OQ8SnO0jC/NG4Ur/UIwy7574A==
boxen@^0.6.0:
version "0.6.0"
@@ -3475,14 +3523,6 @@ boxen@^1.2.1:
term-size "^1.2.0"
widest-line "^2.0.0"
-brace-expansion@^1.0.0:
- version "1.1.8"
- resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.8.tgz#c07b211c7c952ec1f8efd51a77ef0d1d3990a292"
- integrity sha1-wHshHHyVLsH479Uad+8NHTmQopI=
- dependencies:
- balanced-match "^1.0.0"
- concat-map "0.0.1"
-
brace-expansion@^1.1.7:
version "1.1.11"
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
@@ -3500,7 +3540,7 @@ braces@^1.8.2:
preserve "^0.2.0"
repeat-element "^1.1.2"
-braces@^2.3.0, braces@^2.3.1:
+braces@^2.3.1, braces@^2.3.2:
version "2.3.2"
resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729"
integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==
@@ -3605,14 +3645,14 @@ browserify-zlib@^0.2.0:
dependencies:
pako "~1.0.5"
-browserslist@^4.3.4:
- version "4.4.1"
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.4.1.tgz#42e828954b6b29a7a53e352277be429478a69062"
- integrity sha512-pEBxEXg7JwaakBXjATYw/D1YZh4QUSCX/Mnd/wnqSRPPSi1U39iDhDoKGoBUcraKdxDlrYqJxSI5nNvD+dWP2A==
+browserslist@^4.4.2, browserslist@^4.5.1:
+ version "4.5.3"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.5.3.tgz#969495c410314bc89f14e748505e58be968080f1"
+ integrity sha512-Tx/Jtrmh6vFg24AelzLwCaCq1IUJiMDM1x/LPzqbmbktF8Zo7F9ONUpOWsFK6TtdON95mSMaQUWqi0ilc8xM6g==
dependencies:
- caniuse-lite "^1.0.30000929"
- electron-to-chromium "^1.3.103"
- node-releases "^1.1.3"
+ caniuse-lite "^1.0.30000955"
+ electron-to-chromium "^1.3.122"
+ node-releases "^1.1.12"
browserstack@^1.2.0:
version "1.5.2"
@@ -3644,6 +3684,11 @@ buffer-crc32@^0.2.1, buffer-crc32@~0.2.3:
resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=
+buffer-equal@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe"
+ integrity sha1-WWFrSYME1Var1GaWayLu2j7KX74=
+
buffer-fill@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c"
@@ -3681,7 +3726,7 @@ buffer@^5.1.0:
base64-js "^1.0.2"
ieee754 "^1.1.4"
-builtin-modules@^1.0.0, builtin-modules@^1.1.1:
+builtin-modules@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=
@@ -3704,26 +3749,7 @@ bytes@3.0.0:
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=
-cacache@^10.0.4:
- version "10.0.4"
- resolved "https://registry.yarnpkg.com/cacache/-/cacache-10.0.4.tgz#6452367999eff9d4188aefd9a14e9d7c6a263460"
- integrity sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==
- dependencies:
- bluebird "^3.5.1"
- chownr "^1.0.1"
- glob "^7.1.2"
- graceful-fs "^4.1.11"
- lru-cache "^4.1.1"
- mississippi "^2.0.0"
- mkdirp "^0.5.1"
- move-concurrently "^1.0.1"
- promise-inflight "^1.0.1"
- rimraf "^2.6.2"
- ssri "^5.2.4"
- unique-filename "^1.1.0"
- y18n "^4.0.0"
-
-cacache@^11.0.2:
+cacache@^11.0.2, cacache@^11.2.0, cacache@^11.3.1:
version "11.3.2"
resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.2.tgz#2d81e308e3d258ca38125b676b98b2ac9ce69bfa"
integrity sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==
@@ -3743,26 +3769,6 @@ cacache@^11.0.2:
unique-filename "^1.1.1"
y18n "^4.0.0"
-cacache@^11.2.0:
- version "11.2.0"
- resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.2.0.tgz#617bdc0b02844af56310e411c0878941d5739965"
- integrity sha512-IFWl6lfK6wSeYCHUXh+N1lY72UDrpyrYQJNIVQf48paDuWbv5RbAtJYf/4gUQFObTCHZwdZ5sI8Iw7nqwP6nlQ==
- dependencies:
- bluebird "^3.5.1"
- chownr "^1.0.1"
- figgy-pudding "^3.1.0"
- glob "^7.1.2"
- graceful-fs "^4.1.11"
- lru-cache "^4.1.3"
- mississippi "^3.0.0"
- mkdirp "^0.5.1"
- move-concurrently "^1.0.1"
- promise-inflight "^1.0.1"
- rimraf "^2.6.2"
- ssri "^6.0.0"
- unique-filename "^1.1.0"
- y18n "^4.0.0"
-
cache-base@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2"
@@ -3833,15 +3839,20 @@ camelcase@^2.0.0, camelcase@^2.1.0:
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=
+camelcase@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
+ integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo=
+
camelcase@^4.0.0, camelcase@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=
camelcase@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42"
- integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.2.0.tgz#e7522abda5ed94cc0489e1b8466610e88404cf45"
+ integrity sha512-IXFsBS2pC+X0j0N/GE7Dm7j3bsEBp+oTpb7F50dwEVX7rf3IgwO9XatnegTsDtniKCUtEJH4fSU6Asw7uoVLfQ==
cancel-token@^0.1.1:
version "0.1.1"
@@ -3850,10 +3861,10 @@ cancel-token@^0.1.1:
dependencies:
"@types/node" "^4.0.30"
-caniuse-lite@^1.0.30000929:
- version "1.0.30000932"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000932.tgz#d01763e9ce77810962ca7391ff827b5949ce4272"
- integrity sha512-4bghJFItvzz8m0T3lLZbacmEY9X1Z2AtIzTr7s7byqZIOumASfr4ynDx7rtm0J85nDmx8vsgR6vnaSoeU8Oh0A==
+caniuse-lite@^1.0.30000955:
+ version "1.0.30000955"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000955.tgz#360fdb9a1e41d6dd996130411334e44a39e4446d"
+ integrity sha512-6AwmIKgqCYfDWWadRkAuZSHMQP4Mmy96xAXEdRBlN/luQhlRYOKgwOlZ9plpCOsVbBuqbTmGqDK3JUM/nlr8CA==
capture-stack-trace@^1.0.0:
version "1.0.1"
@@ -3908,7 +3919,7 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3:
strip-ansi "^3.0.0"
supports-color "^2.0.0"
-chalk@^2.0.0, chalk@^2.1.0, chalk@^2.3.0:
+chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.3.1, chalk@^2.4.1, chalk@^2.4.2:
version "2.4.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
@@ -3917,15 +3928,6 @@ chalk@^2.0.0, chalk@^2.1.0, chalk@^2.3.0:
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"
-chalk@^2.0.1, chalk@^2.3.1, chalk@^2.4.1:
- version "2.4.1"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e"
- integrity sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==
- dependencies:
- ansi-styles "^3.2.1"
- escape-string-regexp "^1.0.5"
- supports-color "^5.3.0"
-
chalk@~0.4.0:
version "0.4.0"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.4.0.tgz#5199a3ddcd0c1efe23bc08c1b027b06176e0c64f"
@@ -3945,35 +3947,35 @@ charenc@~0.0.1:
resolved "https://registry.yarnpkg.com/charenc/-/charenc-0.0.2.tgz#c0a1d2f3a7092e03774bfa83f14c0fc5790a8667"
integrity sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=
-chart.js@^2.7.2, chart.js@~2.7.2:
- version "2.7.2"
- resolved "https://registry.yarnpkg.com/chart.js/-/chart.js-2.7.2.tgz#3c9fde4dc5b95608211bdefeda7e5d33dffa5714"
- integrity sha512-90wl3V9xRZ8tnMvMlpcW+0Yg13BelsGS9P9t0ClaDxv/hdypHDr/YAGf+728m11P5ljwyB0ZHfPKCapZFqSqYA==
+chart.js@~2.8.0:
+ version "2.8.0"
+ resolved "https://registry.yarnpkg.com/chart.js/-/chart.js-2.8.0.tgz#b703b10d0f4ec5079eaefdcd6ca32dc8f826e0e9"
+ integrity sha512-Di3wUL4BFvqI5FB5K26aQ+hvWh8wnP9A3DWGvXHVkO13D3DSnaSsdZx29cXlEsYKVkn1E2az+ZYFS4t0zi8x0w==
dependencies:
chartjs-color "^2.1.0"
moment "^2.10.2"
-chartjs-chart-timeline@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/chartjs-chart-timeline/-/chartjs-chart-timeline-0.2.1.tgz#5209aeec17ba686ab5a09139a323e61c56112c23"
- integrity sha1-Ugmu7Be6aGq1oJE5oyPmHFYRLCM=
+chartjs-chart-timeline@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/chartjs-chart-timeline/-/chartjs-chart-timeline-0.3.0.tgz#0cd07ad4380d05104162382006d52a02e581decf"
+ integrity sha512-/smXdf/1yRpp1dUZ1EPJ8l/Cys4fvyLoBgej4uulgC9rlYRIZ3pCIYW6JJbAomFQsNwk6jv7VKlLPCPqxb0oZQ==
dependencies:
- chart.js "^2.7.2"
+ chart.js "~2.8.0"
moment "^2.22.0"
-chartjs-color-string@^0.5.0:
- version "0.5.0"
- resolved "https://registry.yarnpkg.com/chartjs-color-string/-/chartjs-color-string-0.5.0.tgz#8d3752d8581d86687c35bfe2cb80ac5213ceb8c1"
- integrity sha512-amWNvCOXlOUYxZVDSa0YOab5K/lmEhbFNKI55PWc4mlv28BDzA7zaoQTGxSBgJMHIW+hGX8YUrvw/FH4LyhwSQ==
+chartjs-color-string@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz#1df096621c0e70720a64f4135ea171d051402f71"
+ integrity sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==
dependencies:
color-name "^1.0.0"
chartjs-color@^2.1.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/chartjs-color/-/chartjs-color-2.2.0.tgz#84a2fb755787ed85c39dd6dd8c7b1d88429baeae"
- integrity sha1-hKL7dVeH7YXDndbdjHsdiEKbrq4=
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/chartjs-color/-/chartjs-color-2.3.0.tgz#0e7e1e8dba37eae8415fd3db38bf572007dd958f"
+ integrity sha512-hEvVheqczsoHD+fZ+tfPUE+1+RbV6b+eksp2LwAhwRTVXEjCSEavvk+Hg3H6SZfGlPh/UfmWKGIvZbtobOEm3g==
dependencies:
- chartjs-color-string "^0.5.0"
+ chartjs-color-string "^0.6.0"
color-convert "^0.5.3"
check-error@^1.0.2:
@@ -3998,24 +4000,23 @@ chokidar@^1.7.0:
fsevents "^1.0.0"
chokidar@^2.0.0, chokidar@^2.0.2:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.4.tgz#356ff4e2b0e8e43e322d18a372460bbcf3accd26"
- integrity sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==
+ version "2.1.5"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.5.tgz#0ae8434d962281a5f56c72869e79cb6d9d86ad4d"
+ integrity sha512-i0TprVWp+Kj4WRPtInjexJ8Q+BqTE909VpH8xVhXrJkoc5QC8VO9TryGOqTr+2hljzc1sC62t22h5tZePodM/A==
dependencies:
anymatch "^2.0.0"
- async-each "^1.0.0"
- braces "^2.3.0"
+ async-each "^1.0.1"
+ braces "^2.3.2"
glob-parent "^3.1.0"
- inherits "^2.0.1"
+ inherits "^2.0.3"
is-binary-path "^1.0.0"
is-glob "^4.0.0"
- lodash.debounce "^4.0.8"
- normalize-path "^2.1.1"
+ normalize-path "^3.0.0"
path-is-absolute "^1.0.0"
- readdirp "^2.0.0"
- upath "^1.0.5"
+ readdirp "^2.2.1"
+ upath "^1.1.1"
optionalDependencies:
- fsevents "^1.2.2"
+ fsevents "^1.2.7"
chownr@^1.0.1, chownr@^1.1.1:
version "1.1.1"
@@ -4034,6 +4035,11 @@ ci-info@^1.5.0:
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497"
integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==
+ci-info@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
+ integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
+
cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
version "1.0.4"
resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de"
@@ -4042,11 +4048,6 @@ cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
inherits "^2.0.1"
safe-buffer "^5.0.1"
-circular-json@^0.3.1:
- version "0.3.3"
- resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66"
- integrity sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==
-
class-utils@^0.3.5:
version "0.3.6"
resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
@@ -4057,17 +4058,10 @@ class-utils@^0.3.5:
isobject "^3.0.0"
static-extend "^0.1.1"
-classnames@^2.1.3, classnames@^2.2.5:
- version "2.2.5"
- resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.5.tgz#fb3801d453467649ef3603c7d61a02bd129bde6d"
- integrity sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0=
-
-clean-css@4.1.x:
- version "4.1.11"
- resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.1.11.tgz#2ecdf145aba38f54740f26cefd0ff3e03e125d6a"
- integrity sha1-Ls3xRaujj1R0DybO/Q/z4D4SXWo=
- dependencies:
- source-map "0.5.x"
+classnames@^2.2.5, classnames@^2.2.6:
+ version "2.2.6"
+ resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce"
+ integrity sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==
clean-css@4.2.x:
version "4.2.1"
@@ -4100,16 +4094,6 @@ cli-cursor@^2.0.0, cli-cursor@^2.1.0:
dependencies:
restore-cursor "^2.0.0"
-cli-table3@^0.5.0:
- version "0.5.1"
- resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.5.1.tgz#0252372d94dfc40dbd8df06005f48f31f656f202"
- integrity sha512-7Qg2Jrep1S/+Q3EceiZtQcDPWxhAvBw+ERf1162v4sikJrvojMHFqXt8QIVha8UlH9rgU0BeWPytZ9/TzYqlUw==
- dependencies:
- object-assign "^4.1.0"
- string-width "^2.1.1"
- optionalDependencies:
- colors "^1.1.2"
-
cli-table@^0.3.1:
version "0.3.1"
resolved "https://registry.yarnpkg.com/cli-table/-/cli-table-0.3.1.tgz#f53b05266a8b1a0b934b3d0821e6e2dc5914ae23"
@@ -4130,6 +4114,15 @@ cli-width@^2.0.0:
resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639"
integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=
+cliui@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d"
+ integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=
+ dependencies:
+ string-width "^1.0.1"
+ strip-ansi "^3.0.1"
+ wrap-ansi "^2.0.0"
+
cliui@^4.0.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49"
@@ -4164,21 +4157,11 @@ clone-stats@^1.0.0:
resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-1.0.0.tgz#b3782dff8bb5474e18b9b6bf0fdfe782f8777680"
integrity sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=
-clone@^0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/clone/-/clone-0.2.0.tgz#c6126a90ad4f72dbf5acdb243cc37724fe93fc1f"
- integrity sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=
-
clone@^1.0.0:
version "1.0.4"
resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4=
-clone@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149"
- integrity sha1-Jgt6meux7f4kdTgXX3gyQ8sZ0Uk=
-
clone@^2.0.0, clone@^2.1.0, clone@^2.1.1:
version "2.1.2"
resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f"
@@ -4198,10 +4181,19 @@ code-point-at@^1.0.0:
resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
-codemirror@^5.43.0:
- version "5.43.0"
- resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.43.0.tgz#2454b5e0f7005dc9945ab7b0d9594ccf233da040"
- integrity sha512-mljwQWUaWIf85I7QwTBryF2ASaIvmYAL4s5UCanCJFfKeXOKhrqdHWdHiZWAMNT+hjLTCnVx2S/SYTORIgxsgA==
+codemirror@^5.45.0:
+ version "5.45.0"
+ resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.45.0.tgz#db5ebbb3bf44028c684053f3954d011efcec27ad"
+ integrity sha512-c19j644usCE8gQaXa0jqn2B/HN9MnB2u6qPIrrhrMkB+QAP42y8G4QnTwuwbVSoUS1jEl7JU9HZMGhCDL0nsAw==
+
+collection-map@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/collection-map/-/collection-map-1.0.0.tgz#aea0f06f8d26c780c2b75494385544b2255af18c"
+ integrity sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=
+ dependencies:
+ arr-map "^2.0.2"
+ for-own "^1.0.0"
+ make-iterator "^1.0.0"
collection-visit@^1.0.0:
version "1.0.0"
@@ -4259,12 +4251,12 @@ colornames@^1.1.1:
resolved "https://registry.yarnpkg.com/colornames/-/colornames-1.1.1.tgz#f8889030685c7c4ff9e2a559f5077eb76a816f96"
integrity sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y=
-colors@1.0.3, colors@1.0.x:
+colors@1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b"
integrity sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=
-colors@^1.1.2, colors@^1.2.1:
+colors@^1.2.1:
version "1.3.3"
resolved "https://registry.yarnpkg.com/colors/-/colors-1.3.3.tgz#39e005d546afe01e01f9c4ca8fa50f686a01205d"
integrity sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg==
@@ -4285,15 +4277,14 @@ combined-stream@^1.0.6, combined-stream@~1.0.6:
delayed-stream "~1.0.0"
command-line-args@^5.0.2:
- version "5.0.2"
- resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-5.0.2.tgz#c4e56b016636af1323cf485aa25c3cb203dfbbe4"
- integrity sha512-/qPcbL8zpqg53x4rAaqMFlRV4opN3pbla7I7k9x8kyOBMQoGT6WltjN6sXZuxOXw6DgdK7Ad+ijYS5gjcr7vlA==
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-5.1.0.tgz#632d3d3df35c8f0cc4365e442a3fd6d63b65621b"
+ integrity sha512-EJLoHK1dMc56rTHi4YpS3Pmbn1ylwUq5jc/Agxn/FknPHB0ih18WTZFTnea4Bufnd9O0KTHO/wF3T4kQNfVAHw==
dependencies:
- argv-tools "^0.1.1"
- array-back "^2.0.0"
- find-replace "^2.0.1"
+ array-back "^3.0.1"
+ find-replace "^3.0.0"
lodash.camelcase "^4.3.0"
- typical "^2.6.1"
+ typical "^4.0.0"
command-line-commands@^2.0.1:
version "2.0.1"
@@ -4312,17 +4303,7 @@ command-line-usage@^5.0.5:
table-layout "^0.4.3"
typical "^2.6.1"
-commander@2.15.1, commander@2.15.x, commander@~2.15.0:
- version "2.15.1"
- resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f"
- integrity sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==
-
-commander@2.16.x:
- version "2.16.0"
- resolved "https://registry.yarnpkg.com/commander/-/commander-2.16.0.tgz#f16390593996ceb4f3eeb020b31d78528f7f8a50"
- integrity sha512-sVXqklSaotK9at437sFlFpyOcJonxe0yST/AG9DkQKUdIE6IqGIMv4SfAQSKaJbSdVEJYItASCrBiVQHq1HQew==
-
-commander@2.17.x, commander@~2.17.1:
+commander@2.17.x:
version "2.17.1"
resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf"
integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==
@@ -4334,12 +4315,12 @@ commander@2.9.0:
dependencies:
graceful-readlink ">= 1.0.0"
-commander@^2.12.1, commander@^2.14.1, commander@^2.9.0:
+commander@^2.12.1, commander@^2.14.1, commander@^2.19.0, commander@^2.9.0, commander@~2.19.0:
version "2.19.0"
resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a"
integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==
-common-tags@^1.4.0:
+common-tags@^1.8.0:
version "1.8.0"
resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937"
integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==
@@ -4374,12 +4355,12 @@ compress-commons@^1.2.0:
normalize-path "^2.0.0"
readable-stream "^2.0.0"
-compressible@~2.0.14:
- version "2.0.15"
- resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.15.tgz#857a9ab0a7e5a07d8d837ed43fe2defff64fe212"
- integrity sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw==
+compressible@~2.0.16:
+ version "2.0.16"
+ resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.16.tgz#a49bf9858f3821b64ce1be0296afc7380466a77f"
+ integrity sha512-JQfEOdnI7dASwCuSPWIeVYwc/zMsu/+tRhoUvEfXz2gxOA2DNjmG5vhtFdBlhWPPGo+RdT9S3tgc/uH5qgDiiA==
dependencies:
- mime-db ">= 1.36.0 < 2"
+ mime-db ">= 1.38.0 < 2"
compression-webpack-plugin@^2.0.0:
version "2.0.0"
@@ -4394,15 +4375,15 @@ compression-webpack-plugin@^2.0.0:
webpack-sources "^1.0.1"
compression@^1.5.2, compression@^1.6.2:
- version "1.7.3"
- resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.3.tgz#27e0e176aaf260f7f2c2813c3e440adb9f1993db"
- integrity sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f"
+ integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==
dependencies:
accepts "~1.3.5"
bytes "3.0.0"
- compressible "~2.0.14"
+ compressible "~2.0.16"
debug "2.6.9"
- on-headers "~1.0.1"
+ on-headers "~1.0.2"
safe-buffer "5.1.2"
vary "~1.1.2"
@@ -4411,7 +4392,7 @@ concat-map@0.0.1:
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
-concat-stream@^1.4.7, concat-stream@^1.5.0, concat-stream@^1.5.2:
+concat-stream@^1.4.7, concat-stream@^1.5.0, concat-stream@^1.5.2, concat-stream@^1.6.0:
version "1.6.2"
resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
@@ -4485,7 +4466,7 @@ content-type@^1.0.2, content-type@~1.0.4:
resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==
-convert-source-map@^1.1.0, convert-source-map@^1.1.1:
+convert-source-map@^1.1.0, convert-source-map@^1.1.1, convert-source-map@^1.5.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20"
integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==
@@ -4519,29 +4500,55 @@ copy-descriptor@^0.1.0:
resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
-copy-webpack-plugin@^4.5.2:
- version "4.6.0"
- resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz#e7f40dd8a68477d405dd1b7a854aae324b158bae"
- integrity sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==
+copy-props@^2.0.1:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/copy-props/-/copy-props-2.0.4.tgz#93bb1cadfafd31da5bb8a9d4b41f471ec3a72dfe"
+ integrity sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==
dependencies:
- cacache "^10.0.4"
- find-cache-dir "^1.0.0"
+ each-props "^1.3.0"
+ is-plain-object "^2.0.1"
+
+copy-webpack-plugin@^5.0.2:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-5.0.2.tgz#56186dfddbf9aa1b29c97fa4c796c1be98870da4"
+ integrity sha512-7nC7EynPrnBTtBwwbG1aTqrfNS1aTb9eEjSmQDqFtKAsJrR3uDb+pCDIFT2LzhW+SgGJxQcYzThrmXzzZ720uw==
+ dependencies:
+ cacache "^11.3.1"
+ find-cache-dir "^2.0.0"
+ glob-parent "^3.1.0"
globby "^7.1.1"
is-glob "^4.0.0"
loader-utils "^1.1.0"
minimatch "^3.0.4"
- p-limit "^1.0.0"
+ normalize-path "^3.0.0"
+ p-limit "^2.1.0"
serialize-javascript "^1.4.0"
+ webpack-log "^2.0.0"
-core-js@^1.0.0:
- version "1.2.7"
- resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636"
- integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=
+core-js-compat@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.0.0.tgz#cd9810b8000742535a4a43773866185e310bd4f7"
+ integrity sha512-W/Ppz34uUme3LmXWjMgFlYyGnbo1hd9JvA0LNQ4EmieqVjg2GPYbj3H6tcdP2QGPGWdRKUqZVbVKLNIFVs/HiA==
+ dependencies:
+ browserslist "^4.5.1"
+ core-js "3.0.0"
+ core-js-pure "3.0.0"
+ semver "^5.6.0"
+
+core-js-pure@3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.0.0.tgz#a5679adb4875427c8c0488afc93e6f5b7125859b"
+ integrity sha512-yPiS3fQd842RZDgo/TAKGgS0f3p2nxssF1H65DIZvZv0Od5CygP8puHXn3IQiM/39VAvgCbdaMQpresrbGgt9g==
+
+core-js@3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.0.0.tgz#a8dbfa978d29bfc263bfb66c556d0ca924c28957"
+ integrity sha512-WBmxlgH2122EzEJ6GH8o9L/FeoUKxxxZ6q6VUxoTlsE4EvbTWKJb447eyVxTEuq0LpXjlq/kCB2qgBvsYRkLvQ==
core-js@^2.4.0:
- version "2.6.3"
- resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.3.tgz#4b70938bdffdaf64931e66e2db158f0892289c49"
- integrity sha512-l00tmFFZOBHtYhN4Cz7k32VM7vTn3rE2ANjQDxdEN6zmXZ/xq1jQuutnmHvMG1ZJ7xd72+TA5YpUK8wz3rWsfQ==
+ version "2.6.5"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.5.tgz#44bc8d249e7fb2ff5d00e0341a7ffb94fbf67895"
+ integrity sha512-klh/kDpwX8hryYL14M9w/xei6vrv6sE8gTHDG7/T/+SEovB/G4ejwcfE/CBzO6Edsu+OETZMZ3wcX/EjUkrl5A==
core-util-is@1.0.2, core-util-is@~1.0.0:
version "1.0.2"
@@ -4556,23 +4563,14 @@ cors@^2.8.4:
object-assign "^4"
vary "^1"
-cosmiconfig@5.0.6:
- version "5.0.6"
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.6.tgz#dca6cf680a0bd03589aff684700858c81abeeb39"
- integrity sha512-6DWfizHriCrFWURP1/qyhsiFvYdlJzbCzmtFWh744+KyWsJo5+kPzUZZaMRSSItoYc0pxFX7gEO7ZC1/gN/7AQ==
- dependencies:
- is-directory "^0.3.1"
- js-yaml "^3.9.0"
- parse-json "^4.0.0"
-
-cosmiconfig@^5.0.6:
- version "5.0.7"
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.7.tgz#39826b292ee0d78eda137dfa3173bd1c21a43b04"
- integrity sha512-PcLqxTKiDmNT6pSpy4N6KtuPwb53W+2tzNvwOZw0WH9N6O0vLIBq0x8aj8Oj75ere4YcGi48bDFCL+3fRJdlNA==
+cosmiconfig@^5.0.2, cosmiconfig@^5.0.7:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.0.tgz#45038e4d28a7fe787203aede9c25bca4a08b12c8"
+ integrity sha512-nxt+Nfc3JAqf4WIWd0jXLjTJZmsPLrA9DDc4nRw2KFJQJK7DNooqSXrNI7tzLG50CF8axczly5UV929tBmh/7g==
dependencies:
import-fresh "^2.0.0"
is-directory "^0.3.1"
- js-yaml "^3.9.0"
+ js-yaml "^3.13.0"
parse-json "^4.0.0"
crc32-stream@^2.0.0:
@@ -4696,15 +4694,10 @@ css-slam@^2.1.2:
parse5 "^4.0.0"
shady-css-parser "^0.1.0"
-css-what@2.1:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd"
- integrity sha1-lGfQMsOM+u+58teVASUwYvh/ob0=
-
-css-what@^2.1.0:
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.2.tgz#c0876d9d0480927d7d4920dcd72af3595649554d"
- integrity sha512-wan8dMWQ0GUeF7DGEPVjhHemVW/vy6xUYmFzRY8RYqgA0JtXC9rJmbScBjqSu6dg9q0lwPQy6ZAmJVr3PPTvqQ==
+css-what@2.1, css-what@^2.1.0:
+ version "2.1.3"
+ resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2"
+ integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==
cssbeautify@^0.3.1:
version "0.3.1"
@@ -4723,16 +4716,18 @@ currently-unhandled@^0.4.1:
dependencies:
array-find-index "^1.0.1"
-cycle@1.0.x:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/cycle/-/cycle-1.0.3.tgz#21e80b2be8580f98b468f379430662b046c34ad2"
- integrity sha1-IegLK+hYD5i0aPN5QwZisEbDStI=
-
cyclist@~0.2.2:
version "0.2.2"
resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640"
integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=
+d@1:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f"
+ integrity sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=
+ dependencies:
+ es5-ext "^0.10.9"
+
dargs@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/dargs/-/dargs-6.0.0.tgz#da35d4633cd821de868f97d645f8d1f9b0353a24"
@@ -4751,9 +4746,9 @@ date-arithmetic@^3.0.0:
integrity sha1-H80D29UEudvuK5B4yFpfHH08wtM=
date-fns@^1.27.2:
- version "1.29.0"
- resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.29.0.tgz#12e609cdcb935127311d04d33334e2960a2a54e6"
- integrity sha512-lbTXWZ6M20cWH8N9S6afb0SBm6tMk+uUg6z3MqHPKE9atmsY3kJkTm8vKe93izJ2B2+q5MV990sM2CHgtAZaOw==
+ version "1.30.1"
+ resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.30.1.tgz#2e71bf0b119153dbb4cc4e88d9ea5acfb50dc05c"
+ integrity sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==
date-now@^0.1.4:
version "0.1.4"
@@ -4768,11 +4763,6 @@ dateformat@^1.0.7-1.2.3:
get-stdin "^4.0.1"
meow "^3.3.0"
-dateformat@^2.0.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-2.2.0.tgz#4065e2013cf9fb916ddfd82efb506ad4c6769062"
- integrity sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=
-
dateformat@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae"
@@ -4792,34 +4782,27 @@ debug@2.6.9, debug@^2.0.0, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.
dependencies:
ms "2.0.0"
-debug@3.1.0, debug@=3.1.0, debug@~3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
- integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
- dependencies:
- ms "2.0.0"
-
-debug@^3.1.0, debug@^3.2.5:
+debug@3.2.6, debug@^3.1.0, debug@^3.2.5, debug@^3.2.6:
version "3.2.6"
resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
dependencies:
ms "^2.1.1"
-debug@^4.0.0, debug@^4.1.0, debug@~4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.0.tgz#373687bffa678b38b1cd91f861b63850035ddc87"
- integrity sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg==
- dependencies:
- ms "^2.1.1"
-
-debug@^4.0.1:
+debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@~4.1.0:
version "4.1.1"
resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
dependencies:
ms "^2.1.1"
+debug@~3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
+ integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
+ dependencies:
+ ms "2.0.0"
+
decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
@@ -4888,32 +4871,37 @@ deep-is@~0.1.3:
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
-deepmerge@3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-3.0.0.tgz#ca7903b34bfa1f8c2eab6779280775a411bfc6ba"
- integrity sha512-a8z8bkgHsAML+uHLqmMS83HHlpy3PvZOOuiTQqaa3wu8ZVg3h0hqHk6aCsGdOnZV2XMM/FRimNGjUh0KCcmHBw==
+deepmerge@3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-3.2.0.tgz#58ef463a57c08d376547f8869fdc5bcee957f44e"
+ integrity sha512-6+LuZGU7QCNUnAJyX8cIrlzoEgggTM6B7mm+znKOX4t5ltluT9KLjN6g61ECMS0LTsLW7yDpNoxhix5FZcrIow==
deepmerge@^2.0.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-2.2.1.tgz#5d3ff22a01c00f645405a2fbc17d0778a1801170"
integrity sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==
-default-gateway@^2.6.0:
- version "2.7.2"
- resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-2.7.2.tgz#b7ef339e5e024b045467af403d50348db4642d0f"
- integrity sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==
+default-compare@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/default-compare/-/default-compare-1.0.0.tgz#cb61131844ad84d84788fb68fd01681ca7781a2f"
+ integrity sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==
dependencies:
- execa "^0.10.0"
+ kind-of "^5.0.2"
+
+default-gateway@^4.0.1:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b"
+ integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==
+ dependencies:
+ execa "^1.0.0"
ip-regex "^2.1.0"
-defaults@^1.0.0:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d"
- integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=
- dependencies:
- clone "^1.0.2"
+default-resolution@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/default-resolution/-/default-resolution-2.0.0.tgz#bcb82baa72ad79b426a76732f1a81ad6df26d684"
+ integrity sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=
-define-properties@^1.1.2:
+define-properties@^1.1.2, define-properties@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
@@ -4954,6 +4942,18 @@ del@^3.0.0:
pify "^3.0.0"
rimraf "^2.2.8"
+del@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/del/-/del-4.0.0.tgz#4fa27e92c366cb45b9bdaa56a9b8703dced17437"
+ integrity sha512-/BnSJ+SuZyLu7xMn48kZY0nMXDi+5KNmR4g8n21Wivsl8+B9njV6/5kcTNE9juSprp0zRWBU28JuHUq0FqK1Nw==
+ dependencies:
+ globby "^6.1.0"
+ is-path-cwd "^2.0.0"
+ is-path-in-cwd "^2.0.0"
+ p-map "^2.0.0"
+ pify "^4.0.1"
+ rimraf "^2.6.2"
+
delayed-stream@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
@@ -4970,14 +4970,14 @@ depd@~1.1.2:
integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
deprecate@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/deprecate/-/deprecate-1.0.0.tgz#661490ed2428916a6c8883d8834e5646f4e4a4a8"
- integrity sha1-ZhSQ7SQokWpsiIPYg05WRvTkpKg=
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/deprecate/-/deprecate-1.1.0.tgz#bbd069d62b232175b4e8459b2650cd2bad51f4b8"
+ integrity sha512-b5dDNQYdy2vW9WXUD8+RQlfoxvqztLLhDE+T7Gd37I5E8My7nJkKu6FmhdDeRWJ8B+yjZKuwjCta8pgi8kgSqA==
-deprecated@^0.0.1:
- version "0.0.1"
- resolved "https://registry.yarnpkg.com/deprecated/-/deprecated-0.0.1.tgz#f9c9af5464afa1e7a971458a8bdef2aa94d5bb19"
- integrity sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=
+deprecation@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-1.0.1.tgz#2df79b79005752180816b7b6e079cbd80490d711"
+ integrity sha512-ccVHpE72+tcIKaGMql33x5MAjKQIZrk+3x2GbJ7TeraUCZWHoT+KSZpoC+JQFsUBlSTXUrBaGiF0j6zVTepPLg==
des.js@^1.0.0:
version "1.0.0"
@@ -5125,25 +5125,34 @@ doctrine@^2.0.2, doctrine@^2.1.0:
dependencies:
esutils "^2.0.2"
-dom-converter@~0.1:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.1.4.tgz#a45ef5727b890c9bffe6d7c876e7b19cb0e17f3b"
- integrity sha1-pF71cnuJDJv/5tfIduexnLDhfzs=
+doctrine@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
+ integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
dependencies:
- utila "~0.3"
+ esutils "^2.0.2"
-"dom-helpers@^2.3.0 || ^3.0.0", dom-helpers@^3.2.1:
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-3.3.1.tgz#fc1a4e15ffdf60ddde03a480a9c0fece821dd4a6"
- integrity sha512-2Sm+JaYn74OiTM2wHvxJOo3roiq/h25Yi69Fqk269cNUwIXsCvATB6CRSFC9Am/20G2b28hGv/+7NiWydIrPvg==
+dom-converter@^0.2:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768"
+ integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==
+ dependencies:
+ utila "~0.4"
+
+dom-helpers@^3.2.1, dom-helpers@^3.3.1, dom-helpers@^3.4.0:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-3.4.0.tgz#e9b369700f959f62ecde5a6babde4bccd9169af8"
+ integrity sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==
+ dependencies:
+ "@babel/runtime" "^7.1.2"
dom-serializer@0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82"
- integrity sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.1.tgz#1ec4059e284babed36eec2941d4a970a189ce7c0"
+ integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==
dependencies:
- domelementtype "~1.1.1"
- entities "~1.1.1"
+ domelementtype "^1.3.0"
+ entities "^1.1.1"
dom-urls@^1.1.0:
version "1.1.0"
@@ -5166,27 +5175,15 @@ domain-browser@^1.1.1:
resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda"
integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==
-domelementtype@1:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2"
- integrity sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=
+domelementtype@1, domelementtype@^1.3.0, domelementtype@^1.3.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f"
+ integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==
-domelementtype@~1.1.1:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b"
- integrity sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=
-
-domhandler@2.1:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.1.0.tgz#d2646f5e57f6c3bab11cf6cb05d3c0acf7412594"
- integrity sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ=
- dependencies:
- domelementtype "1"
-
-domutils@1.1:
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.1.6.tgz#bddc3de099b9a2efacc51c623f28f416ecc57485"
- integrity sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU=
+domhandler@^2.3.0:
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803"
+ integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==
dependencies:
domelementtype "1"
@@ -5198,6 +5195,14 @@ domutils@1.5.1:
dom-serializer "0"
domelementtype "1"
+domutils@^1.5.1:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a"
+ integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==
+ dependencies:
+ dom-serializer "0"
+ domelementtype "1"
+
dot-prop@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-3.0.0.tgz#1b708af094a49c9a0e7dbcad790aba539dac1177"
@@ -5232,15 +5237,23 @@ duplexer3@^0.1.4:
integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=
duplexify@^3.2.0, duplexify@^3.4.2, duplexify@^3.5.0, duplexify@^3.6.0:
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.1.tgz#b1a7a29c4abfd639585efaecce80d666b1e34125"
- integrity sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA==
+ version "3.7.1"
+ resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309"
+ integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==
dependencies:
end-of-stream "^1.0.0"
inherits "^2.0.1"
readable-stream "^2.0.0"
stream-shift "^1.0.0"
+each-props@^1.3.0:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/each-props/-/each-props-1.3.2.tgz#ea45a414d16dd5cfa419b1a81720d5ca06892333"
+ integrity sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==
+ dependencies:
+ is-plain-object "^2.0.1"
+ object.defaults "^1.1.0"
+
ecc-jsbn@~0.1.1:
version "0.1.2"
resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
@@ -5267,10 +5280,10 @@ ejs@^2.5.9:
resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0"
integrity sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ==
-electron-to-chromium@^1.3.103:
- version "1.3.108"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.108.tgz#2e79a6fcaa4b3e7c75abf871505bda8e268c910e"
- integrity sha512-/QI4hMpAh48a1Sea6PALGv+kuVne9A2EWGd8HrWHMdYhIzGtbhVVHh6heL5fAzGaDnZuPyrlWJRl8WPm4RyiQQ==
+electron-to-chromium@^1.3.122:
+ version "1.3.122"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.122.tgz#b32a0805f48557bd3c3b8104eadc7fa511b14a9a"
+ integrity sha512-3RKoIyCN4DhP2dsmleuFvpJAIDOseWH88wFYBzb22CSwoFDSWRc4UAMfrtc9h8nBdJjTNIN3rogChgOy6eFInw==
elegant-spinner@^1.0.1:
version "1.0.1"
@@ -5295,6 +5308,11 @@ emitter-component@^1.1.1:
resolved "https://registry.yarnpkg.com/emitter-component/-/emitter-component-1.1.1.tgz#065e2dbed6959bf470679edabeaf7981d1003ab6"
integrity sha1-Bl4tvtaVm/RwZ57avq95gdEAOrY=
+emoji-regex@^7.0.1:
+ version "7.0.3"
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"
+ integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
+
emojis-list@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389"
@@ -5312,27 +5330,13 @@ encodeurl@~1.0.2:
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
-encoding@^0.1.11:
- version "0.1.12"
- resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
- integrity sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=
- dependencies:
- iconv-lite "~0.4.13"
-
-end-of-stream@^1.0.0, end-of-stream@^1.1.0:
+end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1:
version "1.4.1"
resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43"
integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==
dependencies:
once "^1.4.0"
-end-of-stream@~0.1.5:
- version "0.1.5"
- resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-0.1.5.tgz#8e177206c3c80837d85632e8b9359dfe8b2f6eaf"
- integrity sha1-jhdyBsPICDfYVjLouTWd/osvbq8=
- dependencies:
- once "~1.3.0"
-
ends-with@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/ends-with/-/ends-with-0.2.0.tgz#2f9da98d57a50cfda4571ce4339000500f4e6b8a"
@@ -5396,10 +5400,10 @@ enhanced-resolve@~0.9.0:
memory-fs "^0.2.0"
tapable "^0.1.8"
-entities@~1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"
- integrity sha1-blwtClYhtdra7O+AuQ7ftc13cvA=
+entities@^1.1.1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56"
+ integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==
env-variable@0.0.x:
version "0.0.5"
@@ -5435,7 +5439,7 @@ error@^7.0.2:
string-template "~0.2.1"
xtend "~4.0.0"
-es-abstract@^1.11.0, es-abstract@^1.7.0:
+es-abstract@^1.11.0, es-abstract@^1.12.0, es-abstract@^1.5.1, es-abstract@^1.7.0:
version "1.13.0"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9"
integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==
@@ -5447,18 +5451,7 @@ es-abstract@^1.11.0, es-abstract@^1.7.0:
is-regex "^1.0.4"
object-keys "^1.0.12"
-es-abstract@^1.5.1, es-abstract@^1.6.1:
- version "1.12.0"
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165"
- integrity sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==
- dependencies:
- es-to-primitive "^1.1.1"
- function-bind "^1.1.1"
- has "^1.0.1"
- is-callable "^1.1.3"
- is-regex "^1.0.4"
-
-es-to-primitive@^1.1.1, es-to-primitive@^1.2.0:
+es-to-primitive@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377"
integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==
@@ -5467,6 +5460,24 @@ es-to-primitive@^1.1.1, es-to-primitive@^1.2.0:
is-date-object "^1.0.1"
is-symbol "^1.0.2"
+es5-ext@^0.10.14, es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.14:
+ version "0.10.49"
+ resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.49.tgz#059a239de862c94494fec28f8150c977028c6c5e"
+ integrity sha512-3NMEhi57E31qdzmYp2jwRArIUsj1HI/RxbQ4bgnSB+AIKIxsAmTiK83bYMifIcpWvEc3P1X30DhUKOqEtF/kvg==
+ dependencies:
+ es6-iterator "~2.0.3"
+ es6-symbol "~3.1.1"
+ next-tick "^1.0.0"
+
+es6-iterator@^2.0.1, es6-iterator@~2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7"
+ integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c=
+ dependencies:
+ d "1"
+ es5-ext "^0.10.35"
+ es6-symbol "^3.1.1"
+
es6-object-assign@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/es6-object-assign/-/es6-object-assign-1.1.0.tgz#c2c3582656247c39ea107cb1e6652b6f9f24523c"
@@ -5478,9 +5489,9 @@ es6-promise@^2.1.1:
integrity sha1-lu258v2wGZWCKyY92KratnSBgbw=
es6-promise@^4.0.3, es6-promise@^4.0.5:
- version "4.2.5"
- resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.5.tgz#da6d0d5692efb461e082c14817fe2427d8f5d054"
- integrity sha512-n6wvpdE43VFtJq+lUDYDBFUwV8TZbuGXLV4D6wKafg13ldznKsyEvatubnmUe31zcvelSzOHF+XbaT+Bl9ObDg==
+ version "4.2.6"
+ resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.6.tgz#b685edd8258886365ea62b57d30de28fadcd974f"
+ integrity sha512-aRVgGdnmW2OiySVPUC9e6m+plolMAJKjZnQlCwNSuK5yQ0JN61DZSO1X1Ufd1foqWRAlig0rhduTCHe7sVtK5Q==
es6-promisify@^5.0.0:
version "5.0.0"
@@ -5494,6 +5505,14 @@ es6-promisify@^6.0.0:
resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-6.0.1.tgz#6edaa45f3bd570ffe08febce66f7116be4b1cdb6"
integrity sha512-J3ZkwbEnnO+fGAKrjVpeUAnZshAdfZvbhQpqfIH9kSAspReRC4nJnu8ewm55b4y9ElyeuhCTzJD0XiH8Tsbhlw==
+es6-symbol@^3.1.1, es6-symbol@~3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"
+ integrity sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=
+ dependencies:
+ d "1"
+ es5-ext "~0.10.14"
+
es6-templates@^0.2.3:
version "0.2.3"
resolved "https://registry.yarnpkg.com/es6-templates/-/es6-templates-0.2.3.tgz#5cb9ac9fb1ded6eb1239342b81d792bbb4078ee4"
@@ -5502,6 +5521,16 @@ es6-templates@^0.2.3:
recast "~0.11.12"
through "~2.3.6"
+es6-weak-map@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.2.tgz#5e3ab32251ffd1538a1f8e5ffa1357772f92d96f"
+ integrity sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=
+ dependencies:
+ d "1"
+ es5-ext "^0.10.14"
+ es6-iterator "^2.0.1"
+ es6-symbol "^3.1.1"
+
escape-html@^1.0.3, escape-html@~1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
@@ -5521,10 +5550,10 @@ eslint-config-airbnb-base@^13.1.0:
object.assign "^4.1.0"
object.entries "^1.0.4"
-eslint-config-prettier@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-4.0.0.tgz#16cedeea0a56e74de60dcbbe3be0ab2c645405b9"
- integrity sha512-kWuiJxzV5NwOwZcpyozTzDT5KJhBw292bbYro9Is7BWnbNMg15Gmpluc1CTetiCatF8DRkNvgPAOaSyg+bYr3g==
+eslint-config-prettier@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-4.1.0.tgz#181364895899fff9fd3605fecb5c4f20e7d5f395"
+ integrity sha512-zILwX9/Ocz4SV2vX7ox85AsrAgXV3f2o2gpIicdMIOra48WYqgUnWNH/cR/iHtmD2Vb3dLSC3LiEJnS05Gkw7w==
dependencies:
get-stdin "^6.0.0"
@@ -5536,10 +5565,10 @@ eslint-import-resolver-node@^0.3.2:
debug "^2.6.9"
resolve "^1.5.0"
-eslint-import-resolver-webpack@^0.10.1:
- version "0.10.1"
- resolved "https://registry.yarnpkg.com/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.10.1.tgz#4cbceed2c0c43e488a74775c30861e58e00fb290"
- integrity sha512-RN49nnyQpBCP3TqVhct+duJjH8kaVg08fFevWvA+4Cr1xeN7OFQRse4wMvzBto9/4VmOJWvqPfdmNTEG3jc8SQ==
+eslint-import-resolver-webpack@^0.11.0:
+ version "0.11.0"
+ resolved "https://registry.yarnpkg.com/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.11.0.tgz#75d08ee06fc55eb24bd75147b7b4b6756886b12f"
+ integrity sha512-vX8rYSPdKtTLkK2FoU1ZRyEsl6wP1FB40ytjrEgMhzUkEkBLuZAkv1KNR+2Ml7lzMOObXI3yaEDiaQ/Yvoczhw==
dependencies:
array-find "^1.0.0"
debug "^2.6.8"
@@ -5560,10 +5589,10 @@ eslint-module-utils@^2.3.0:
debug "^2.6.8"
pkg-dir "^2.0.0"
-eslint-plugin-import@^2.14.0:
- version "2.15.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.15.0.tgz#d8f3c28b8988ccde5df964706faa7c1e52f0602a"
- integrity sha512-LEHqgR+RcnpGqYW7h9WMkPb/tP+ekKxWdQDztfTtZeV43IHF+X8lXU+1HOCcR4oXD24qRgEwNSxIweD5uNKGVg==
+eslint-plugin-import@^2.16.0:
+ version "2.16.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.16.0.tgz#97ac3e75d0791c4fac0e15ef388510217be7f66f"
+ integrity sha512-z6oqWlf1x5GkHIFgrSvtmudnqM6Q60KM4KvpWi5ubonMjycLjndvd5+8VAZIsTlHC03djdgJuyKG6XO577px6A==
dependencies:
contains-path "^0.1.0"
debug "^2.6.9"
@@ -5584,14 +5613,14 @@ eslint-plugin-prettier@^2.2.0:
fast-diff "^1.1.1"
jest-docblock "^21.0.0"
-eslint-plugin-prettier@^3.0.0:
+eslint-plugin-prettier@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.0.1.tgz#19d521e3981f69dd6d14f64aec8c6a6ac6eb0b0d"
integrity sha512-/PMttrarPAY78PLvV3xfWibMOdMDl57hmlQ2XqFeA37wd+CJ7WSxV7txqjVPHi/AAFKd2lX0ZqfsOc/i5yFCSQ==
dependencies:
prettier-linter-helpers "^1.0.0"
-eslint-plugin-react@^7.11.1:
+eslint-plugin-react@^7.12.4:
version "7.12.4"
resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.12.4.tgz#b1ecf26479d61aee650da612e425c53a99f48c8c"
integrity sha512-1puHJkXJY+oS1t467MjbqjvX53uQ05HXwjqDgdbGBqf5j9eeydI54G3KwiJmWciQ0HTBacIKw2jgwSBSH3yfgQ==
@@ -5617,10 +5646,10 @@ eslint-scope@3.7.1:
esrecurse "^4.1.0"
estraverse "^4.1.1"
-eslint-scope@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz#50bf3071e9338bcdc43331794a0cb533f0136172"
- integrity sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==
+eslint-scope@^4.0.0, eslint-scope@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848"
+ integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==
dependencies:
esrecurse "^4.1.0"
estraverse "^4.1.1"
@@ -5635,47 +5664,46 @@ eslint-visitor-keys@^1.0.0:
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d"
integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==
-eslint@^5.6.0:
- version "5.12.1"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.12.1.tgz#5ca9931fb9029d04e7be92b03ce3b58edfac7e3b"
- integrity sha512-54NV+JkTpTu0d8+UYSA8mMKAG4XAsaOrozA9rCW7tgneg1mevcL7wIotPC+fZ0SkWwdhNqoXoxnQCTBp7UvTsg==
+eslint@^5.15.3:
+ version "5.15.3"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.15.3.tgz#c79c3909dc8a7fa3714fb340c11e30fd2526b8b5"
+ integrity sha512-vMGi0PjCHSokZxE0NLp2VneGw5sio7SSiDNgIUn2tC0XkWJRNOIoHIg3CliLVfXnJsiHxGAYrkw0PieAu8+KYQ==
dependencies:
"@babel/code-frame" "^7.0.0"
- ajv "^6.5.3"
+ ajv "^6.9.1"
chalk "^2.1.0"
cross-spawn "^6.0.5"
debug "^4.0.1"
- doctrine "^2.1.0"
- eslint-scope "^4.0.0"
+ doctrine "^3.0.0"
+ eslint-scope "^4.0.3"
eslint-utils "^1.3.1"
eslint-visitor-keys "^1.0.0"
- espree "^5.0.0"
+ espree "^5.0.1"
esquery "^1.0.1"
esutils "^2.0.2"
- file-entry-cache "^2.0.0"
+ file-entry-cache "^5.0.1"
functional-red-black-tree "^1.0.1"
glob "^7.1.2"
globals "^11.7.0"
ignore "^4.0.6"
import-fresh "^3.0.0"
imurmurhash "^0.1.4"
- inquirer "^6.1.0"
+ inquirer "^6.2.2"
js-yaml "^3.12.0"
json-stable-stringify-without-jsonify "^1.0.1"
levn "^0.3.0"
- lodash "^4.17.5"
+ lodash "^4.17.11"
minimatch "^3.0.4"
mkdirp "^0.5.1"
natural-compare "^1.4.0"
optionator "^0.8.2"
path-is-inside "^1.0.2"
- pluralize "^7.0.0"
progress "^2.0.0"
regexpp "^2.0.1"
semver "^5.5.1"
strip-ansi "^4.0.0"
strip-json-comments "^2.0.1"
- table "^5.0.2"
+ table "^5.2.3"
text-table "^0.2.0"
espree@^3.5.2:
@@ -5686,12 +5714,12 @@ espree@^3.5.2:
acorn "^5.5.0"
acorn-jsx "^3.0.0"
-espree@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.0.tgz#fc7f984b62b36a0f543b13fb9cd7b9f4a7f5b65c"
- integrity sha512-1MpUfwsdS9MMoN7ZXqAr9e9UKdVHDcvrJpyx7mm1WuQlx/ygErEQBzgi5Nh5qBHIoYweprhtMkTCb9GhcAIcsA==
+espree@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz#5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a"
+ integrity sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==
dependencies:
- acorn "^6.0.2"
+ acorn "^6.0.7"
acorn-jsx "^5.0.0"
eslint-visitor-keys "^1.0.0"
@@ -5744,11 +5772,6 @@ eventemitter3@3.1.0, eventemitter3@^3.0.0:
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163"
integrity sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==
-events@^1.0.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924"
- integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=
-
events@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/events/-/events-3.0.0.tgz#9a0a0dfaf62893d92b875b8f2698ca4114973e88"
@@ -5943,7 +5966,7 @@ external-editor@^1.1.0:
spawn-sync "^1.0.15"
tmp "^0.0.29"
-external-editor@^3.0.0:
+external-editor@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz#5866db29a97826dbe4bf3afd24070ead9ea43a27"
integrity sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==
@@ -5983,18 +6006,14 @@ extsprintf@^1.2.0:
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
-eyes@0.1.x:
- version "0.1.8"
- resolved "https://registry.yarnpkg.com/eyes/-/eyes-0.1.8.tgz#62cf120234c683785d902348a800ef3e0cc20bc0"
- integrity sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=
-
-fancy-log@^1.1.0:
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.2.tgz#f41125e3d84f2e7d89a43d06d958c8f78be16be1"
- integrity sha1-9BEl49hPLn2JpD0G2VjI94vha+E=
+fancy-log@^1.3.2:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7"
+ integrity sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==
dependencies:
ansi-gray "^0.1.1"
color-support "^1.1.3"
+ parse-node-version "^1.0.0"
time-stamp "^1.0.0"
fast-deep-equal@^2.0.1:
@@ -6035,9 +6054,9 @@ fast-safe-stringify@^2.0.4:
integrity sha512-q8BZ89jjc+mz08rSxROs8VsrBBcn1SIw1kq9NjolL509tkABRk9io01RAjSaEv1Xb2uFLt8VtRiZbGp5H8iDtg==
fastparse@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz#d1e2643b38a94d7583b479060e6c4affc94071f8"
- integrity sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9"
+ integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==
faye-websocket@^0.10.0:
version "0.10.0"
@@ -6053,19 +6072,6 @@ faye-websocket@~0.11.1:
dependencies:
websocket-driver ">=0.5.1"
-fbjs@^0.8.16:
- version "0.8.16"
- resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.16.tgz#5e67432f550dc41b572bf55847b8aca64e5337db"
- integrity sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=
- dependencies:
- core-js "^1.0.0"
- isomorphic-fetch "^2.1.1"
- loose-envify "^1.0.0"
- object-assign "^4.1.0"
- promise "^7.1.1"
- setimmediate "^1.0.5"
- ua-parser-js "^0.7.9"
-
fd-slicer@~1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e"
@@ -6078,12 +6084,12 @@ fecha@^2.3.3:
resolved "https://registry.yarnpkg.com/fecha/-/fecha-2.3.3.tgz#948e74157df1a32fd1b12c3a3c3cdcb6ec9d96cd"
integrity sha512-lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg==
-fecha@^3.0.0:
+fecha@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/fecha/-/fecha-3.0.2.tgz#fb3adb02762ab6dd27f7d5419f2f6c21a4229cd7"
integrity sha512-oJK6YbKtmz1uvuDsUHOmo9X2HKmYAcRWtzW2yrCzOJRUfyGUEu/8cDymBdedgEnkdJiTpNyPogWqfTuYffU4yA==
-figgy-pudding@^3.1.0, figgy-pudding@^3.5.1:
+figgy-pudding@^3.5.1:
version "3.5.1"
resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790"
integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==
@@ -6103,13 +6109,12 @@ figures@^2.0.0:
dependencies:
escape-string-regexp "^1.0.5"
-file-entry-cache@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361"
- integrity sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=
+file-entry-cache@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c"
+ integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==
dependencies:
- flat-cache "^1.2.1"
- object-assign "^4.0.1"
+ flat-cache "^2.0.1"
filename-regex@^2.0.0:
version "2.0.1"
@@ -6155,29 +6160,15 @@ finalhandler@1.1.1:
statuses "~1.4.0"
unpipe "~1.0.0"
-find-cache-dir@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f"
- integrity sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=
- dependencies:
- commondir "^1.0.1"
- make-dir "^1.0.0"
- pkg-dir "^2.0.0"
-
find-cache-dir@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.0.0.tgz#4c1faed59f45184530fb9d7fa123a4d04a98472d"
- integrity sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA==
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7"
+ integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==
dependencies:
commondir "^1.0.1"
- make-dir "^1.0.0"
+ make-dir "^2.0.0"
pkg-dir "^3.0.0"
-find-index@^0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/find-index/-/find-index-0.1.1.tgz#675d358b2ca3892d795a1ab47232f8b6e2e0dde4"
- integrity sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=
-
find-parent-dir@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/find-parent-dir/-/find-parent-dir-0.3.0.tgz#33c44b429ab2b2f0646299c5f9f718f376ff8d54"
@@ -6190,13 +6181,12 @@ find-port@^1.0.1:
dependencies:
async "~0.2.9"
-find-replace@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/find-replace/-/find-replace-2.0.1.tgz#6d9683a7ca20f8f9aabeabad07e4e2580f528550"
- integrity sha512-LzDo3Fpa30FLIBsh6DCDnMN1KW2g4QKkqKmejlImgWY67dDFPX/x9Kh/op/GK522DchQXEvDi/wD48HKW49XOQ==
+find-replace@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/find-replace/-/find-replace-3.0.0.tgz#3e7e23d3b05167a76f770c9fbd5258b0def68c38"
+ integrity sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==
dependencies:
- array-back "^2.0.0"
- test-value "^3.0.0"
+ array-back "^3.0.1"
find-root@^1.1.0:
version "1.1.0"
@@ -6225,6 +6215,16 @@ find-up@^3.0.0:
dependencies:
locate-path "^3.0.0"
+findup-sync@2.0.0, findup-sync@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-2.0.0.tgz#9326b1488c22d1a6088650a86901b2d9a90a2cbc"
+ integrity sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=
+ dependencies:
+ detect-file "^1.0.0"
+ is-glob "^3.1.0"
+ micromatch "^3.0.4"
+ resolve-dir "^1.0.1"
+
findup-sync@^0.4.2:
version "0.4.3"
resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.4.3.tgz#40043929e7bc60adf0b7f4827c4c6e75a0deca12"
@@ -6235,20 +6235,20 @@ findup-sync@^0.4.2:
micromatch "^2.3.7"
resolve-dir "^0.1.0"
-findup-sync@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-2.0.0.tgz#9326b1488c22d1a6088650a86901b2d9a90a2cbc"
- integrity sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=
+findup-sync@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-3.0.0.tgz#17b108f9ee512dfb7a5c7f3c8b27ea9e1a9c08d1"
+ integrity sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==
dependencies:
detect-file "^1.0.0"
- is-glob "^3.1.0"
+ is-glob "^4.0.0"
micromatch "^3.0.4"
resolve-dir "^1.0.1"
fined@^1.0.1:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/fined/-/fined-1.1.0.tgz#b37dc844b76a2f5e7081e884f7c0ae344f153476"
- integrity sha1-s33IRLdqL15wgeiE98CuNE8VNHY=
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/fined/-/fined-1.1.1.tgz#95d88ff329123dd1a6950fdfcd321f746271e01f"
+ integrity sha512-jQp949ZmEbiYHk3gkbdtpJ0G1+kgtLQBNdP5edFP7Fh+WAYceLQz6yO1SBj72Xkg8GVyTB3bBzAYrHJVh5Xd5g==
dependencies:
expand-tilde "^2.0.2"
is-plain-object "^2.0.3"
@@ -6268,35 +6268,51 @@ first-chunk-stream@^2.0.0:
dependencies:
readable-stream "^2.0.2"
-flagged-respawn@^0.3.2:
- version "0.3.2"
- resolved "https://registry.yarnpkg.com/flagged-respawn/-/flagged-respawn-0.3.2.tgz#ff191eddcd7088a675b2610fffc976be9b8074b5"
- integrity sha1-/xke3c1wiKZ1smEP/8l2vpuAdLU=
+flagged-respawn@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/flagged-respawn/-/flagged-respawn-1.0.1.tgz#e7de6f1279ddd9ca9aac8a5971d618606b3aab41"
+ integrity sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==
-flat-cache@^1.2.1:
- version "1.3.4"
- resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.4.tgz#2c2ef77525cc2929007dfffa1dd314aa9c9dee6f"
- integrity sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==
+flat-cache@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0"
+ integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==
dependencies:
- circular-json "^0.3.1"
- graceful-fs "^4.1.2"
- rimraf "~2.6.2"
- write "^0.2.1"
+ flatted "^2.0.0"
+ rimraf "2.6.3"
+ write "1.0.3"
-flush-write-stream@^1.0.0:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.0.3.tgz#c5d586ef38af6097650b49bc41b55fabb19f35bd"
- integrity sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==
+flat@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/flat/-/flat-4.1.0.tgz#090bec8b05e39cba309747f1d588f04dbaf98db2"
+ integrity sha512-Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw==
dependencies:
- inherits "^2.0.1"
- readable-stream "^2.0.4"
+ is-buffer "~2.0.3"
+
+flatted@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.0.tgz#55122b6536ea496b4b44893ee2608141d10d9916"
+ integrity sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg==
+
+flush-write-stream@^1.0.0, flush-write-stream@^1.0.2:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8"
+ integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==
+ dependencies:
+ inherits "^2.0.3"
+ readable-stream "^2.3.6"
+
+fn-name@~2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/fn-name/-/fn-name-2.0.1.tgz#5214d7537a4d06a4a301c0cc262feb84188002e7"
+ integrity sha1-UhTXU3pNBqSjAcDMJi/rhBiAAuc=
follow-redirects@^1.0.0:
- version "1.6.1"
- resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.6.1.tgz#514973c44b5757368bad8bddfe52f81f015c94cb"
- integrity sha512-t2JCjbzxQpWvbhts3l6SH1DKzSrx8a+SsaVf4h6bG4kOXUuPYS/kg2Lr4gQSb7eemaHqJkOThF1BGyjlUkO1GQ==
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.7.0.tgz#489ebc198dc0e7f64167bd23b03c4c19b5784c76"
+ integrity sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==
dependencies:
- debug "=3.1.0"
+ debug "^3.2.6"
for-in@^0.1.3:
version "0.1.8"
@@ -6411,6 +6427,14 @@ fs-minipass@^1.2.5:
dependencies:
minipass "^2.2.1"
+fs-mkdirp-stream@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz#0b7815fc3201c6a69e14db98ce098c16935259eb"
+ integrity sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=
+ dependencies:
+ graceful-fs "^4.1.11"
+ through2 "^2.0.3"
+
fs-write-stream-atomic@^1.0.8:
version "1.0.10"
resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9"
@@ -6426,7 +6450,7 @@ fs.realpath@^1.0.0:
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
-fsevents@^1.0.0, fsevents@^1.2.2:
+fsevents@^1.0.0, fsevents@^1.2.7:
version "1.2.7"
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.7.tgz#4851b664a3783e52003b3c66eb0eee1074933aa4"
integrity sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw==
@@ -6434,7 +6458,7 @@ fsevents@^1.0.0, fsevents@^1.2.2:
nan "^2.9.2"
node-pre-gyp "^0.10.0"
-function-bind@^1.1.0, function-bind@^1.1.1:
+function-bind@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
@@ -6467,13 +6491,6 @@ gauge@~2.7.3:
strip-ansi "^3.0.1"
wide-align "^1.1.0"
-gaze@^0.5.1:
- version "0.5.2"
- resolved "https://registry.yarnpkg.com/gaze/-/gaze-0.5.2.tgz#40b709537d24d1d45767db5a908689dfe69ac44f"
- integrity sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=
- dependencies:
- globule "~0.1.0"
-
get-caller-file@^1.0.1:
version "1.0.3"
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a"
@@ -6561,18 +6578,6 @@ glob-parent@^3.0.0, glob-parent@^3.1.0:
is-glob "^3.1.0"
path-dirname "^1.0.0"
-glob-stream@^3.1.5:
- version "3.1.18"
- resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-3.1.18.tgz#9170a5f12b790306fdfe598f313f8f7954fd143b"
- integrity sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=
- dependencies:
- glob "^4.3.1"
- glob2base "^0.0.12"
- minimatch "^2.0.1"
- ordered-read-streams "^0.1.0"
- through2 "^0.6.1"
- unique-stream "^1.0.0"
-
glob-stream@^5.3.2:
version "5.3.5"
resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-5.3.5.tgz#a55665a9a8ccdc41915a87c701e32d4e016fad22"
@@ -6587,24 +6592,38 @@ glob-stream@^5.3.2:
to-absolute-glob "^0.1.1"
unique-stream "^2.0.2"
+glob-stream@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-6.1.0.tgz#7045c99413b3eb94888d83ab46d0b404cc7bdde4"
+ integrity sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=
+ dependencies:
+ extend "^3.0.0"
+ glob "^7.1.1"
+ glob-parent "^3.1.0"
+ is-negated-glob "^1.0.0"
+ ordered-read-streams "^1.0.0"
+ pumpify "^1.3.5"
+ readable-stream "^2.1.5"
+ remove-trailing-separator "^1.0.1"
+ to-absolute-glob "^2.0.0"
+ unique-stream "^2.0.2"
+
glob-to-regexp@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab"
integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=
-glob-watcher@^0.0.6:
- version "0.0.6"
- resolved "https://registry.yarnpkg.com/glob-watcher/-/glob-watcher-0.0.6.tgz#b95b4a8df74b39c83298b0c05c978b4d9a3b710b"
- integrity sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=
+glob-watcher@^5.0.0:
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/glob-watcher/-/glob-watcher-5.0.3.tgz#88a8abf1c4d131eb93928994bc4a593c2e5dd626"
+ integrity sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg==
dependencies:
- gaze "^0.5.1"
-
-glob2base@^0.0.12:
- version "0.0.12"
- resolved "https://registry.yarnpkg.com/glob2base/-/glob2base-0.0.12.tgz#9d419b3e28f12e83a362164a277055922c9c0d56"
- integrity sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=
- dependencies:
- find-index "^0.1.1"
+ anymatch "^2.0.0"
+ async-done "^1.2.0"
+ chokidar "^2.0.0"
+ is-negated-glob "^1.0.0"
+ just-debounce "^1.0.0"
+ object.defaults "^1.1.0"
glob@7.1.1:
version "7.1.1"
@@ -6618,10 +6637,10 @@ glob@7.1.1:
once "^1.3.0"
path-is-absolute "^1.0.0"
-glob@7.1.2:
- version "7.1.2"
- resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15"
- integrity sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==
+glob@7.1.3, glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3:
+ version "7.1.3"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1"
+ integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==
dependencies:
fs.realpath "^1.0.0"
inflight "^1.0.4"
@@ -6630,16 +6649,6 @@ glob@7.1.2:
once "^1.3.0"
path-is-absolute "^1.0.0"
-glob@^4.3.1:
- version "4.5.3"
- resolved "https://registry.yarnpkg.com/glob/-/glob-4.5.3.tgz#c6cb73d3226c1efef04de3c56d012f03377ee15f"
- integrity sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=
- dependencies:
- inflight "^1.0.4"
- inherits "2"
- minimatch "^2.0.1"
- once "^1.3.0"
-
glob@^5.0.3:
version "5.0.15"
resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1"
@@ -6662,27 +6671,6 @@ glob@^6.0.1:
once "^1.3.0"
path-is-absolute "^1.0.0"
-glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3:
- version "7.1.3"
- resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1"
- integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==
- dependencies:
- fs.realpath "^1.0.0"
- inflight "^1.0.4"
- inherits "2"
- minimatch "^3.0.4"
- once "^1.3.0"
- path-is-absolute "^1.0.0"
-
-glob@~3.1.21:
- version "3.1.21"
- resolved "https://registry.yarnpkg.com/glob/-/glob-3.1.21.tgz#d29e0a055dea5138f4d07ed40e8982e83c2066cd"
- integrity sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=
- dependencies:
- graceful-fs "~1.2.0"
- inherits "1"
- minimatch "~0.2.11"
-
global-dirs@^0.1.0:
version "0.1.1"
resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445"
@@ -6690,11 +6678,6 @@ global-dirs@^0.1.0:
dependencies:
ini "^1.3.4"
-global-modules-path@^2.3.0:
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/global-modules-path/-/global-modules-path-2.3.1.tgz#e541f4c800a1a8514a990477b267ac67525b9931"
- integrity sha512-y+shkf4InI7mPRHSo2b/k6ix6+NLDtyccYv86whhxrSGX9wjPX1VMITmrDbE1eh7zkzhiWtW2sHklJYoQ62Cxg==
-
global-modules@^0.2.3:
version "0.2.3"
resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-0.2.3.tgz#ea5a3bed42c6d6ce995a4f8a1269b5dae223828d"
@@ -6733,15 +6716,10 @@ global-prefix@^1.0.1:
is-windows "^1.0.1"
which "^1.2.14"
-globals@^11.1.0:
- version "11.9.0"
- resolved "https://registry.yarnpkg.com/globals/-/globals-11.9.0.tgz#bde236808e987f290768a93d065060d78e6ab249"
- integrity sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==
-
-globals@^11.7.0:
- version "11.10.0"
- resolved "https://registry.yarnpkg.com/globals/-/globals-11.10.0.tgz#1e09776dffda5e01816b3bb4077c8b59c24eaa50"
- integrity sha512-0GZF1RiPKU97IHUO5TORo9w1PwrH/NBPl+fS7oMLdaTRiYmYbwK4NWoZWrAdd0/abG9R2BU+OiwyQpTpE6pdfQ==
+globals@^11.1.0, globals@^11.7.0:
+ version "11.11.0"
+ resolved "https://registry.yarnpkg.com/globals/-/globals-11.11.0.tgz#dcf93757fa2de5486fbeed7118538adf789e9c2e"
+ integrity sha512-WHq43gS+6ufNOEqlrDBxVEbb8ntfXrfAUU2ZOpCxrBdGKW3gyv8mCxAfIBD0DroPKGrJ2eSsXsLtY9MPntsyTw==
globals@^9.18.0:
version "9.18.0"
@@ -6796,19 +6774,10 @@ globby@^8.0.1:
pify "^3.0.0"
slash "^1.0.0"
-globule@~0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/globule/-/globule-0.1.0.tgz#d9c8edde1da79d125a151b79533b978676346ae5"
- integrity sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=
- dependencies:
- glob "~3.1.21"
- lodash "~1.0.1"
- minimatch "~0.2.11"
-
glogg@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/glogg/-/glogg-1.0.1.tgz#dcf758e44789cc3f3d32c1f3562a3676e6a34810"
- integrity sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/glogg/-/glogg-1.0.2.tgz#2d7dd702beda22eb3bffadf880696da6d846313f"
+ integrity sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==
dependencies:
sparkles "^1.0.0"
@@ -6870,23 +6839,11 @@ got@^7.0.0:
url-parse-lax "^1.0.0"
url-to-options "^1.0.1"
-graceful-fs@^3.0.0:
- version "3.0.11"
- resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-3.0.11.tgz#7613c778a1afea62f25c630a086d7f3acbbdd818"
- integrity sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=
- dependencies:
- natives "^1.1.0"
-
graceful-fs@^4.0.0, graceful-fs@^4.1.0, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6:
version "4.1.15"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"
integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==
-graceful-fs@~1.2.0:
- version "1.2.3"
- resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364"
- integrity sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=
-
"graceful-readlink@>= 1.0.0":
version "1.0.1"
resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725"
@@ -6909,6 +6866,30 @@ growl@1.9.2:
resolved "https://registry.yarnpkg.com/growl/-/growl-1.9.2.tgz#0ea7743715db8d8de2c5ede1775e1b45ac85c02f"
integrity sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=
+gulp-cli@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.1.0.tgz#2705143ae744c9e10d894ca621ce0a3933aa2e89"
+ integrity sha512-txzgdFVlEPShBZus6JJyGyKJoBVDq6Do0ZQgIgx5RAsmhNVTDjymmOxpQvo3c20m66FldilS68ZXj2Q9w5dKbA==
+ dependencies:
+ ansi-colors "^1.0.1"
+ archy "^1.0.0"
+ array-sort "^1.0.0"
+ color-support "^1.1.3"
+ concat-stream "^1.6.0"
+ copy-props "^2.0.1"
+ fancy-log "^1.3.2"
+ gulplog "^1.0.0"
+ interpret "^1.1.0"
+ isobject "^3.0.1"
+ liftoff "^3.1.0"
+ matchdep "^2.0.0"
+ mute-stdout "^1.0.0"
+ pretty-hrtime "^1.0.0"
+ replace-homedir "^1.0.0"
+ semver-greatest-satisfied-range "^1.1.0"
+ v8flags "^3.0.1"
+ yargs "^7.1.0"
+
gulp-foreach@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/gulp-foreach/-/gulp-foreach-0.1.0.tgz#2547abfd1a1b75f569b54194190ef1c0b0289538"
@@ -6950,14 +6931,17 @@ gulp-insert@^0.5.0:
readable-stream "^1.0.26-4"
streamqueue "0.0.6"
-gulp-json-transform@^0.4.5:
- version "0.4.5"
- resolved "https://registry.yarnpkg.com/gulp-json-transform/-/gulp-json-transform-0.4.5.tgz#6ded8d7c0a023c57c2158404a28ac7a8573e738b"
- integrity sha512-kaGUaAhgjxeLgIMNF3IPFFmYCF6AgvzBQwqmVowiIStNADZSoILtPNDisYA4mKfpwMTqSiWLogQt1q5U75+uwA==
+gulp-json-transform@^0.4.6:
+ version "0.4.6"
+ resolved "https://registry.yarnpkg.com/gulp-json-transform/-/gulp-json-transform-0.4.6.tgz#37ab209463df62c9e779887d675fb6025eb07b89"
+ integrity sha512-laPoNiJP/+lAeiyb0lgY3cynOOi7R/QbPvKBEXJY6bm836nYg90pwY4mgwR7w8nFDlXiCToUeaoQCBIc2NudjA==
dependencies:
- gulp-util "^3.0.8"
+ ansi-colors "^1.0.1"
+ fancy-log "^1.3.2"
+ plugin-error "^1.0.1"
promise "^8.0.1"
through2 "^2.0.3"
+ vinyl "^2.1.0"
gulp-jsonminify@^1.1.0:
version "1.1.0"
@@ -7003,30 +6987,6 @@ gulp-sourcemaps@1.6.0:
through2 "^2.0.0"
vinyl "^1.0.0"
-gulp-util@^3.0.0, gulp-util@^3.0.8:
- version "3.0.8"
- resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-3.0.8.tgz#0054e1e744502e27c04c187c3ecc505dd54bbb4f"
- integrity sha1-AFTh50RQLifATBh8PsxQXdVLu08=
- dependencies:
- array-differ "^1.0.0"
- array-uniq "^1.0.2"
- beeper "^1.0.0"
- chalk "^1.0.0"
- dateformat "^2.0.0"
- fancy-log "^1.1.0"
- gulplog "^1.0.0"
- has-gulplog "^0.1.0"
- lodash._reescape "^3.0.0"
- lodash._reevaluate "^3.0.0"
- lodash._reinterpolate "^3.0.0"
- lodash.template "^3.0.0"
- minimist "^1.1.0"
- multipipe "^0.1.2"
- object-assign "^3.0.0"
- replace-ext "0.0.1"
- through2 "^2.0.0"
- vinyl "^0.5.0"
-
gulp-util@~2.2.14:
version "2.2.20"
resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-2.2.20.tgz#d7146e5728910bd8f047a6b0b1e549bc22dbd64c"
@@ -7041,24 +7001,15 @@ gulp-util@~2.2.14:
through2 "^0.5.0"
vinyl "^0.2.1"
-gulp@^3.9.1:
- version "3.9.1"
- resolved "https://registry.yarnpkg.com/gulp/-/gulp-3.9.1.tgz#571ce45928dd40af6514fc4011866016c13845b4"
- integrity sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=
+gulp@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/gulp/-/gulp-4.0.0.tgz#95766c601dade4a77ed3e7b2b6dc03881b596366"
+ integrity sha1-lXZsYB2t5Kd+0+eyttwDiBtZY2Y=
dependencies:
- archy "^1.0.0"
- chalk "^1.0.0"
- deprecated "^0.0.1"
- gulp-util "^3.0.0"
- interpret "^1.0.0"
- liftoff "^2.1.0"
- minimist "^1.1.0"
- orchestrator "^0.3.0"
- pretty-hrtime "^1.0.0"
- semver "^4.1.0"
- tildify "^1.0.0"
- v8flags "^2.0.2"
- vinyl-fs "^0.3.0"
+ glob-watcher "^5.0.0"
+ gulp-cli "^2.0.0"
+ undertaker "^1.0.0"
+ vinyl-fs "^3.0.0"
gulplog@^1.0.0:
version "1.0.0"
@@ -7143,13 +7094,6 @@ has-flag@^3.0.0:
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
-has-gulplog@^0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/has-gulplog/-/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce"
- integrity sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=
- dependencies:
- sparkles "^1.0.0"
-
has-symbol-support-x@^1.4.1:
version "1.4.2"
resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455"
@@ -7226,20 +7170,20 @@ hash.js@^1.0.0, hash.js@^1.0.3:
inherits "^2.0.3"
minimalistic-assert "^1.0.1"
-he@1.1.1, he@1.1.x:
+he@1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/he/-/he-1.1.1.tgz#93410fd21b009735151f8868c2f271f3427e23fd"
integrity sha1-k0EP0hsAlzUVH4howvJx80J+I/0=
-he@1.2.x:
+he@1.2.0, he@1.2.x:
version "1.2.0"
resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
-hls.js@^0.12.3:
- version "0.12.3"
- resolved "https://registry.yarnpkg.com/hls.js/-/hls.js-0.12.3.tgz#6743456fa443ed6050ab2888083e4b75c39b396f"
- integrity sha512-tNvH/LIQzjLIXSI1AaAFYDLKxJKKKnE/rqCcFr76Ez6fVpMczWe65pI7qlYxFQC+urVhz9JokJYmeZod6d+5JA==
+hls.js@^0.12.4:
+ version "0.12.4"
+ resolved "https://registry.yarnpkg.com/hls.js/-/hls.js-0.12.4.tgz#c155b7b2825a11117c111b781973c0ffa759006b"
+ integrity sha512-e8OPxQ60dBVsdkv4atdxR21KzC1mgwspM41qpozpj3Uv1Fz4CaeQy3FWoaV2O+QKKbNRvV5hW+/LipCWdrwnMQ==
dependencies:
eventemitter3 "3.1.0"
url-toolkit "^2.1.6"
@@ -7253,10 +7197,10 @@ hmac-drbg@^1.0.0:
minimalistic-assert "^1.0.0"
minimalistic-crypto-utils "^1.0.1"
-hoek@4.x.x:
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb"
- integrity sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==
+hoek@6.x.x:
+ version "6.1.3"
+ resolved "https://registry.yarnpkg.com/hoek/-/hoek-6.1.3.tgz#73b7d33952e01fe27a38b0457294b79dd8da242c"
+ integrity sha512-YXXAAhmF9zpQbC7LEcREFtXfGq5K1fmd+4PHkBq8NUqmzW3G+Dq10bI/i0KucLRwss3YYFQ0fSfoxBZYiGUqtQ==
home-assistant-js-websocket@^3.4.0:
version "3.4.0"
@@ -7264,9 +7208,9 @@ home-assistant-js-websocket@^3.4.0:
integrity sha512-Uq5/KIAh4kF13MKzMyd0efBDoU+pNF0O1CfdGpSmT3La3tpt5h+ykpUYlq/vEBj6WwzU6iv3Czt4UK1o0IJHcA==
homedir-polyfill@^1.0.0, homedir-polyfill@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc"
- integrity sha1-TCu8inWJmP7r9e1oWA921GdotLw=
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8"
+ integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==
dependencies:
parse-passwd "^1.0.0"
@@ -7301,20 +7245,7 @@ html-loader@^0.5.5:
loader-utils "^1.1.0"
object-assign "^4.1.1"
-html-minifier@^3.2.3:
- version "3.5.19"
- resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.19.tgz#ed53c4b7326fe507bc3a1adbcc3bbb56660a2ebd"
- integrity sha512-Qr2JC9nsjK8oCrEmuB430ZIA8YWbF3D5LSjywD75FTuXmeqacwHgIM8wp3vHYzzPbklSjp53RdmDuzR4ub2HzA==
- dependencies:
- camel-case "3.0.x"
- clean-css "4.1.x"
- commander "2.16.x"
- he "1.1.x"
- param-case "2.1.x"
- relateurl "0.2.x"
- uglify-js "3.4.x"
-
-html-minifier@^3.5.10:
+html-minifier@^3.2.3, html-minifier@^3.5.10, html-minifier@^3.5.8:
version "3.5.21"
resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c"
integrity sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==
@@ -7327,19 +7258,6 @@ html-minifier@^3.5.10:
relateurl "0.2.x"
uglify-js "3.4.x"
-html-minifier@^3.5.8:
- version "3.5.16"
- resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.16.tgz#39f5aabaf78bdfc057fe67334226efd7f3851175"
- integrity sha512-zP5EfLSpiLRp0aAgud4CQXPQZm9kXwWjR/cF0PfdOj+jjWnOaCgeZcll4kYXSvIBPeUMmyaSc7mM4IDtA+kboA==
- dependencies:
- camel-case "3.0.x"
- clean-css "4.1.x"
- commander "2.15.x"
- he "1.1.x"
- param-case "2.1.x"
- relateurl "0.2.x"
- uglify-js "3.3.x"
-
html-webpack-plugin@^3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz#b01abbd723acaaa7b37b6af4492ebda03d9dd37b"
@@ -7353,15 +7271,17 @@ html-webpack-plugin@^3.2.0:
toposort "^1.0.0"
util.promisify "1.0.0"
-htmlparser2@~3.3.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.3.0.tgz#cc70d05a59f6542e43f0e685c982e14c924a9efe"
- integrity sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4=
+htmlparser2@^3.3.0:
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f"
+ integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==
dependencies:
- domelementtype "1"
- domhandler "2.1"
- domutils "1.1"
- readable-stream "1.0"
+ domelementtype "^1.3.1"
+ domhandler "^2.3.0"
+ domutils "^1.5.1"
+ entities "^1.1.1"
+ inherits "^2.0.1"
+ readable-stream "^3.1.1"
http-deceiver@^1.2.7:
version "1.2.7"
@@ -7393,17 +7313,17 @@ http-proxy-middleware@^0.17.2:
lodash "^4.17.2"
micromatch "^2.3.11"
-http-proxy-middleware@~0.18.0:
- version "0.18.0"
- resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz#0987e6bb5a5606e5a69168d8f967a87f15dd8aab"
- integrity sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==
+http-proxy-middleware@^0.19.1:
+ version "0.19.1"
+ resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a"
+ integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==
dependencies:
- http-proxy "^1.16.2"
+ http-proxy "^1.17.0"
is-glob "^4.0.0"
- lodash "^4.17.5"
- micromatch "^3.1.9"
+ lodash "^4.17.11"
+ micromatch "^3.1.10"
-http-proxy@^1.16.2:
+http-proxy@^1.16.2, http-proxy@^1.17.0:
version "1.17.0"
resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a"
integrity sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==
@@ -7434,16 +7354,16 @@ https-proxy-agent@^2.2.1:
agent-base "^4.1.0"
debug "^3.1.0"
-husky@^1.1.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/husky/-/husky-1.2.0.tgz#d631dda1e4a9ee8ba69a10b0c51a0e2c66e711e5"
- integrity sha512-/ib3+iycykXC0tYIxsyqierikVa9DA2DrT32UEirqNEFVqOj1bFMTgP3jAz8HM7FgC/C8pc/BTUa9MV2GEkZaA==
+husky@^1.3.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/husky/-/husky-1.3.1.tgz#26823e399300388ca2afff11cfa8a86b0033fae0"
+ integrity sha512-86U6sVVVf4b5NYSZ0yvv88dRgBSSXXmHaiq5pP4KDj5JVzdwKgBjEtUPOm8hcoytezFwbU+7gotXNhpHdystlg==
dependencies:
- cosmiconfig "^5.0.6"
+ cosmiconfig "^5.0.7"
execa "^1.0.0"
find-up "^3.0.0"
get-stdin "^6.0.0"
- is-ci "^1.2.1"
+ is-ci "^2.0.0"
pkg-dir "^3.0.0"
please-upgrade-node "^3.1.1"
read-pkg "^4.0.1"
@@ -7464,15 +7384,10 @@ iconv-lite@^0.4.24, iconv-lite@^0.4.4:
dependencies:
safer-buffer ">= 2.1.2 < 3"
-iconv-lite@~0.4.13:
- version "0.4.19"
- resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b"
- integrity sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==
-
ieee754@^1.1.4:
- version "1.1.12"
- resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.12.tgz#50bf24e5b9c8bb98af4964c941cdb0918da7b60b"
- integrity sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==
+ version "1.1.13"
+ resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84"
+ integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==
iferr@^0.1.5:
version "0.1.5"
@@ -7497,9 +7412,9 @@ ignore@^4.0.6:
integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
immutability-helper@^2.7.1:
- version "2.8.1"
- resolved "https://registry.yarnpkg.com/immutability-helper/-/immutability-helper-2.8.1.tgz#3c5ec05fcd83676bfae7146f319595243ad904f4"
- integrity sha512-8AVB5EUpRBUdXqfe4cFsFECsOIZ9hX/Arl8B8S9/tmwpYv3UWvOsXUPOjkuZIMaVxfSWkxCzkng1rjmEoSWrxQ==
+ version "2.9.1"
+ resolved "https://registry.yarnpkg.com/immutability-helper/-/immutability-helper-2.9.1.tgz#71c423ba387e67b6c6ceba0650572f2a2a6727df"
+ integrity sha512-r/RmRG8xO06s/k+PIaif2r5rGc3j4Yhc01jSBfwPCXDLYZwp/yxralI37Df1mwmuzcCsen/E/ITKcTEvc1PQmQ==
dependencies:
invariant "^2.2.0"
@@ -7567,11 +7482,6 @@ inflight@^1.0.4:
once "^1.3.0"
wrappy "1"
-inherits@1:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b"
- integrity sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=
-
inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3:
version "2.0.3"
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
@@ -7607,51 +7517,32 @@ inquirer@^1.0.2:
strip-ansi "^3.0.0"
through "^2.3.6"
-inquirer@^6.0.0:
- version "6.2.0"
- resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.0.tgz#51adcd776f661369dc1e894859c2560a224abdd8"
- integrity sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg==
+inquirer@^6.0.0, inquirer@^6.2.2:
+ version "6.2.2"
+ resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.2.tgz#46941176f65c9eb20804627149b743a218f25406"
+ integrity sha512-Z2rREiXA6cHRR9KBOarR3WuLlFzlIfAEIiB45ll5SSadMg7WqOh1MKEjjndfuH5ewXdixWCxqnVfGOQzPeiztA==
dependencies:
- ansi-escapes "^3.0.0"
- chalk "^2.0.0"
+ ansi-escapes "^3.2.0"
+ chalk "^2.4.2"
cli-cursor "^2.1.0"
cli-width "^2.0.0"
- external-editor "^3.0.0"
+ external-editor "^3.0.3"
figures "^2.0.0"
- lodash "^4.17.10"
+ lodash "^4.17.11"
mute-stream "0.0.7"
run-async "^2.2.0"
- rxjs "^6.1.0"
- string-width "^2.1.0"
- strip-ansi "^4.0.0"
- through "^2.3.6"
-
-inquirer@^6.1.0:
- version "6.2.1"
- resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.1.tgz#9943fc4882161bdb0b0c9276769c75b32dbfcd52"
- integrity sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg==
- dependencies:
- ansi-escapes "^3.0.0"
- chalk "^2.0.0"
- cli-cursor "^2.1.0"
- cli-width "^2.0.0"
- external-editor "^3.0.0"
- figures "^2.0.0"
- lodash "^4.17.10"
- mute-stream "0.0.7"
- run-async "^2.2.0"
- rxjs "^6.1.0"
+ rxjs "^6.4.0"
string-width "^2.1.0"
strip-ansi "^5.0.0"
through "^2.3.6"
-internal-ip@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-3.0.1.tgz#df5c99876e1d2eb2ea2d74f520e3f669a00ece27"
- integrity sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==
+internal-ip@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.2.0.tgz#46e81b638d84c338e5c67e42b1a17db67d0814fa"
+ integrity sha512-ZY8Rk+hlvFeuMmG5uH1MXhhdeMntmIaxaInvAmzMq/SHV8rv4Kh+6GiQNNDQd0wZFrcO+FiTBo8lui/osKOyJw==
dependencies:
- default-gateway "^2.6.0"
- ipaddr.js "^1.5.2"
+ default-gateway "^4.0.1"
+ ipaddr.js "^1.9.0"
interpret@^1.0.0, interpret@^1.1.0:
version "1.2.0"
@@ -7675,7 +7566,7 @@ intl-messageformat@^2.2.0:
dependencies:
intl-messageformat-parser "1.4.0"
-invariant@^2.1.0, invariant@^2.2.0, invariant@^2.2.2:
+invariant@^2.2.0, invariant@^2.2.2, invariant@^2.2.4:
version "2.2.4"
resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==
@@ -7707,18 +7598,18 @@ ipaddr.js@1.8.0:
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.0.tgz#eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e"
integrity sha1-6qM9bd16zo9/b+DJygRA5wZzix4=
-ipaddr.js@^1.5.2:
- version "1.8.1"
- resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.1.tgz#fa4b79fa47fd3def5e3b159825161c0a519c9427"
- integrity sha1-+kt5+kf9Pe9eOxWYJRYcClGclCc=
+ipaddr.js@^1.9.0:
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz#37df74e430a0e47550fe54a2defe30d8acd95f65"
+ integrity sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==
-is-absolute@^0.2.3:
- version "0.2.6"
- resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-0.2.6.tgz#20de69f3db942ef2d87b9c2da36f172235b1b5eb"
- integrity sha1-IN5p89uULvLYe5wto28XIjWxtes=
+is-absolute@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-1.0.0.tgz#395e1ae84b11f26ad1795e73c17378e48a301576"
+ integrity sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==
dependencies:
- is-relative "^0.2.1"
- is-windows "^0.2.0"
+ is-relative "^1.0.0"
+ is-windows "^1.0.1"
is-accessor-descriptor@^0.1.6:
version "0.1.6"
@@ -7756,25 +7647,30 @@ is-buffer@^1.1.5, is-buffer@~1.1.1:
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
-is-builtin-module@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe"
- integrity sha1-VAVy0096wxGfj3bDDLwbHgN6/74=
- dependencies:
- builtin-modules "^1.0.0"
+is-buffer@~2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.3.tgz#4ecf3fcf749cbd1e472689e109ac66261a25e725"
+ integrity sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw==
-is-callable@^1.1.3, is-callable@^1.1.4:
+is-callable@^1.1.4:
version "1.1.4"
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75"
integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==
-is-ci@^1.0.10, is-ci@^1.2.1:
+is-ci@^1.0.10:
version "1.2.1"
resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c"
integrity sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==
dependencies:
ci-info "^1.5.0"
+is-ci@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c"
+ integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==
+ dependencies:
+ ci-info "^2.0.0"
+
is-data-descriptor@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
@@ -7890,9 +7786,9 @@ is-glob@^3.1.0:
is-extglob "^2.1.0"
is-glob@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0"
- integrity sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"
+ integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
dependencies:
is-extglob "^2.1.1"
@@ -7909,6 +7805,11 @@ is-installed-globally@^0.1.0:
global-dirs "^0.1.0"
is-path-inside "^1.0.0"
+is-negated-glob@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-negated-glob/-/is-negated-glob-1.0.0.tgz#6910bca5da8c95e784b5751b976cf5a10fee36d2"
+ integrity sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=
+
is-npm@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4"
@@ -7955,6 +7856,11 @@ is-path-cwd@^1.0.0:
resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d"
integrity sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=
+is-path-cwd@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.0.0.tgz#d4777a8e227a00096a31f030db3770f84b116c02"
+ integrity sha512-m5dHHzpOXEiv18JEORttBO64UgTEypx99vCxQLjbBvGhOJxnTNglYoFXxwo6AbsQb79sqqycQEHv2hWkHZAijA==
+
is-path-in-cwd@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52"
@@ -7962,6 +7868,13 @@ is-path-in-cwd@^1.0.0:
dependencies:
is-path-inside "^1.0.0"
+is-path-in-cwd@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.0.0.tgz#68e452a6eec260500cec21e029c0a44cc0dcd2ea"
+ integrity sha512-6Vz5Gc9s/sDA3JBVu0FzWufm8xaBsqy1zn8Q6gmvGP6nSDMw78aS4poBNeatWjaRpTpxxLn1WOndAiOlk+qY8A==
+ dependencies:
+ is-path-inside "^1.0.0"
+
is-path-inside@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036"
@@ -8018,12 +7931,12 @@ is-regexp@^1.0.0:
resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069"
integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk=
-is-relative@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-0.2.1.tgz#d27f4c7d516d175fb610db84bbeef23c3bc97aa5"
- integrity sha1-0n9MfVFtF1+2ENuEu+7yPDvJeqU=
+is-relative@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d"
+ integrity sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==
dependencies:
- is-unc-path "^0.1.1"
+ is-unc-path "^1.0.0"
is-retry-allowed@^1.0.0:
version "1.1.0"
@@ -8054,14 +7967,14 @@ is-typedarray@~1.0.0:
resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
-is-unc-path@^0.1.1:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-0.1.2.tgz#6ab053a72573c10250ff416a3814c35178af39b9"
- integrity sha1-arBTpyVzwQJQ/0FqOBTDUXivObk=
+is-unc-path@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d"
+ integrity sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==
dependencies:
- unc-path-regex "^0.1.0"
+ unc-path-regex "^0.1.2"
-is-utf8@^0.2.0:
+is-utf8@^0.2.0, is-utf8@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=
@@ -8071,6 +7984,11 @@ is-valid-glob@^0.3.0:
resolved "https://registry.yarnpkg.com/is-valid-glob/-/is-valid-glob-0.3.0.tgz#d4b55c69f51886f9b65c70d6c2622d37e29f48fe"
integrity sha1-1LVcafUYhvm2XHDWwmItN+KfSP4=
+is-valid-glob@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-valid-glob/-/is-valid-glob-1.0.0.tgz#29bf3eff701be2d4d315dbacc39bc39fe8f601aa"
+ integrity sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=
+
is-windows@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-0.2.0.tgz#de1aa6d63ea29dd248737b69f1ff8b8002d2108c"
@@ -8132,15 +8050,7 @@ isobject@^3.0.0, isobject@^3.0.1:
resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
-isomorphic-fetch@^2.1.1:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9"
- integrity sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=
- dependencies:
- node-fetch "^1.0.1"
- whatwg-fetch ">=0.10.0"
-
-isstream@0.1.x, isstream@~0.1.2:
+isstream@~0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
@@ -8167,29 +8077,14 @@ jest-docblock@^21.0.0:
resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-21.2.0.tgz#51529c3b30d5fd159da60c27ceedc195faf8d414"
integrity sha512-5IZ7sY9dBAYSV+YjQ0Ovb540Ku7AO9Z5o2Cg789xj167iQuZ2cG+z0f3Uct6WeYLbU6aQiM2pCs7sZ+4dotydw==
-jest-get-type@^22.1.0:
- version "22.4.3"
- resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.4.3.tgz#e3a8504d8479342dd4420236b322869f18900ce4"
- integrity sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==
-
-jest-validate@^23.5.0:
- version "23.6.0"
- resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-23.6.0.tgz#36761f99d1ed33fcd425b4e4c5595d62b6597474"
- integrity sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A==
+joi@^14.3.1:
+ version "14.3.1"
+ resolved "https://registry.yarnpkg.com/joi/-/joi-14.3.1.tgz#164a262ec0b855466e0c35eea2a885ae8b6c703c"
+ integrity sha512-LQDdM+pkOrpAn4Lp+neNIFV3axv1Vna3j38bisbQhETPMANYRbFJFUyOZcOClYvM/hppMhGWuKSFEK9vjrB+bQ==
dependencies:
- chalk "^2.0.1"
- jest-get-type "^22.1.0"
- leven "^2.1.0"
- pretty-format "^23.6.0"
-
-joi@^11.1.1:
- version "11.4.0"
- resolved "https://registry.yarnpkg.com/joi/-/joi-11.4.0.tgz#f674897537b625e9ac3d0b7e1604c828ad913ccb"
- integrity sha512-O7Uw+w/zEWgbL6OcHbyACKSj0PkQeUgmehdoXVSxt92QFCq4+1390Rwh5moI2K/OgC7D8RHRZqHZxT2husMJHA==
- dependencies:
- hoek "4.x.x"
+ hoek "6.x.x"
isemail "3.x.x"
- topo "2.x.x"
+ topo "3.x.x"
"jquery@>= 1.4.1", jquery@^3.3.1:
version "3.3.1"
@@ -8211,7 +8106,7 @@ js-tokens@^3.0.2:
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls=
-js-yaml@^3.12.0, js-yaml@^3.9.0:
+js-yaml@3.12.0:
version "3.12.0"
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1"
integrity sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==
@@ -8219,10 +8114,10 @@ js-yaml@^3.12.0, js-yaml@^3.9.0:
argparse "^1.0.7"
esprima "^4.0.0"
-js-yaml@^3.7.0:
- version "3.12.1"
- resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.1.tgz#295c8632a18a23e054cf5c9d3cecafe678167600"
- integrity sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==
+js-yaml@^3.12.0, js-yaml@^3.13.0, js-yaml@^3.7.0:
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.0.tgz#38ee7178ac0eea2c97ff6d96fff4b18c7d8cf98e"
+ integrity sha512-pZZoSxcCYco+DIKBTimr67J6Hy+EYGZDY/HCWC+iAEA9h1ByhMXAIVUXMcMFpOCxQ/xjXmPI2MkDL5HRm5eFrQ==
dependencies:
argparse "^1.0.7"
esprima "^4.0.0"
@@ -8342,10 +8237,15 @@ jsx-ast-utils@^2.0.1:
dependencies:
array-includes "^3.0.3"
-just-extend@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/just-extend/-/just-extend-3.0.0.tgz#cee004031eaabf6406da03a7b84e4fe9d78ef288"
- integrity sha512-Fu3T6pKBuxjWT/p4DkqGHFRsysc8OauWr4ZRTY9dIx07Y9O0RkoR5jcv28aeD1vuAwhm3nLkDurwLXoALp4DpQ==
+just-debounce@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/just-debounce/-/just-debounce-1.0.0.tgz#87fccfaeffc0b68cd19d55f6722943f929ea35ea"
+ integrity sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=
+
+just-extend@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/just-extend/-/just-extend-4.0.2.tgz#f3f47f7dfca0f989c55410a7ebc8854b07108afc"
+ integrity sha512-FrLwOgm+iXrPV+5zDU6Jqu4gCRXbWEQg2O3SKONsWE4w7AXFRkryS53bpWdaL9cNol+AmR3AEYz6kn+o0fCPnw==
killable@^1.0.0:
version "1.0.1"
@@ -8371,7 +8271,7 @@ kind-of@^4.0.0:
dependencies:
is-buffer "^1.1.5"
-kind-of@^5.0.0:
+kind-of@^5.0.0, kind-of@^5.0.2:
version "5.1.0"
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d"
integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==
@@ -8388,6 +8288,14 @@ kuler@1.0.x:
dependencies:
colornames "^1.1.1"
+last-run@^1.1.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/last-run/-/last-run-1.1.1.tgz#45b96942c17b1c79c772198259ba943bebf8ca5b"
+ integrity sha1-RblpQsF7HHnHchmCWbqUO+v4yls=
+ dependencies:
+ default-resolution "^2.0.0"
+ es6-weak-map "^2.0.1"
+
latest-version@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-2.0.0.tgz#56f8d6139620847b8017f8f1f4d78e211324168b"
@@ -8403,9 +8311,9 @@ latest-version@^3.0.0:
package-json "^4.0.0"
launchpad@^0.7.0:
- version "0.7.0"
- resolved "https://registry.yarnpkg.com/launchpad/-/launchpad-0.7.0.tgz#f427d3c0e15e869ee15513828bafefc16f9c7bc3"
- integrity sha1-9CfTwOFehp7hVROCi6/vwW+ce8M=
+ version "0.7.2"
+ resolved "https://registry.yarnpkg.com/launchpad/-/launchpad-0.7.2.tgz#88de897d7f9e664cdab94a680fd1470b58bf5f31"
+ integrity sha512-nmfx8QWqCvAmukHPticyO3+frnUKp0tDKXz3Au570XHBE0G1lNyN+KSODHgTqIIEuCIAlAgpbWjI36Vjk1mDKA==
dependencies:
async "^2.0.1"
browserstack "^1.2.0"
@@ -8440,15 +8348,17 @@ lcid@^2.0.0:
dependencies:
invert-kv "^2.0.0"
-leaflet@^1.3.4:
- version "1.3.4"
- resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.3.4.tgz#7f006ea5832603b53d7269ef5c595fd773060a40"
- integrity sha512-FYL1LGFdj6v+2Ifpw+AcFIuIOqjNggfoLUwuwQv6+3sS21Za7Wvapq+LhbSE4NDXrEj6eYnW3y7LsaBICpyXtw==
+lead@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/lead/-/lead-1.0.0.tgz#6f14f99a37be3a9dd784f5495690e5903466ee42"
+ integrity sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=
+ dependencies:
+ flush-write-stream "^1.0.2"
-leven@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580"
- integrity sha1-wuep93IJTe6dNCAq6KzORoeHVYA=
+leaflet@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.4.0.tgz#d5f56eeb2aa32787c24011e8be4c77e362ae171b"
+ integrity sha512-x9j9tGY1+PDLN9pcWTx9/y6C5nezoTMB8BLK5jTakx+H7bPlnbCHfi9Hjg+Qt36sgDz/cb9lrSpNQXmk45Tvhw==
levn@^0.3.0, levn@~0.3.0:
version "0.3.0"
@@ -8458,40 +8368,33 @@ levn@^0.3.0, levn@~0.3.0:
prelude-ls "~1.1.2"
type-check "~0.3.2"
-liftoff@^2.1.0:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/liftoff/-/liftoff-2.3.0.tgz#a98f2ff67183d8ba7cfaca10548bd7ff0550b385"
- integrity sha1-qY8v9nGD2Lp8+soQVIvX/wVQs4U=
+liftoff@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/liftoff/-/liftoff-3.1.0.tgz#c9ba6081f908670607ee79062d700df062c52ed3"
+ integrity sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==
dependencies:
extend "^3.0.0"
- findup-sync "^0.4.2"
+ findup-sync "^3.0.0"
fined "^1.0.1"
- flagged-respawn "^0.3.2"
- lodash.isplainobject "^4.0.4"
- lodash.isstring "^4.0.1"
- lodash.mapvalues "^4.4.0"
+ flagged-respawn "^1.0.0"
+ is-plain-object "^2.0.4"
+ object.map "^1.0.0"
rechoir "^0.6.2"
resolve "^1.1.7"
-lightercollective@^0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/lightercollective/-/lightercollective-0.1.0.tgz#70df102c530dcb8d0ccabfe6175a8d00d5f61300"
- integrity sha512-J9tg5uraYoQKaWbmrzDDexbG6hHnMcWS1qLYgJSWE+mpA3U5OCSeMUhb+K55otgZJ34oFdR0ECvdIb3xuO5JOQ==
-
lines-and-columns@^1.1.6:
version "1.1.6"
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
-lint-staged@^8.0.2:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-8.1.0.tgz#dbc3ae2565366d8f20efb9f9799d076da64863f2"
- integrity sha512-yfSkyJy7EuVsaoxtUSEhrD81spdJOe/gMTGea3XaV7HyoRhTb9Gdlp6/JppRZERvKSEYXP9bjcmq6CA5oL2lYQ==
+lint-staged@^8.1.5:
+ version "8.1.5"
+ resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-8.1.5.tgz#372476fe1a58b8834eb562ed4c99126bd60bdd79"
+ integrity sha512-e5ZavfnSLcBJE1BTzRTqw6ly8OkqVyO3GL2M6teSmTBYQ/2BuueD5GIt2RPsP31u/vjKdexUyDCxSyK75q4BDA==
dependencies:
- "@iamstarkov/listr-update-renderer" "0.4.1"
chalk "^2.3.1"
commander "^2.14.1"
- cosmiconfig "5.0.6"
+ cosmiconfig "^5.0.2"
debug "^3.1.0"
dedent "^0.7.0"
del "^3.0.0"
@@ -8500,9 +8403,9 @@ lint-staged@^8.0.2:
g-status "^2.0.2"
is-glob "^4.0.0"
is-windows "^1.0.2"
- jest-validate "^23.5.0"
listr "^0.14.2"
- lodash "^4.17.5"
+ listr-update-renderer "^0.5.0"
+ lodash "^4.17.11"
log-symbols "^2.2.0"
micromatch "^3.1.8"
npm-which "^3.0.1"
@@ -8513,6 +8416,7 @@ lint-staged@^8.0.2:
staged-git-files "1.1.2"
string-argv "^0.0.2"
stringify-object "^3.2.2"
+ yup "^0.26.10"
listr-silent-renderer@^1.1.1:
version "1.1.1"
@@ -8698,16 +8602,6 @@ lodash._basecreatewrapper@~2.4.1:
lodash._slice "~2.4.1"
lodash.isobject "~2.4.1"
-lodash._basetostring@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz#d1861d877f824a52f669832dcaf3ee15566a07d5"
- integrity sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=
-
-lodash._basevalues@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz#5b775762802bde3d3297503e26300820fdf661b7"
- integrity sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=
-
lodash._createwrapper@~2.4.1:
version "2.4.1"
resolved "https://registry.yarnpkg.com/lodash._createwrapper/-/lodash._createwrapper-2.4.1.tgz#51d6957973da4ed556e37290d8c1a18c53de1607"
@@ -8755,22 +8649,12 @@ lodash._objecttypes@~2.4.1:
resolved "https://registry.yarnpkg.com/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz#7c0b7f69d98a1f76529f890b0cdb1b4dfec11c11"
integrity sha1-fAt/admKH3ZSn4kLDNsbTf7BHBE=
-lodash._reescape@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/lodash._reescape/-/lodash._reescape-3.0.0.tgz#2b1d6f5dfe07c8a355753e5f27fac7f1cde1616a"
- integrity sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=
-
-lodash._reevaluate@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz#58bc74c40664953ae0b124d806996daca431e2ed"
- integrity sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=
-
lodash._reinterpolate@^2.4.1, lodash._reinterpolate@~2.4.1:
version "2.4.1"
resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz#4f1227aa5a8711fc632f5b07a1f4607aab8b3222"
integrity sha1-TxInqlqHEfxjL1sHofRgequLMiI=
-lodash._reinterpolate@^3.0.0, lodash._reinterpolate@~3.0.0:
+lodash._reinterpolate@~3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d"
integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=
@@ -8783,11 +8667,6 @@ lodash._reunescapedhtml@~2.4.1:
lodash._htmlescapes "~2.4.1"
lodash.keys "~2.4.1"
-lodash._root@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692"
- integrity sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=
-
lodash._setbinddata@~2.4.1:
version "2.4.1"
resolved "https://registry.yarnpkg.com/lodash._setbinddata/-/lodash._setbinddata-2.4.1.tgz#f7c200cd1b92ef236b399eecf73c648d17aa94d2"
@@ -8839,11 +8718,6 @@ lodash.create@3.1.1:
lodash._basecreate "^3.0.0"
lodash._isiterateecall "^3.0.0"
-lodash.debounce@^4.0.8:
- version "4.0.8"
- resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
- integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168=
-
lodash.defaults@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c"
@@ -8857,13 +8731,6 @@ lodash.defaults@~2.4.1:
lodash._objecttypes "~2.4.1"
lodash.keys "~2.4.1"
-lodash.escape@^3.0.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-3.2.0.tgz#995ee0dc18c1b48cc92effae71a10aab5b487698"
- integrity sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=
- dependencies:
- lodash._root "^3.0.0"
-
lodash.escape@~2.4.1:
version "2.4.1"
resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-2.4.1.tgz#2ce12c5e084db0a57dda5e5d1eeeb9f5d175a3b4"
@@ -8910,16 +8777,11 @@ lodash.isobject@~2.4.1:
dependencies:
lodash._objecttypes "~2.4.1"
-lodash.isplainobject@^4.0.4, lodash.isplainobject@^4.0.6:
+lodash.isplainobject@^4.0.6:
version "4.0.6"
resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb"
integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=
-lodash.isstring@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451"
- integrity sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=
-
lodash.keys@^3.0.0:
version "3.1.2"
resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a"
@@ -8938,11 +8800,6 @@ lodash.keys@~2.4.1:
lodash._shimkeys "~2.4.1"
lodash.isobject "~2.4.1"
-lodash.mapvalues@^4.4.0:
- version "4.6.0"
- resolved "https://registry.yarnpkg.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz#1bafa5005de9dd6f4f26668c30ca37230cc9689c"
- integrity sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=
-
lodash.mergewith@^4.6.1:
version "4.6.1"
resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927"
@@ -8958,11 +8815,6 @@ lodash.padend@^4.6.1:
resolved "https://registry.yarnpkg.com/lodash.padend/-/lodash.padend-4.6.1.tgz#53ccba047d06e158d311f45da625f4e49e6f166e"
integrity sha1-U8y6BH0G4VjTEfRdpiX05J5vFm4=
-lodash.restparam@^3.0.0:
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805"
- integrity sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=
-
lodash.set@^4.3.2:
version "4.3.2"
resolved "https://registry.yarnpkg.com/lodash.set/-/lodash.set-4.3.2.tgz#d8757b1da807dde24816b0d6a84bea1a76230b23"
@@ -8998,21 +8850,6 @@ lodash.template@^2.4.1:
lodash.templatesettings "~2.4.1"
lodash.values "~2.4.1"
-lodash.template@^3.0.0:
- version "3.6.2"
- resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-3.6.2.tgz#f8cdecc6169a255be9098ae8b0c53d378931d14f"
- integrity sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=
- dependencies:
- lodash._basecopy "^3.0.0"
- lodash._basetostring "^3.0.0"
- lodash._basevalues "^3.0.0"
- lodash._isiterateecall "^3.0.0"
- lodash._reinterpolate "^3.0.0"
- lodash.escape "^3.0.0"
- lodash.keys "^3.0.0"
- lodash.restparam "^3.0.0"
- lodash.templatesettings "^3.0.0"
-
lodash.template@^4.4.0:
version "4.4.0"
resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0"
@@ -9021,14 +8858,6 @@ lodash.template@^4.4.0:
lodash._reinterpolate "~3.0.0"
lodash.templatesettings "^4.0.0"
-lodash.templatesettings@^3.0.0:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz#fb307844753b66b9f1afa54e262c745307dba8e5"
- integrity sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=
- dependencies:
- lodash._reinterpolate "^3.0.0"
- lodash.escape "^3.0.0"
-
lodash.templatesettings@^4.0.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316"
@@ -9056,7 +8885,7 @@ lodash.values@~2.4.1:
dependencies:
lodash.keys "~2.4.1"
-lodash@4.17.11, lodash@^4.11.1, lodash@^4.16.6, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.2, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0, lodash@^4.8.0:
+lodash@4.17.11, lodash@^4.11.1, lodash@^4.16.6, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.3.0, lodash@^4.8.0:
version "4.17.11"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"
integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==
@@ -9066,15 +8895,12 @@ lodash@^3.0.0, lodash@^3.10.1:
resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6"
integrity sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=
-lodash@^4.17.3:
- version "4.17.10"
- resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7"
- integrity sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==
-
-lodash@~1.0.1:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/lodash/-/lodash-1.0.2.tgz#8f57560c83b59fc270bd3d561b690043430e2551"
- integrity sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=
+log-symbols@2.2.0, log-symbols@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a"
+ integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==
+ dependencies:
+ chalk "^2.0.1"
log-symbols@^1.0.0, log-symbols@^1.0.1, log-symbols@^1.0.2:
version "1.0.2"
@@ -9083,13 +8909,6 @@ log-symbols@^1.0.0, log-symbols@^1.0.1, log-symbols@^1.0.2:
dependencies:
chalk "^1.0.0"
-log-symbols@^2.2.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a"
- integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==
- dependencies:
- chalk "^2.0.1"
-
log-update@^2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/log-update/-/log-update-2.3.0.tgz#88328fd7d1ce7938b29283746f0b1bc126b24708"
@@ -9110,16 +8929,16 @@ logform@^1.9.1:
ms "^2.1.1"
triple-beam "^1.2.0"
-logform@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/logform/-/logform-2.1.0.tgz#eb769f7f98f285a4ed5dc7905cac89be5a1f7c04"
- integrity sha512-srZ6qfWCHLX0HVBuWiBC9CPWh61PFrj/akMSQTEqVOgik8fbpg849VU/kepesr6kBZ42Jsk8Duuabim6hAh27w==
+logform@^2.1.1:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/logform/-/logform-2.1.2.tgz#957155ebeb67a13164069825ce67ddb5bb2dd360"
+ integrity sha512-+lZh4OpERDBLqjiwDLpAWNQu6KMjnlXH2ByZwCuSqVPJletw0kTWJf5CgSNAUKn1KUkv3m2cUz/LK8zyEy7wzQ==
dependencies:
colors "^1.2.1"
fast-safe-stringify "^2.0.4"
fecha "^2.3.3"
ms "^2.1.1"
- triple-beam "^1.2.0"
+ triple-beam "^1.3.0"
loglevel@^1.4.1:
version "1.6.1"
@@ -9137,16 +8956,16 @@ lolex@^1.6.0:
integrity sha1-OpoCg0UqR9dDnnJzG54H1zhuSfY=
lolex@^2.3.2:
- version "2.3.2"
- resolved "https://registry.yarnpkg.com/lolex/-/lolex-2.3.2.tgz#85f9450425103bf9e7a60668ea25dc43274ca807"
- integrity sha512-A5pN2tkFj7H0dGIAM6MFvHKMJcPnjZsOMvR7ujCjfgW5TbV6H9vb1PgxLtHvjqNZTHsUolz+6/WEO0N1xNx2ng==
+ version "2.7.5"
+ resolved "https://registry.yarnpkg.com/lolex/-/lolex-2.7.5.tgz#113001d56bfc7e02d56e36291cc5c413d1aa0733"
+ integrity sha512-l9x0+1offnKKIzYVjyXU2SiwhXDLekRzKyhnbyldPHvC7BvLPVpdNUNR2KeMAiCN2D/kLNttZgQD5WjSxuBx3Q==
-lolex@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/lolex/-/lolex-3.0.0.tgz#f04ee1a8aa13f60f1abd7b0e8f4213ec72ec193e"
- integrity sha512-hcnW80h3j2lbUfFdMArd5UPA/vxZJ+G8vobd+wg3nVEQA0EigStbYcrG030FJxL6xiDDPEkoMatV9xIh5OecQQ==
+lolex@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/lolex/-/lolex-3.1.0.tgz#1a7feb2fefd75b3e3a7f79f0e110d9476e294434"
+ integrity sha512-zFo5MgCJ0rZ7gQg69S4pqBsLURbFw11X68C18OcJjJQbqaXm2NoTrGl1IMM3TIz0/BnN1tIs2tzmmqvCsOMMjw==
-loose-envify@^1.0.0, loose-envify@^1.3.1:
+loose-envify@^1.0.0, loose-envify@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
@@ -9171,12 +8990,7 @@ lowercase-keys@^1.0.0:
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==
-lru-cache@2:
- version "2.7.3"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952"
- integrity sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=
-
-lru-cache@^4.0.1, lru-cache@^4.0.2, lru-cache@^4.1.1:
+lru-cache@^4.0.1, lru-cache@^4.0.2:
version "4.1.5"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
@@ -9184,14 +8998,6 @@ lru-cache@^4.0.1, lru-cache@^4.0.2, lru-cache@^4.1.1:
pseudomap "^1.0.2"
yallist "^2.1.2"
-lru-cache@^4.1.3:
- version "4.1.3"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.3.tgz#a1175cf3496dfc8436c156c334b4955992bce69c"
- integrity sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==
- dependencies:
- pseudomap "^1.0.2"
- yallist "^2.1.2"
-
lru-cache@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
@@ -9200,9 +9006,9 @@ lru-cache@^5.1.1:
yallist "^3.0.2"
macos-release@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/macos-release/-/macos-release-2.0.0.tgz#7dddf4caf79001a851eb4fba7fb6034f251276ab"
- integrity sha512-iCM3ZGeqIzlrH7KxYK+fphlJpCCczyHXc+HhRVbEu9uNTCrzYJjvvtefzeKTCVHd5AP/aD/fzC80JZ4ZP+dQ/A==
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/macos-release/-/macos-release-2.1.0.tgz#c87935891fbeb0dba7537913fc66f469fee9d662"
+ integrity sha512-8TCbwvN1mfNxbBv0yBtfyIFMo3m1QsNbKHv7PYIp/abRBKVQBXN7ecu3aeGGgT18VC/Tf397LBDGZF9KBGJFFw==
magic-string@^0.22.4:
version "0.22.5"
@@ -9218,11 +9024,31 @@ make-dir@^1.0.0, make-dir@^1.1.0:
dependencies:
pify "^3.0.0"
+make-dir@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
+ integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
+ dependencies:
+ pify "^4.0.1"
+ semver "^5.6.0"
+
make-error@^1.1.1:
version "1.3.5"
resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz#efe4e81f6db28cadd605c70f29c831b58ef776c8"
integrity sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==
+make-iterator@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/make-iterator/-/make-iterator-1.0.1.tgz#29b33f312aa8f547c4a5e490f56afcec99133ad6"
+ integrity sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==
+ dependencies:
+ kind-of "^6.0.2"
+
+mamacro@^0.0.3:
+ version "0.0.3"
+ resolved "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz#ad2c9576197c9f1abf308d0787865bd975a3f3e4"
+ integrity sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==
+
map-age-cleaner@^0.1.1:
version "0.1.3"
resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a"
@@ -9247,10 +9073,20 @@ map-visit@^1.0.0:
dependencies:
object-visit "^1.0.0"
-marked@^0.6.0:
- version "0.6.0"
- resolved "https://registry.yarnpkg.com/marked/-/marked-0.6.0.tgz#a18d01cfdcf8d15c3c455b71c8329e5e0f01faa1"
- integrity sha512-HduzIW2xApSXKXJSpCipSxKyvMbwRRa/TwMbepmlZziKdH8548WSoDP4SxzulEKjlo8BE39l+2fwJZuRKOln6g==
+marked@^0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/marked/-/marked-0.6.1.tgz#a63addde477bca9613028de4b2bc3629e53a0562"
+ integrity sha512-+H0L3ibcWhAZE02SKMqmvYsErLo4EAVJxu5h3bHBBDvvjeWXtl92rGUSBYHL2++5Y+RSNgl8dYOAXcYe7lp1fA==
+
+matchdep@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/matchdep/-/matchdep-2.0.0.tgz#c6f34834a0d8dbc3b37c27ee8bbcb27c7775582e"
+ integrity sha1-xvNINKDY28OzfCfui7yyfHd1WC4=
+ dependencies:
+ findup-sync "^2.0.0"
+ micromatch "^3.0.4"
+ resolve "^1.4.0"
+ stack-trace "0.0.10"
matcher@^1.0.0, matcher@^1.1.0:
version "1.1.1"
@@ -9282,10 +9118,10 @@ md5@^2.2.1:
crypt "~0.0.1"
is-buffer "~1.1.1"
-mdn-polyfills@^5.12.0:
- version "5.12.0"
- resolved "https://registry.yarnpkg.com/mdn-polyfills/-/mdn-polyfills-5.12.0.tgz#e7c44375310c85e68b3596f0a287cbffc11f6304"
- integrity sha512-liF9MY0QfM5XeqkoCtia6ANO9UeUZzWBkfZ1jFtJzwEYLDmb2aLfNc+9sCclWKAWPVT7cpYgmjkteHLiAmhTag==
+mdn-polyfills@^5.16.0:
+ version "5.16.0"
+ resolved "https://registry.yarnpkg.com/mdn-polyfills/-/mdn-polyfills-5.16.0.tgz#f44a0c37a47158e1b1c748ac03d9c1be63ad89f7"
+ integrity sha512-1rMxLgeYCwW4a8sUvoyLY7wCdKgMVQdS6me52D0a5lvuTUEAn3Mhi5gFN+9kI0jfea1TUepq72K1AgmbIt2ffw==
media-typer@0.3.0:
version "0.3.0"
@@ -9318,33 +9154,31 @@ mem-fs@^1.1.0:
vinyl "^1.1.0"
vinyl-file "^2.0.0"
-mem@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76"
- integrity sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=
- dependencies:
- mimic-fn "^1.0.0"
-
mem@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/mem/-/mem-4.0.0.tgz#6437690d9471678f6cc83659c00cbafcd6b0cdaf"
- integrity sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA==
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/mem/-/mem-4.2.0.tgz#5ee057680ed9cb8dad8a78d820f9a8897a102025"
+ integrity sha512-5fJxa68urlY0Ir8ijatKa3eRz5lwXnRCTvo9+TbTGAuTFJOwpGcY0X05moBd0nW45965Njt4CDI2GFQoG8DvqA==
dependencies:
map-age-cleaner "^0.1.1"
- mimic-fn "^1.0.0"
- p-is-promise "^1.1.0"
+ mimic-fn "^2.0.0"
+ p-is-promise "^2.0.0"
-memoize-one@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.0.0.tgz#d55007dffefb8de7546659a1722a5d42e128286e"
- integrity sha512-7g0+ejkOaI9w5x6LvQwmj68kUj6rxROywPSCqmclG/HBacmFnZqhVscQ8kovkn9FBCNJmOz6SY42+jnvZzDWdw==
+memoize-one@^4.0.3:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-4.1.0.tgz#a2387c58c03fff27ca390c31b764a79addf3f906"
+ integrity sha512-2GApq0yI/b22J2j9rhbrAlsHb0Qcz+7yWxeLG8h+95sl1XPUgeLimQSOdur4Vw7cUhrBHwaUZxWFZueojqNRzA==
+
+memoize-one@^5.0.2:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.0.2.tgz#6aba5276856d72fb44ead3efab86432f94ba203d"
+ integrity sha512-o7lldN4fs/axqctc03NF+PMhd2veRrWeJ2n2GjEzUPBD4F9rmNg4A+bQCACIzwjHJEXuYv4aFFMaH35KZfHUrw==
memory-fs@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.2.0.tgz#f2bb25368bc121e391c2520de92969caee0a0290"
integrity sha1-8rslNovBIeORwlIN6Slpyu4KApA=
-memory-fs@^0.4.0, memory-fs@~0.4.1:
+memory-fs@^0.4.0, memory-fs@^0.4.1, memory-fs@~0.4.1:
version "0.4.1"
resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552"
integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=
@@ -9409,7 +9243,7 @@ micromatch@^2.1.5, micromatch@^2.3.11, micromatch@^2.3.7:
parse-glob "^3.0.4"
regex-cache "^0.4.2"
-micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8, micromatch@^3.1.9:
+micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8:
version "3.1.10"
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==
@@ -9436,17 +9270,17 @@ miller-rabin@^4.0.0:
bn.js "^4.0.0"
brorand "^1.0.1"
-"mime-db@>= 1.36.0 < 2", mime-db@^1.28.0, mime-db@~1.37.0:
- version "1.37.0"
- resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8"
- integrity sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==
+"mime-db@>= 1.38.0 < 2", mime-db@^1.28.0, mime-db@~1.38.0:
+ version "1.38.0"
+ resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.38.0.tgz#1a2aab16da9eb167b49c6e4df2d9c68d63d8e2ad"
+ integrity sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg==
mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.18, mime-types@~2.1.19:
- version "2.1.21"
- resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96"
- integrity sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==
+ version "2.1.22"
+ resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.22.tgz#fe6b355a190926ab7698c9a0556a11199b2199bd"
+ integrity sha512-aGl6TZGnhm/li6F7yx82bJiBZwgiEa4Hf6CNr8YO+r5UHr53tSTYZb102zyU50DOWWKeOv0uQLRL0/9EiKWCog==
dependencies:
- mime-db "~1.37.0"
+ mime-db "~1.38.0"
mime@1.4.1:
version "1.4.1"
@@ -9463,6 +9297,11 @@ mimic-fn@^1.0.0:
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==
+mimic-fn@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.0.0.tgz#0913ff0b121db44ef5848242c38bbb35d44cabde"
+ integrity sha512-jbex9Yd/3lmICXwYT6gA/j2mNQGU48wCh/VzRd+/Y/PjYQtlg1gLMdZqvu9s/xH7qKvngxRObl56XZR609IMbA==
+
mimic-response@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
@@ -9492,21 +9331,6 @@ minimatch-all@^1.1.0:
dependencies:
brace-expansion "^1.1.7"
-minimatch@^2.0.1:
- version "2.0.10"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7"
- integrity sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=
- dependencies:
- brace-expansion "^1.0.0"
-
-minimatch@~0.2.11:
- version "0.2.14"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a"
- integrity sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=
- dependencies:
- lru-cache "2"
- sigmund "~1.0.0"
-
minimist@0.0.8:
version "0.0.8"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
@@ -9517,7 +9341,7 @@ minimist@^0.2.0:
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.2.0.tgz#4dffe525dae2b864c66c2e23c6271d7afdecefce"
integrity sha1-Tf/lJdriuGTGbC4jxicdev3s784=
-minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0:
+minimist@^1.1.3, minimist@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
@@ -9542,22 +9366,6 @@ minizlib@^1.1.1:
dependencies:
minipass "^2.2.1"
-mississippi@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-2.0.0.tgz#3442a508fafc28500486feea99409676e4ee5a6f"
- integrity sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==
- dependencies:
- concat-stream "^1.5.0"
- duplexify "^3.4.2"
- end-of-stream "^1.1.0"
- flush-write-stream "^1.0.0"
- from2 "^2.1.0"
- parallel-transform "^1.1.0"
- pump "^2.0.1"
- pumpify "^1.3.3"
- stream-each "^1.1.0"
- through2 "^2.0.0"
-
mississippi@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022"
@@ -9615,32 +9423,39 @@ mocha@^3.4.2:
mkdirp "0.5.1"
supports-color "3.1.2"
-mocha@^5.2.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/mocha/-/mocha-5.2.0.tgz#6d8ae508f59167f940f2b5b3c4a612ae50c90ae6"
- integrity sha512-2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ==
+mocha@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/mocha/-/mocha-6.0.2.tgz#cdc1a6fdf66472c079b5605bac59d29807702d2c"
+ integrity sha512-RtTJsmmToGyeTznSOMoM6TPEk1A84FQaHIciKrRqARZx+B5ccJ5tXlmJzEKGBxZdqk9UjpRsesZTUkZmR5YnuQ==
dependencies:
+ ansi-colors "3.2.3"
browser-stdout "1.3.1"
- commander "2.15.1"
- debug "3.1.0"
+ debug "3.2.6"
diff "3.5.0"
escape-string-regexp "1.0.5"
- glob "7.1.2"
+ findup-sync "2.0.0"
+ glob "7.1.3"
growl "1.10.5"
- he "1.1.1"
+ he "1.2.0"
+ js-yaml "3.12.0"
+ log-symbols "2.2.0"
minimatch "3.0.4"
mkdirp "0.5.1"
- supports-color "5.4.0"
+ ms "2.1.1"
+ node-environment-flags "1.0.4"
+ object.assign "4.1.0"
+ strip-json-comments "2.0.1"
+ supports-color "6.0.0"
+ which "1.3.1"
+ wide-align "1.1.3"
+ yargs "12.0.5"
+ yargs-parser "11.1.1"
+ yargs-unparser "1.5.0"
-moment@^2.10.2, moment@^2.22.0:
- version "2.22.1"
- resolved "https://registry.yarnpkg.com/moment/-/moment-2.22.1.tgz#529a2e9bf973f259c9643d237fda84de3a26e8ad"
- integrity sha512-shJkRTSebXvsVqk56I+lkb2latjBs8I+pc2TzWc545y2iFnSjm7Wg0QMh+ZWcdSLQyGEau5jI8ocnmkyTgr9YQ==
-
-moment@^2.22.2:
- version "2.22.2"
- resolved "https://registry.yarnpkg.com/moment/-/moment-2.22.2.tgz#3c257f9839fc0e93ff53149632239eb90783ff66"
- integrity sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y=
+moment@^2.10.2, moment@^2.22.0, moment@^2.24.0:
+ version "2.24.0"
+ resolved "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz#0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b"
+ integrity sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==
mout@^1.0.0:
version "1.1.0"
@@ -9664,7 +9479,7 @@ ms@2.0.0:
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
-ms@^2.1.1:
+ms@2.1.1, ms@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==
@@ -9706,7 +9521,7 @@ multimatch@^2.0.0:
arrify "^1.0.0"
minimatch "^3.0.0"
-multipipe@^0.1.0, multipipe@^0.1.2:
+multipipe@^0.1.0:
version "0.1.2"
resolved "https://registry.yarnpkg.com/multipipe/-/multipipe-0.1.2.tgz#2a8f2ddf70eed564dff2d57f1e1a137d9f05078b"
integrity sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=
@@ -9721,6 +9536,11 @@ multipipe@^1.0.2:
duplexer2 "^0.1.2"
object-assign "^4.1.0"
+mute-stdout@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/mute-stdout/-/mute-stdout-1.0.1.tgz#acb0300eb4de23a7ddeec014e3e96044b3472331"
+ integrity sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==
+
mute-stream@0.0.6:
version "0.0.6"
resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.6.tgz#48962b19e169fd1dfc240b3f1e7317627bbc47db"
@@ -9741,9 +9561,9 @@ mz@^2.4.0, mz@^2.6.0:
thenify-all "^1.0.0"
nan@^2.9.2:
- version "2.12.1"
- resolved "https://registry.yarnpkg.com/nan/-/nan-2.12.1.tgz#7b1aa193e9aa86057e3c7bbd0ac448e770925552"
- integrity sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw==
+ version "2.13.2"
+ resolved "https://registry.yarnpkg.com/nan/-/nan-2.13.2.tgz#f51dc7ae66ba7d5d55e1e6d4d8092e802c9aefe7"
+ integrity sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==
nanomatch@^1.2.9:
version "1.2.13"
@@ -9767,11 +9587,6 @@ native-promise-only@^0.8.1:
resolved "https://registry.yarnpkg.com/native-promise-only/-/native-promise-only-0.8.1.tgz#20a318c30cb45f71fe7adfbf7b21c99c1472ef11"
integrity sha1-IKMYwwy0X3H+et+/eyHJnBRy7xE=
-natives@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.0.tgz#e9ff841418a6b2ec7a495e939984f78f163e6e31"
- integrity sha1-6f+EFBimsux6SV6TmYT3jxY+bjE=
-
natural-compare@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
@@ -9796,21 +9611,26 @@ neo-async@^2.5.0:
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.0.tgz#b9d15e4d71c6762908654b5183ed38b753340835"
integrity sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA==
+next-tick@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c"
+ integrity sha1-yobR/ogoFpsBICCOPchCS524NCw=
+
nice-try@^1.0.4:
version "1.0.5"
resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
-nise@^1.4.6:
- version "1.4.6"
- resolved "https://registry.yarnpkg.com/nise/-/nise-1.4.6.tgz#76cc3915925056ae6c405dd8ad5d12bde570c19f"
- integrity sha512-1GedetLKzmqmgwabuMSqPsT7oumdR77SBpDfNNJhADRIeA3LN/2RVqR4fFqwvzhAqcTef6PPCzQwITE/YQ8S8A==
+nise@^1.4.10:
+ version "1.4.10"
+ resolved "https://registry.yarnpkg.com/nise/-/nise-1.4.10.tgz#ae46a09a26436fae91a38a60919356ae6db143b6"
+ integrity sha512-sa0RRbj53dovjc7wombHmVli9ZihXbXCQ2uH3TNm03DyvOSIQbxg+pbqDKrk2oxMK1rtLGVlKxcB9rrc6X5YjA==
dependencies:
- "@sinonjs/formatio" "3.0.0"
- just-extend "^3.0.0"
+ "@sinonjs/formatio" "^3.1.0"
+ "@sinonjs/text-encoding" "^0.7.1"
+ just-extend "^4.0.2"
lolex "^2.3.2"
path-to-regexp "^1.7.0"
- text-encoding "^0.6.4"
no-case@^2.2.0:
version "2.3.2"
@@ -9819,13 +9639,12 @@ no-case@^2.2.0:
dependencies:
lower-case "^1.1.1"
-node-fetch@^1.0.1:
- version "1.7.3"
- resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef"
- integrity sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==
+node-environment-flags@1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/node-environment-flags/-/node-environment-flags-1.0.4.tgz#0b784a6551426bfc16d3b2208424dcbc2b2ff038"
+ integrity sha512-M9rwCnWVLW7PX+NUWe3ejEdiLYinRpsEre9hMkU/6NS4h+EEulYaDH1gCEZ2gyXsmw+RXYDaV2JkkTNcsPDJ0Q==
dependencies:
- encoding "^0.1.11"
- is-stream "^1.0.1"
+ object.getownpropertydescriptors "^2.0.3"
node-fetch@^2.3.0:
version "2.3.0"
@@ -9837,36 +9656,7 @@ node-forge@0.7.5:
resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df"
integrity sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==
-"node-libs-browser@^1.0.0 || ^2.0.0":
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.1.0.tgz#5f94263d404f6e44767d726901fff05478d600df"
- integrity sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==
- dependencies:
- assert "^1.1.1"
- browserify-zlib "^0.2.0"
- buffer "^4.3.0"
- console-browserify "^1.1.0"
- constants-browserify "^1.0.0"
- crypto-browserify "^3.11.0"
- domain-browser "^1.1.1"
- events "^1.0.0"
- https-browserify "^1.0.0"
- os-browserify "^0.3.0"
- path-browserify "0.0.0"
- process "^0.11.10"
- punycode "^1.2.4"
- querystring-es3 "^0.2.0"
- readable-stream "^2.3.3"
- stream-browserify "^2.0.1"
- stream-http "^2.7.2"
- string_decoder "^1.0.0"
- timers-browserify "^2.0.4"
- tty-browserify "0.0.0"
- url "^0.11.0"
- util "^0.10.3"
- vm-browserify "0.0.4"
-
-node-libs-browser@^2.0.0:
+"node-libs-browser@^1.0.0 || ^2.0.0", node-libs-browser@^2.0.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.0.tgz#c72f60d9d46de08a940dedbb25f3ffa2f9bbaa77"
integrity sha512-5MQunG/oyOaBdttrL40dA7bUfPORLRWMUJLQtMg7nluxUvk5XwnLdL9twQHFAjRx/y7mIMkLKT9++qPbbk6BZA==
@@ -9911,10 +9701,10 @@ node-pre-gyp@^0.10.0:
semver "^5.3.0"
tar "^4"
-node-releases@^1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.3.tgz#aad9ce0dcb98129c753f772c0aa01360fb90fbd2"
- integrity sha512-6VrvH7z6jqqNFY200kdB6HdzkgM96Oaj9v3dqGfgp6mF+cHmU4wyQKZ2/WPDRVoR0Jz9KqbamaBN0ZhdUaysUQ==
+node-releases@^1.1.12:
+ version "1.1.12"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.12.tgz#1d6baf544316b5422fcd35efe18708370a4e7637"
+ integrity sha512-Y+AQ1xdjcgaEzpL65PBEF3fnl1FNKnDh9Zm+AUQLIlyyqtSc4u93jyMN4zrjMzdwKQ10RTr3tgY1x7qpsfF/xg==
dependencies:
semver "^5.3.0"
@@ -9940,12 +9730,12 @@ nopt@^4.0.1:
osenv "^0.1.4"
normalize-package-data@^2.3.2, normalize-package-data@^2.3.4:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f"
- integrity sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==
+ version "2.5.0"
+ resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
+ integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
dependencies:
hosted-git-info "^2.1.4"
- is-builtin-module "^1.0.0"
+ resolve "^1.10.0"
semver "2 || 3 || 4 || 5"
validate-npm-package-license "^3.0.1"
@@ -9956,15 +9746,27 @@ normalize-path@^2.0.0, normalize-path@^2.0.1, normalize-path@^2.1.1:
dependencies:
remove-trailing-separator "^1.0.1"
+normalize-path@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
+ integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
+
+now-and-later@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/now-and-later/-/now-and-later-2.0.0.tgz#bc61cbb456d79cb32207ce47ca05136ff2e7d6ee"
+ integrity sha1-vGHLtFbXnLMiB85HygUTb/Ln1u4=
+ dependencies:
+ once "^1.3.2"
+
npm-bundled@^1.0.1:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.5.tgz#3c1732b7ba936b3a10325aef616467c0ccbcc979"
- integrity sha512-m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g==
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd"
+ integrity sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==
npm-packlist@^1.1.6:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.2.0.tgz#55a60e793e272f00862c7089274439a4cc31fc7f"
- integrity sha512-7Mni4Z8Xkx0/oegoqlcao/JpPCPEMtUvsmB0q7mgvlMinykJLSRTYuFqoQLYgGY8biuxIeiHO+QNJKbCfljewQ==
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.1.tgz#19064cdf988da80ea3cee45533879d90192bbfbc"
+ integrity sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==
dependencies:
ignore-walk "^3.0.1"
npm-bundled "^1.0.1"
@@ -10003,9 +9805,9 @@ npmlog@^4.0.2:
set-blocking "~2.0.0"
nth-check@~1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.1.tgz#9929acdf628fc2c41098deab82ac580cf149aae4"
- integrity sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c"
+ integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==
dependencies:
boolbase "~1.0.0"
@@ -10019,11 +9821,6 @@ oauth-sign@~0.9.0:
resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
-object-assign@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2"
- integrity sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=
-
object-assign@^4, object-assign@^4.0.0, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
@@ -10044,9 +9841,9 @@ object-copy@^0.1.0:
kind-of "^3.0.3"
object-keys@^1.0.11, object-keys@^1.0.12:
- version "1.0.12"
- resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2"
- integrity sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.0.tgz#11bd22348dd2e096a045ab06f6c85bcc340fa032"
+ integrity sha512-6OO5X1+2tYkNyNEx6TsCxEqFfRWaqx6EtMiSbGrw8Ob8v9Ne+Hl8rBAgLBZn5wjEz3s/s6U1WXFUFOcxxAwUpg==
object-visit@^1.0.0:
version "1.0.1"
@@ -10055,7 +9852,7 @@ object-visit@^1.0.0:
dependencies:
isobject "^3.0.0"
-object.assign@^4.1.0:
+object.assign@4.1.0, object.assign@^4.0.4, object.assign@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da"
integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==
@@ -10065,7 +9862,7 @@ object.assign@^4.1.0:
has-symbols "^1.0.0"
object-keys "^1.0.11"
-object.defaults@^1.1.0:
+object.defaults@^1.0.0, object.defaults@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/object.defaults/-/object.defaults-1.1.0.tgz#3a7f868334b407dea06da16d88d5cd29e435fecf"
integrity sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=
@@ -10076,14 +9873,14 @@ object.defaults@^1.1.0:
isobject "^3.0.0"
object.entries@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.0.4.tgz#1bf9a4dd2288f5b33f3a993d257661f05d161a5f"
- integrity sha1-G/mk3SKI9bM/Opk9JXZh8F0WGl8=
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.0.tgz#2024fc6d6ba246aee38bdb0ffd5cfbcf371b7519"
+ integrity sha512-l+H6EQ8qzGRxbkHOd5I/aHRhHDKoQXQ8g0BYt4uSweQU1/J6dZUOyWh9a2Vky35YCKjzmgxOzta2hH6kf9HuXA==
dependencies:
- define-properties "^1.1.2"
- es-abstract "^1.6.1"
- function-bind "^1.1.0"
- has "^1.0.1"
+ define-properties "^1.1.3"
+ es-abstract "^1.12.0"
+ function-bind "^1.1.1"
+ has "^1.0.3"
object.fromentries@^2.0.0:
version "2.0.0"
@@ -10103,6 +9900,14 @@ object.getownpropertydescriptors@^2.0.3:
define-properties "^1.1.2"
es-abstract "^1.5.1"
+object.map@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/object.map/-/object.map-1.0.1.tgz#cf83e59dc8fcc0ad5f4250e1f78b3b81bd801d37"
+ integrity sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=
+ dependencies:
+ for-own "^1.0.0"
+ make-iterator "^1.0.0"
+
object.omit@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa"
@@ -10118,6 +9923,14 @@ object.pick@^1.2.0, object.pick@^1.3.0:
dependencies:
isobject "^3.0.1"
+object.reduce@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/object.reduce/-/object.reduce-1.0.1.tgz#6fe348f2ac7fa0f95ca621226599096825bb03ad"
+ integrity sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=
+ dependencies:
+ for-own "^1.0.0"
+ make-iterator "^1.0.0"
+
obuf@^1.0.0, obuf@^1.1.1, obuf@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e"
@@ -10135,25 +9948,18 @@ on-finished@^2.3.0, on-finished@~2.3.0:
dependencies:
ee-first "1.1.1"
-on-headers@~1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7"
- integrity sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=
+on-headers@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f"
+ integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==
-once@^1.3.0, once@^1.3.1, once@^1.4.0:
+once@^1.3.0, once@^1.3.1, once@^1.3.2, once@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
dependencies:
wrappy "1"
-once@~1.3.0:
- version "1.3.3"
- resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20"
- integrity sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=
- dependencies:
- wrappy "1"
-
one-time@0.0.4:
version "0.0.4"
resolved "https://registry.yarnpkg.com/one-time/-/one-time-0.0.4.tgz#f8cdf77884826fe4dff93e3a9cc37b1e4480742e"
@@ -10179,9 +9985,9 @@ opn@^3.0.2:
object-assign "^4.0.1"
opn@^5.1.0:
- version "5.4.0"
- resolved "https://registry.yarnpkg.com/opn/-/opn-5.4.0.tgz#cb545e7aab78562beb11aa3bfabc7042e1761035"
- integrity sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc"
+ integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==
dependencies:
is-wsl "^1.1.0"
@@ -10205,20 +10011,6 @@ optionator@^0.8.2:
type-check "~0.3.2"
wordwrap "~1.0.0"
-orchestrator@^0.3.0:
- version "0.3.8"
- resolved "https://registry.yarnpkg.com/orchestrator/-/orchestrator-0.3.8.tgz#14e7e9e2764f7315fbac184e506c7aa6df94ad7e"
- integrity sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=
- dependencies:
- end-of-stream "~0.1.5"
- sequencify "~0.0.7"
- stream-consume "~0.1.0"
-
-ordered-read-streams@^0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz#fd565a9af8eb4473ba69b6ed8a34352cb552f126"
- integrity sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=
-
ordered-read-streams@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz#7137e69b3298bb342247a1bbee3881c80e2fd78b"
@@ -10227,6 +10019,13 @@ ordered-read-streams@^0.3.0:
is-stream "^1.0.1"
readable-stream "^2.0.1"
+ordered-read-streams@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz#77c0cb37c41525d64166d990ffad7ec6a0e1363e"
+ integrity sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=
+ dependencies:
+ readable-stream "^2.0.1"
+
original@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f"
@@ -10244,14 +10043,12 @@ os-homedir@^1.0.0, os-homedir@^1.0.1:
resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
-os-locale@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2"
- integrity sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==
+os-locale@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9"
+ integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=
dependencies:
- execa "^0.7.0"
lcid "^1.0.0"
- mem "^1.1.0"
os-locale@^3.0.0:
version "3.1.0"
@@ -10303,22 +10100,22 @@ p-finally@^1.0.0:
resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
-p-is-promise@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e"
- integrity sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=
+p-is-promise@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.0.0.tgz#7554e3d572109a87e1f3f53f6a7d85d1b194f4c5"
+ integrity sha512-pzQPhYMCAgLAKPWD2jC3Se9fEfrD9npNos0y150EeqZll7akhEgGhTW/slB6lHku8AvYGiJ+YJ5hfHKePPgFWg==
-p-limit@^1.0.0, p-limit@^1.1.0:
+p-limit@^1.1.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"
integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==
dependencies:
p-try "^1.0.0"
-p-limit@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.1.0.tgz#1d5a0d20fb12707c758a655f6bbc4386b5930d68"
- integrity sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==
+p-limit@^2.0.0, p-limit@^2.1.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2"
+ integrity sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==
dependencies:
p-try "^2.0.0"
@@ -10358,10 +10155,10 @@ p-try@^1.0.0:
resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=
-p-try@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1"
- integrity sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==
+p-try@^2.0.0, p-try@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.1.0.tgz#c1a0f1030e97de018bb2c718929d2af59463e505"
+ integrity sha512-H2RyIJ7+A3rjkwKC2l5GGtU4H1vkxKCAGsWasNVd0Set+6i4znxbWy6/j16YDPJDWxhsgZiKAstMEP8wCdSpjA==
package-json@^2.0.0:
version "2.4.0"
@@ -10389,9 +10186,9 @@ pako@~0.2.0:
integrity sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=
pako@~1.0.5:
- version "1.0.8"
- resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.8.tgz#6844890aab9c635af868ad5fecc62e8acbba3ea4"
- integrity sha512-6i0HVbUfcKaTv+EG8ZTr75az7GFXcLYk9UyLEg7Notv/Ma+z/UG3TCoz6GiNeOrn1E/e63I0X/Hpw18jHOTUnA==
+ version "1.0.10"
+ resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.10.tgz#4328badb5086a426aa90f541977d4955da5c9732"
+ integrity sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==
parallel-transform@^1.1.0:
version "1.1.0"
@@ -10410,16 +10207,16 @@ param-case@2.1.x:
no-case "^2.2.0"
parent-module@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.0.tgz#df250bdc5391f4a085fb589dad761f5ad6b865b5"
- integrity sha512-8Mf5juOMmiE4FcmzYc4IaiS9L3+9paz2KOiXzkRviCP6aDmN49Hz6EMWz0lGNp9pX80GvvAuLADtyGfW/Em3TA==
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
+ integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
dependencies:
callsites "^3.0.0"
parse-asn1@^5.0.0:
- version "5.1.3"
- resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.3.tgz#1600c6cc0727365d68b97f3aa78939e735a75204"
- integrity sha512-VrPoetlz7B/FqjBLD2f5wBVZvsZVLnRUrxVLfRYhGXCODa/NWE4p3Wp+6+aV3ZPL3KM7/OZmxDIwwijD7yuucg==
+ version "5.1.4"
+ resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.4.tgz#37f6628f823fbdeb2273b4d540434a22f3ef1fcc"
+ integrity sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==
dependencies:
asn1.js "^4.0.0"
browserify-aes "^1.0.0"
@@ -10429,11 +10226,11 @@ parse-asn1@^5.0.0:
safe-buffer "^5.1.1"
parse-filepath@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/parse-filepath/-/parse-filepath-1.0.1.tgz#159d6155d43904d16c10ef698911da1e91969b73"
- integrity sha1-FZ1hVdQ5BNFsEO9piRHaHpGWm3M=
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/parse-filepath/-/parse-filepath-1.0.2.tgz#a632127f53aaf3d15876f5872f3ffac763d6c891"
+ integrity sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=
dependencies:
- is-absolute "^0.2.3"
+ is-absolute "^1.0.0"
map-cache "^0.2.0"
path-root "^0.1.1"
@@ -10462,6 +10259,11 @@ parse-json@^4.0.0:
error-ex "^1.3.1"
json-parse-better-errors "^1.0.1"
+parse-node-version@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b"
+ integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==
+
parse-passwd@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
@@ -10538,7 +10340,7 @@ 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-parse@^1.0.5, path-parse@^1.0.6:
+path-parse@^1.0.6:
version "1.0.6"
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
@@ -10616,9 +10418,9 @@ peek-stream@^1.1.0:
through2 "^2.0.3"
pem@^1.8.3:
- version "1.14.1"
- resolved "https://registry.yarnpkg.com/pem/-/pem-1.14.1.tgz#8ff3c5884bfcba7bbdfea5b67a7fa24b4ca3bb86"
- integrity sha512-WY3IzMoh+Gwp4xJTT2MqIOaVzNqU7jHqj7k0pOnLIkNSnOpjhy3PHr9mXGi+C5tRC2z1EX5lvzEbd9BtHumHLQ==
+ version "1.14.2"
+ resolved "https://registry.yarnpkg.com/pem/-/pem-1.14.2.tgz#ab29350416bc3a532c30beeee0d541af897fb9ac"
+ integrity sha512-TOnPtq3ZFnCniOZ+rka4pk8UIze9xG1qI+wNE7EmkiR/cg+53uVvk5QbkWZ7M6RsuOxzz62FW1hlAobJr/lTOA==
dependencies:
es6-promisify "^6.0.0"
md5 "^2.2.1"
@@ -10645,7 +10447,7 @@ pify@^3.0.0:
resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
-pify@^4.0.0:
+pify@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
@@ -10713,20 +10515,6 @@ plugin-error@^1.0.1:
arr-union "^3.1.0"
extend-shallow "^3.0.2"
-pluralize@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777"
- integrity sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==
-
-plylog@^0.5.0:
- version "0.5.0"
- resolved "https://registry.yarnpkg.com/plylog/-/plylog-0.5.0.tgz#c976eba1d80d2dd991005d7c110daf874154788f"
- integrity sha1-yXbrodgNLdmRAF18EQ2vh0FUeI8=
- dependencies:
- "@types/node" "^4.2.3"
- "@types/winston" "^2.2.0"
- winston "^2.2.0"
-
plylog@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/plylog/-/plylog-1.1.0.tgz#f6f354e2ae0b01f6db4ed111f4b3855da9c37417"
@@ -10779,10 +10567,10 @@ polymer-analyzer@^3.0.0, polymer-analyzer@^3.1.3, polymer-analyzer@^3.2.2:
vscode-uri "^1.0.1"
whatwg-url "^6.4.0"
-polymer-build@^3.1.0:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/polymer-build/-/polymer-build-3.1.1.tgz#43ce5df887caa47745721e7c1c489a5ea3f930c4"
- integrity sha512-aODeAJQm3HxDuv7Z+swdsZGgQdOcHH2V7huFPLc7PGjZaIpXTacQUC6W+PP8/hHkzX+u0Wxha+MPjWBr3C/Gow==
+polymer-build@^3.1.0, polymer-build@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/polymer-build/-/polymer-build-3.1.2.tgz#9a0e84b4a5d756ad3da18a36f7f524a1581850ce"
+ integrity sha512-Lnnihvxt1cj0RA5JDGKkDKBv9P40N9vdliYNGwbHsxCn9vuxngdA5ZCjuvgNx+zjnBuNq/mGgOK6tTN6noBymw==
dependencies:
"@babel/core" "^7.0.0"
"@babel/plugin-external-helpers" "^7.0.0"
@@ -10841,8 +10629,8 @@ polymer-build@^3.1.0:
parse5 "^4.0.0"
plylog "^1.0.0"
polymer-analyzer "^3.1.3"
- polymer-bundler "^4.0.3"
- polymer-project-config "^4.0.0"
+ polymer-bundler "^4.0.9"
+ polymer-project-config "^4.0.3"
regenerator-runtime "^0.11.1"
stream "0.0.2"
sw-precache "^5.1.1"
@@ -10850,10 +10638,10 @@ polymer-build@^3.1.0:
vinyl "^1.2.0"
vinyl-fs "^2.4.4"
-polymer-bundler@^4.0.3, polymer-bundler@^4.0.5:
- version "4.0.6"
- resolved "https://registry.yarnpkg.com/polymer-bundler/-/polymer-bundler-4.0.6.tgz#ac283901b123d48b39bf365d9b06fa8b277eeae0"
- integrity sha512-Gn7gTPwJKvfnAaVakaU7TYuu5lWDvcSDNK/OJDy2Kt8kgHhrC5gTDwRCt6CpytsyfiW1fWRCG2yoQi8YI5L6Iw==
+polymer-bundler@^4.0.9:
+ version "4.0.9"
+ resolved "https://registry.yarnpkg.com/polymer-bundler/-/polymer-bundler-4.0.9.tgz#1bcaff309c885a2f25245830fa5afde7cfc17942"
+ integrity sha512-6r6O0D9Yd7fyf9K+HBfkwnj54zPU9W2/PXeIIsw6N75334dhdDwvFfDRTKhEwOVYElJcUO0MQLsIEbMCZCHY1w==
dependencies:
"@types/babel-generator" "^6.25.1"
"@types/babel-traverse" "^6.25.3"
@@ -10869,14 +10657,14 @@ polymer-bundler@^4.0.3, polymer-bundler@^4.0.5:
mkdirp "^0.5.1"
parse5 "^4.0.0"
polymer-analyzer "^3.2.2"
- rollup "^0.64.1"
+ rollup "^1.3.0"
source-map "^0.5.6"
vscode-uri "^1.0.1"
-polymer-cli@^1.8.0:
- version "1.9.5"
- resolved "https://registry.yarnpkg.com/polymer-cli/-/polymer-cli-1.9.5.tgz#9c18be47338442a8d0bfbe7f1fa2cea109030020"
- integrity sha512-HT095mtwJIiJi5S/fsvv5uNLvBK6DY785itx4S0WlF+KGcu0tKNsRhbaTzXiKiPFohkChiXyhpztD+HsJXobTg==
+polymer-cli@^1.9.7:
+ version "1.9.7"
+ resolved "https://registry.yarnpkg.com/polymer-cli/-/polymer-cli-1.9.7.tgz#3cc3a86ed85f904beebc9871dae749bfc017a95e"
+ integrity sha512-hGurrixgEDPt2HaJIfodcS50oIc3aFvRVUQb9NB0oSYRufhoJMfj7E4lzDwZxlCbaRWIlh0gRn/KHjqIZ+fJGg==
dependencies:
"@octokit/rest" "^16.2.0"
"@types/chalk" "^0.4.31"
@@ -10895,7 +10683,7 @@ polymer-cli@^1.8.0:
"@types/vinyl" "^2.0.0"
"@types/vinyl-fs" "0.0.28"
"@types/yeoman-generator" "^2.0.3"
- bower "1.8.2"
+ bower "^1.8.2"
bower-json "^0.8.1"
bower-logger "^0.2.2"
chalk "^1.1.3"
@@ -10912,10 +10700,10 @@ polymer-cli@^1.8.0:
mz "^2.6.0"
plylog "^1.0.0"
polymer-analyzer "^3.2.2"
- polymer-build "^3.1.0"
- polymer-bundler "^4.0.5"
+ polymer-build "^3.1.2"
+ polymer-bundler "^4.0.9"
polymer-linter "^3.0.0"
- polymer-project-config "^4.0.1"
+ polymer-project-config "^4.0.3"
polyserve "^0.27.15"
request "^2.72.0"
rimraf "^2.6.1"
@@ -10950,16 +10738,17 @@ polymer-linter@^3.0.0:
strip-indent "^2.0.0"
validate-element-name "^2.1.1"
-polymer-project-config@^4.0.0, polymer-project-config@^4.0.1:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/polymer-project-config/-/polymer-project-config-4.0.2.tgz#da5063b6d98015318340ef31c1710e862d825b0d"
- integrity sha512-nnxLkbpYYPIVBYooeercovQIWqq4coHzQ5PwK2+NxNpVWUJ5tW3OCDt46dqw3CtJNe4r/qIOkPgBJdVwXAAEmw==
+polymer-project-config@^4.0.0, polymer-project-config@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/polymer-project-config/-/polymer-project-config-4.0.3.tgz#ef0c1a676ce4809907986c8e910745660de8024f"
+ integrity sha512-Drr+Imq+znhBC8XSt9pMlmPixoGnIOmleV5SD6mto1zOGC5oCDbSNsQL2v89DWOk+9aSUO79vnWwOmEPDSvYfw==
dependencies:
- "@types/node" "^9.6.4"
+ "@types/parse5" "^2.2.34"
browser-capabilities "^1.0.0"
jsonschema "^1.1.1"
minimatch-all "^1.1.0"
- plylog "^0.5.0"
+ plylog "^1.0.0"
+ winston "^3.0.0"
polyserve@^0.27.13, polyserve@^0.27.15:
version "0.27.15"
@@ -11038,10 +10827,10 @@ preact-transition-group@^1.1.1:
resolved "https://registry.yarnpkg.com/preact-transition-group/-/preact-transition-group-1.1.1.tgz#f0a49327ea515ece34ea2be864c4a7d29e5d6e10"
integrity sha1-8KSTJ+pRXs406ivoZMSn0p5dbhA=
-preact@^8.3.1:
- version "8.3.1"
- resolved "https://registry.yarnpkg.com/preact/-/preact-8.3.1.tgz#ed34f79d09edc5efd32a378a3416ef5dc531e3ac"
- integrity sha512-s8H1Y8O9e+mOBo3UP1jvWqArPmjCba2lrrGLlq/0kN1XuIINUbYtf97iiXKxCuG3eYwmppPKnyW2DBrNj/TuTg==
+preact@^8.4.2:
+ version "8.4.2"
+ resolved "https://registry.yarnpkg.com/preact/-/preact-8.4.2.tgz#1263b974a17d1ea80b66590e41ef786ced5d6a23"
+ integrity sha512-TsINETWiisfB6RTk0wh3/mvxbGRvx+ljeBccZ4Z6MPFKgu/KFGyf2Bmw3Z/jlXhL5JlNKY6QAbA9PVyzIy9//A==
prelude-ls@~1.1.2:
version "1.1.2"
@@ -11065,10 +10854,10 @@ prettier-linter-helpers@^1.0.0:
dependencies:
fast-diff "^1.1.2"
-prettier@^1.14.3:
- version "1.16.1"
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.16.1.tgz#534c2c9d7853f8845e5e078384e71973bd74089f"
- integrity sha512-XXUITwIkGb3CPJ2hforHah/zTINRyie5006Jd2HKy2qz7snEJXl0KLfsJZW/wst9g6R2rFvqba3VpNYdu1hDcA==
+prettier@^1.16.4:
+ version "1.16.4"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.16.4.tgz#73e37e73e018ad2db9c76742e2647e21790c9717"
+ integrity sha512-ZzWuos7TI5CKUeQAtFd6Zhm2s6EpAD/ZLApIhsF9pRvRtM1RFo61dM/4MSRUA0SuLugA/zgrZD8m0BaY46Og7g==
pretty-bytes@^4.0.2:
version "4.0.2"
@@ -11088,14 +10877,6 @@ pretty-error@^2.0.2:
renderkid "^2.0.1"
utila "~0.4"
-pretty-format@^23.6.0:
- version "23.6.0"
- resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.6.0.tgz#5eaac8eeb6b33b987b7fe6097ea6a8a146ab5760"
- integrity sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==
- dependencies:
- ansi-regex "^3.0.0"
- ansi-styles "^3.2.0"
-
pretty-format@^3.5.1:
version "3.8.0"
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-3.8.0.tgz#bfbed56d5e9a776645f4b1ff7aa1a3ac4fa3c385"
@@ -11111,6 +10892,11 @@ private@^0.1.6, private@~0.1.5:
resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==
+process-nextick-args@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3"
+ integrity sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=
+
process-nextick-args@^2.0.0, process-nextick-args@~2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa"
@@ -11121,12 +10907,7 @@ process@^0.11.10:
resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI=
-progress@2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.1.tgz#c9242169342b1c29d275889c95734621b1952e31"
- integrity sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==
-
-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==
@@ -11136,21 +10917,14 @@ promise-inflight@^1.0.1:
resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM=
-promise@^7.1.1:
- version "7.3.1"
- resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"
- integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==
- dependencies:
- asap "~2.0.3"
-
promise@^8.0.1:
- version "8.0.1"
- resolved "https://registry.yarnpkg.com/promise/-/promise-8.0.1.tgz#e45d68b00a17647b6da711bf85ed6ed47208f450"
- integrity sha1-5F1osAoXZHttpxG/he1u1HII9FA=
+ version "8.0.3"
+ resolved "https://registry.yarnpkg.com/promise/-/promise-8.0.3.tgz#f592e099c6cddc000d538ee7283bb190452b0bf6"
+ integrity sha512-HeRDUL1RJiLhyA0/grn+PTShlBAcLuh/1BJGtrvjwbvRDCTLLMEz9rOGCV+R3vHY4MixIuoMEd9Yq/XvsTPcjw==
dependencies:
- asap "~2.0.3"
+ asap "~2.0.6"
-prop-types-extra@^1.0.1:
+prop-types-extra@^1.0.1, prop-types-extra@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/prop-types-extra/-/prop-types-extra-1.1.0.tgz#32609910ea2dcf190366bacd3490d5a6412a605f"
integrity sha512-QFyuDxvMipmIVKD2TwxLVPzMnO4e5oOf1vr3tJIomL8E7d0lr6phTHd5nkPhFIzTD1idBLLEPeylL9g+rrTzRg==
@@ -11158,22 +10932,19 @@ prop-types-extra@^1.0.1:
react-is "^16.3.2"
warning "^3.0.0"
-prop-types@^15.5.10, prop-types@^15.5.8:
- version "15.6.1"
- resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.1.tgz#36644453564255ddda391191fb3a125cbdf654ca"
- integrity sha512-4ec7bY1Y66LymSUOH/zARVYObB23AT2h8cf6e/O6ZALB/N0sqZFEx7rq6EYPX2MkOdKORuooI/H5k9TlR4q7kQ==
+prop-types@^15.5.10, prop-types@^15.6.2:
+ version "15.7.2"
+ resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"
+ integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
dependencies:
- fbjs "^0.8.16"
- loose-envify "^1.3.1"
+ loose-envify "^1.4.0"
object-assign "^4.1.1"
+ react-is "^16.8.1"
-prop-types@^15.6.2:
- version "15.6.2"
- resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102"
- integrity sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==
- dependencies:
- loose-envify "^1.3.1"
- object-assign "^4.1.1"
+property-expr@^1.5.0:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/property-expr/-/property-expr-1.5.1.tgz#22e8706894a0c8e28d58735804f6ba3a3673314f"
+ integrity sha512-CGuc0VUTGthpJXL36ydB6jnbyOf/rAHFvmVrJlH+Rg0DqqLFQGAP6hIaxD/G0OAmBJPhXDHuEJigrp0e0wFV6g==
proxy-addr@~2.0.4:
version "2.0.4"
@@ -11218,7 +10989,7 @@ pump@^1.0.0:
end-of-stream "^1.1.0"
once "^1.3.1"
-pump@^2.0.0, pump@^2.0.1:
+pump@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909"
integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==
@@ -11234,7 +11005,7 @@ pump@^3.0.0:
end-of-stream "^1.1.0"
once "^1.3.1"
-pumpify@^1.3.3:
+pumpify@^1.3.3, pumpify@^1.3.5:
version "1.5.1"
resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce"
integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==
@@ -11284,9 +11055,9 @@ querystring@0.2.0:
integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=
querystringify@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.0.tgz#7ded8dfbf7879dcc60d0a644ac6754b283ad17ef"
- integrity sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg==
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.1.tgz#60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e"
+ integrity sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==
randomatic@^3.0.0:
version "3.1.1"
@@ -11298,9 +11069,9 @@ randomatic@^3.0.0:
math-random "^1.0.1"
randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.6.tgz#d302c522948588848a8d300c932b44c24231da80"
- integrity sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
+ integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
dependencies:
safe-buffer "^5.1.0"
@@ -11327,10 +11098,13 @@ raw-body@2.3.3:
iconv-lite "0.4.23"
unpipe "1.0.0"
-raw-loader@^0.5.1:
- version "0.5.1"
- resolved "https://registry.yarnpkg.com/raw-loader/-/raw-loader-0.5.1.tgz#0c3d0beaed8a01c966d9787bf778281252a979aa"
- integrity sha1-DD0L6u2KAclm2Xh793goElKpeao=
+raw-loader@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/raw-loader/-/raw-loader-2.0.0.tgz#e2813d9e1e3f80d1bbade5ad082e809679e20c26"
+ integrity sha512-kZnO5MoIyrojfrPWqrhFNLZemIAX8edMOCp++yC5RKxzFB3m92DqKNhKlU6+FvpOhWtvyh3jOaD7J6/9tpdIKg==
+ dependencies:
+ loader-utils "^1.1.0"
+ schema-utils "^1.0.0"
rc@^1.0.1, rc@^1.1.6, rc@^1.2.7:
version "1.2.8"
@@ -11342,44 +11116,55 @@ rc@^1.0.1, rc@^1.1.6, rc@^1.2.7:
minimist "^1.2.0"
strip-json-comments "~2.0.1"
-react-big-calendar@^0.19.2:
- version "0.19.2"
- resolved "https://registry.yarnpkg.com/react-big-calendar/-/react-big-calendar-0.19.2.tgz#f9a7847930593db1ccbad05f2683a77bd7e1c901"
- integrity sha512-cuGfM211IGM54qaOUod0IaqGQh7iBYvjeNoP2DlfLQy+oLTBtZ8y+AFwBKqGsZT2gEyBOlrgNfIBLGltlrEicA==
+react-big-calendar@^0.20.4:
+ version "0.20.4"
+ resolved "https://registry.yarnpkg.com/react-big-calendar/-/react-big-calendar-0.20.4.tgz#1ef73d3f162fca07ab987b726e706b6617b2d98b"
+ integrity sha512-HABwo8jZCvKsbUOH5U8fgO6msSsl6dHgSDH//T5OCtvX+S0onFZg9kDbU82x2AtF7lx5s2vAJxGmEA3uPQr0Xg==
dependencies:
- classnames "^2.1.3"
+ "@babel/runtime" "^7.1.5"
+ classnames "^2.2.6"
date-arithmetic "^3.0.0"
- dom-helpers "^2.3.0 || ^3.0.0"
- invariant "^2.1.0"
- lodash "^4.17.4"
- prop-types "^15.5.8"
- react-overlays "^0.7.0"
- react-prop-types "^0.4.0"
- uncontrollable "^4.0.0"
- warning "^2.0.0"
+ dom-helpers "^3.4.0"
+ invariant "^2.2.4"
+ lodash "^4.17.11"
+ memoize-one "^4.0.3"
+ prop-types "^15.6.2"
+ prop-types-extra "^1.1.0"
+ react-overlays "^0.8.3"
+ uncontrollable "^6.0.0"
+ warning "^4.0.2"
-react-is@^16.3.2:
- version "16.3.2"
- resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.3.2.tgz#f4d3d0e2f5fbb6ac46450641eb2e25bf05d36b22"
- integrity sha512-ybEM7YOr4yBgFd6w8dJqwxegqZGJNBZl6U27HnGKuTZmDvVrD5quWOK/wAnMywiZzW+Qsk+l4X2c70+thp/A8Q==
+react-is@^16.3.2, react-is@^16.8.1:
+ version "16.8.6"
+ resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.6.tgz#5bbc1e2d29141c9fbdfed456343fe2bc430a6a16"
+ integrity sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA==
-react-overlays@^0.7.0:
- version "0.7.4"
- resolved "https://registry.yarnpkg.com/react-overlays/-/react-overlays-0.7.4.tgz#ef2ec652c3444ab8aa014262b18f662068e56d5c"
- integrity sha512-7vsooMx3siLAuEfTs8FYeP/lAORWWFXTO8PON3KgX0Htq1Oa+po6ioSjGyO0/GO5CVSMNhpWt6V2opeexHgBuQ==
+react-lifecycles-compat@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362"
+ integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==
+
+react-overlays@^0.8.3:
+ version "0.8.3"
+ resolved "https://registry.yarnpkg.com/react-overlays/-/react-overlays-0.8.3.tgz#fad65eea5b24301cca192a169f5dddb0b20d3ac5"
+ integrity sha512-h6GT3jgy90PgctleP39Yu3eK1v9vaJAW73GOA/UbN9dJ7aAN4BTZD6793eI1D5U+ukMk17qiqN/wl3diK1Z5LA==
dependencies:
classnames "^2.2.5"
dom-helpers "^3.2.1"
prop-types "^15.5.10"
prop-types-extra "^1.0.1"
+ react-transition-group "^2.2.0"
warning "^3.0.0"
-react-prop-types@^0.4.0:
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/react-prop-types/-/react-prop-types-0.4.0.tgz#f99b0bfb4006929c9af2051e7c1414a5c75b93d0"
- integrity sha1-+ZsL+0AGkpya8gUefBQUpcdbk9A=
+react-transition-group@^2.2.0:
+ version "2.7.1"
+ resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-2.7.1.tgz#1fe6d54e811e8f9dfd329aa836b39d9cd16587cb"
+ integrity sha512-b0VJTzNRnXxRpCuxng6QJbAzmmrhBn1BZJfPPnHbH2PIo8msdkajqwtfdyGm/OypPXZNfAHKEqeN15wjMXrRJQ==
dependencies:
- warning "^3.0.0"
+ dom-helpers "^3.3.1"
+ loose-envify "^1.4.0"
+ prop-types "^15.6.2"
+ react-lifecycles-compat "^3.0.4"
read-all-stream@^3.0.0:
version "3.1.0"
@@ -11390,12 +11175,12 @@ read-all-stream@^3.0.0:
readable-stream "^2.0.0"
read-chunk@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/read-chunk/-/read-chunk-3.0.0.tgz#086cd198406104355626afacd2d21084afc367ec"
- integrity sha512-8lBUVPjj9TC5bKLBacB+rpexM03+LWiYbv6ma3BeWmUYXGxqA1WNNgIZHq/iIsCrbFMzPhFbkOqdsyOFRnuoXg==
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/read-chunk/-/read-chunk-3.1.0.tgz#4aab805e68b1b2c72a2fe5aefa8284faf623b1c0"
+ integrity sha512-ZdiZJXXoZYE08SzZvTipHhI+ZW0FpzxmFtLI3vIeMuRN9ySbIZ+SZawKogqJ7dxW9fJ/W73BNtxu4Zu/bZp+Ng==
dependencies:
- pify "^4.0.0"
- with-open-file "^0.1.3"
+ pify "^4.0.1"
+ with-open-file "^0.1.5"
read-pkg-up@^1.0.1:
version "1.0.1"
@@ -11470,16 +11255,6 @@ read-pkg@^4.0.1:
string_decoder "~1.1.1"
util-deprecate "~1.0.1"
-readable-stream@1.0, "readable-stream@>=1.0.33-1 <1.1.0-0", readable-stream@~1.0.17:
- version "1.0.34"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c"
- integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.1"
- isarray "0.0.1"
- string_decoder "~0.10.x"
-
readable-stream@1.1.x, readable-stream@^1.0.26-2, readable-stream@^1.0.26-4, readable-stream@~1.1.9:
version "1.1.14"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
@@ -11491,15 +11266,25 @@ readable-stream@1.1.x, readable-stream@^1.0.26-2, readable-stream@^1.0.26-4, rea
string_decoder "~0.10.x"
"readable-stream@2 || 3", readable-stream@^3.0.6, readable-stream@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.1.1.tgz#ed6bbc6c5ba58b090039ff18ce670515795aeb06"
- integrity sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.2.0.tgz#de17f229864c120a9f56945756e4f32c4045245d"
+ integrity sha512-RV20kLjdmpZuTF1INEb9IA3L68Nmi+Ri7ppZqo78wj//Pn62fCoJyV9zalccNzDD/OuJpMG4f+pfMl8+L6QdGw==
dependencies:
inherits "^2.0.3"
string_decoder "^1.1.1"
util-deprecate "^1.0.1"
-readdirp@^2.0.0:
+"readable-stream@>=1.0.33-1 <1.1.0-0", readable-stream@~1.0.17:
+ version "1.0.34"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c"
+ integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.1"
+ isarray "0.0.1"
+ string_decoder "~0.10.x"
+
+readdirp@^2.0.0, readdirp@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525"
integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==
@@ -11538,10 +11323,10 @@ reduce-flatten@^1.0.1:
resolved "https://registry.yarnpkg.com/reduce-flatten/-/reduce-flatten-1.0.1.tgz#258c78efd153ddf93cb561237f61184f3696e327"
integrity sha1-JYx479FT3fk8tWEjf2EYTzaW4yc=
-regenerate-unicode-properties@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-7.0.0.tgz#107405afcc4a190ec5ed450ecaa00ed0cafa7a4c"
- integrity sha512-s5NGghCE4itSlUS+0WUj88G6cfMVMmH8boTPNvABf8od+2dhT9WDlWu8n01raQAJZMOK8Ch6jSexaRO7swd6aw==
+regenerate-unicode-properties@^8.0.2:
+ version "8.0.2"
+ resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.0.2.tgz#7b38faa296252376d363558cfbda90c9ce709662"
+ integrity sha512-SbA/iNrBUf6Pv2zU8Ekv1Qbhv92yxL4hiDa2siuxs4KKn4oOoMDHXjAf7+Nz9qinUQ46B1LcWEi/PhJfPWpZWQ==
dependencies:
regenerate "^1.4.0"
@@ -11555,15 +11340,20 @@ regenerator-runtime@^0.11.0, regenerator-runtime@^0.11.1:
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9"
integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==
-regenerator-runtime@^0.12.1:
+regenerator-runtime@^0.12.0:
version "0.12.1"
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz#fa1a71544764c036f8c49b13a08b2594c9f8a0de"
integrity sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg==
-regenerator-transform@^0.13.3:
- version "0.13.3"
- resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.3.tgz#264bd9ff38a8ce24b06e0636496b2c856b57bcbb"
- integrity sha512-5ipTrZFSq5vU2YoGoww4uaRVAK4wyYC4TSICibbfEPOruUu8FFP7ErV0BjmbIOEpn3O/k9na9UEdYR/3m7N6uA==
+regenerator-runtime@^0.13.2:
+ version "0.13.2"
+ resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz#32e59c9a6fb9b1a4aff09b4930ca2d4477343447"
+ integrity sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA==
+
+regenerator-transform@^0.13.4:
+ version "0.13.4"
+ resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.4.tgz#18f6763cf1382c69c36df76c6ce122cc694284fb"
+ integrity sha512-T0QMBjK3J0MtxjPmdIMXm72Wvj2Abb0Bd4HADdfijwMdoIsyQZ6fWC7kDFhk2YinBBEMZDL7Y7wh0J1sGx3S4A==
dependencies:
private "^0.1.6"
@@ -11583,35 +11373,31 @@ regex-not@^1.0.0, regex-not@^1.0.2:
safe-regex "^1.1.0"
regexp-tree@^0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.0.tgz#a56ad7746097888ea16457479029ec9345b96ab0"
- integrity sha512-rHQv+tzu+0l3KS/ERabas1yK49ahNVxuH40WcPg53CzP5p8TgmmyBgHELLyJcvjhTD0e5ahSY6C76LbEVtr7cg==
- dependencies:
- cli-table3 "^0.5.0"
- colors "^1.1.2"
- yargs "^10.0.3"
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.5.tgz#7cd71fca17198d04b4176efd79713f2998009397"
+ integrity sha512-nUmxvfJyAODw+0B13hj8CFVAxhe7fDEAgJgaotBu3nnR+IgGgZq59YedJP5VYTlkEfqjuK6TuRpnymKdatLZfQ==
regexpp@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f"
integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==
-regexpu-core@^4.1.3, regexpu-core@^4.2.0:
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.4.0.tgz#8d43e0d1266883969720345e70c275ee0aec0d32"
- integrity sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==
+regexpu-core@^4.1.3, regexpu-core@^4.5.4:
+ version "4.5.4"
+ resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.5.4.tgz#080d9d02289aa87fe1667a4f5136bc98a6aebaae"
+ integrity sha512-BtizvGtFQKGPUcTy56o3nk1bGRp4SZOTYrDtGNlqCQufptV5IkkLN6Emw+yunAJjzf+C9FQFtvq7IoA3+oMYHQ==
dependencies:
regenerate "^1.4.0"
- regenerate-unicode-properties "^7.0.0"
+ regenerate-unicode-properties "^8.0.2"
regjsgen "^0.5.0"
regjsparser "^0.6.0"
unicode-match-property-ecmascript "^1.0.4"
- unicode-match-property-value-ecmascript "^1.0.2"
+ unicode-match-property-value-ecmascript "^1.1.0"
registry-auth-token@^3.0.1:
- version "3.3.2"
- resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.3.2.tgz#851fd49038eecb586911115af845260eec983f20"
- integrity sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.4.0.tgz#d7446815433f5d5ed6431cd5dca21048f66b397e"
+ integrity sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==
dependencies:
rc "^1.1.6"
safe-buffer "^5.0.1"
@@ -11648,21 +11434,38 @@ relateurl@0.2.x:
resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9"
integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=
-remove-trailing-separator@^1.0.1:
+remove-bom-buffer@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz#c2bf1e377520d324f623892e33c10cac2c252b53"
+ integrity sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==
+ dependencies:
+ is-buffer "^1.1.5"
+ is-utf8 "^0.2.1"
+
+remove-bom-stream@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz#05f1a593f16e42e1fb90ebf59de8e569525f9523"
+ integrity sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=
+ dependencies:
+ remove-bom-buffer "^3.0.0"
+ safe-buffer "^5.1.0"
+ through2 "^2.0.3"
+
+remove-trailing-separator@^1.0.1, remove-trailing-separator@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
renderkid@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.1.tgz#898cabfc8bede4b7b91135a3ffd323e58c0db319"
- integrity sha1-iYyr/Ivt5Le5ETWj/9Mj5YwNsxk=
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.3.tgz#380179c2ff5ae1365c522bf2fcfcff01c5b74149"
+ integrity sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==
dependencies:
css-select "^1.1.0"
- dom-converter "~0.1"
- htmlparser2 "~3.3.0"
+ dom-converter "^0.2"
+ htmlparser2 "^3.3.0"
strip-ansi "^3.0.0"
- utila "~0.3"
+ utila "^0.4.0"
repeat-element@^1.1.2:
version "1.1.3"
@@ -11691,6 +11494,15 @@ replace-ext@^1.0.0:
resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb"
integrity sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=
+replace-homedir@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/replace-homedir/-/replace-homedir-1.0.0.tgz#e87f6d513b928dde808260c12be7fec6ff6e798c"
+ integrity sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=
+ dependencies:
+ homedir-polyfill "^1.0.1"
+ is-absolute "^1.0.0"
+ remove-trailing-separator "^1.1.0"
+
request@2.88.0, request@^2.72.0, request@^2.85.0:
version "2.88.0"
resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef"
@@ -11717,10 +11529,10 @@ request@2.88.0, request@^2.72.0, request@^2.85.0:
tunnel-agent "^0.6.0"
uuid "^3.3.2"
-require-dir@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/require-dir/-/require-dir-1.0.0.tgz#c2639de72960ea1ee280279f2da35e03c6536b2d"
- integrity sha512-PUJcQVTP4n6F8Un1GEEWhqnmBMfukVsL5gqwBxt7RF+nP+9hSOLJ/vSs5iUoXw1UWDgzqg9B/IIb15kfQKWsAQ==
+require-dir@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/require-dir/-/require-dir-1.2.0.tgz#0d443b75e96012d3ca749cf19f529a789ae74817"
+ integrity sha512-LY85DTSu+heYgDqq/mK+7zFHWkttVNRXC9NKcKGyuGLdlsfbjEPrIEYdCVrx6hqnJb+xSu3Lzaoo8VnmOhhjNA==
require-directory@^2.1.1:
version "2.1.1"
@@ -11775,39 +11587,25 @@ resolve-from@^4.0.0:
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
+resolve-options@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/resolve-options/-/resolve-options-1.1.0.tgz#32bb9e39c06d67338dc9378c0d6d6074566ad131"
+ integrity sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=
+ dependencies:
+ value-or-function "^3.0.0"
+
resolve-url@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
-resolve@^1.1.6, resolve@^1.5.0:
- version "1.8.1"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26"
- integrity sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==
- dependencies:
- path-parse "^1.0.5"
-
-resolve@^1.1.7:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.4.0.tgz#a75be01c53da25d934a98ebd0e4c4a7312f92a86"
- integrity sha512-aW7sVKPufyHqOmyyLzg/J+8606v5nevBgaliIlV7nUpVMsDnoBGV/cbSLNjZAg9q0Cfd/+easKVKQ8vOu8fn1Q==
- dependencies:
- path-parse "^1.0.5"
-
-resolve@^1.3.2, resolve@^1.9.0:
+resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.3.2, resolve@^1.4.0, resolve@^1.5.0, resolve@^1.9.0:
version "1.10.0"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.0.tgz#3bdaaeaf45cc07f375656dfd2e54ed0810b101ba"
integrity sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==
dependencies:
path-parse "^1.0.6"
-resolve@^1.4.0:
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.5.0.tgz#1f09acce796c9a762579f31b2c1cc4c3cddf9f36"
- integrity sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==
- dependencies:
- path-parse "^1.0.5"
-
restore-cursor@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541"
@@ -11829,25 +11627,18 @@ ret@~0.1.10:
resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==
-rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2:
- version "2.6.2"
- resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36"
- integrity sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==
- dependencies:
- glob "^7.0.5"
-
-rimraf@~2.2.6:
- version "2.2.8"
- resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582"
- integrity sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=
-
-rimraf@~2.6.2:
+rimraf@2.6.3, rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2:
version "2.6.3"
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
dependencies:
glob "^7.1.3"
+rimraf@~2.2.6:
+ version "2.2.8"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582"
+ integrity sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=
+
ripemd160@^2.0.0, ripemd160@^2.0.1:
version "2.0.2"
resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c"
@@ -11856,18 +11647,19 @@ ripemd160@^2.0.0, ripemd160@^2.0.1:
hash-base "^3.0.0"
inherits "^2.0.1"
-rollup@^0.64.1:
- version "0.64.1"
- resolved "https://registry.yarnpkg.com/rollup/-/rollup-0.64.1.tgz#9188ee368e5fcd43ffbc00ec414e72eeb5de87ba"
- integrity sha512-+ThdVXrvonJdOTzyybMBipP0uz605Z8AnzWVY3rf+cSGnLO7uNkJBlN+9jXqWOomkvumXfm/esmBpA5d53qm7g==
+rollup@^1.3.0:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.7.4.tgz#dd9d1d4935d3db38f16e1caaef635d8d1b0831c4"
+ integrity sha512-nc86fETLHdozhRWlW/uNVIQ7ODuA1vU2/L8znAxP9TNMx1NA6GTth3llqoxxCle2kkyui+OfGzbKaQxD60NJjA==
dependencies:
"@types/estree" "0.0.39"
- "@types/node" "*"
+ "@types/node" "^11.11.6"
+ acorn "^6.1.1"
-round-slider@^1.3.2:
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/round-slider/-/round-slider-1.3.2.tgz#8fb363f4fe2ab653b8160a13aa4d493634bac050"
- integrity sha512-JAUSXwuxiLv/kliHNP2GbnXID87hFqoxac38UIcvkpyYTwSzpTKlqvMKLB7xWnDOgX/9MCD7B2Ab41pk6cGiWQ==
+round-slider@^1.3.3:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/round-slider/-/round-slider-1.3.3.tgz#0ec82261317b0aba35ac86a48fbd024baa50b261"
+ integrity sha512-Mo6HYiN5l6O0UNI/ytjr8ERgtZcXGRZ6A6+V6f2S/hKkbSaQnKCW+lpLPfoxWuW1xiPbAJs3qrXeps1xC+sjVg==
dependencies:
jquery ">= 1.4.1"
@@ -11895,10 +11687,10 @@ rx@^4.1.0:
resolved "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz#a5f13ff79ef3b740fe30aa803fb09f98805d4782"
integrity sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=
-rxjs@^6.1.0, rxjs@^6.3.3:
- version "6.3.3"
- resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.3.3.tgz#3c6a7fa420e844a81390fb1158a9ec614f4bad55"
- integrity sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==
+rxjs@>=6.4.0, rxjs@^6.3.3, rxjs@^6.4.0:
+ version "6.4.0"
+ resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.4.0.tgz#f3bb0fe7bda7fb69deac0c16f17b50b0b8790504"
+ integrity sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==
dependencies:
tslib "^1.9.0"
@@ -11935,9 +11727,9 @@ samsam@~1.1:
integrity sha1-n1CHQZtNCR8jJXHn+lLpCw9VJiE=
sauce-connect-launcher@^1.0.0:
- version "1.2.4"
- resolved "https://registry.yarnpkg.com/sauce-connect-launcher/-/sauce-connect-launcher-1.2.4.tgz#8d38f85242a9fbede1b2303b559f7e20c5609a1c"
- integrity sha512-X2vfwulR6brUGiicXKxPm1GJ7dBEeP1II450Uv4bHGrcGOapZNgzJvn9aioea5IC5BPp/7qjKdE3xbbTBIVXMA==
+ version "1.2.5"
+ resolved "https://registry.yarnpkg.com/sauce-connect-launcher/-/sauce-connect-launcher-1.2.5.tgz#ac12e38be4168825a9492862a6bdab5e835a5e30"
+ integrity sha512-q9GoMBgsBApfYC/GWfNZMgoYOls6YZ77bJ7kXiHDtltVnV+QFiz0/Ac7LSRd6n69RfP/ful8spIFWv0oFs3eOQ==
dependencies:
adm-zip "~0.4.3"
async "^2.1.2"
@@ -11950,14 +11742,6 @@ sax@^1.2.4:
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
-schema-utils@^0.4.4:
- version "0.4.7"
- resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187"
- integrity sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==
- dependencies:
- ajv "^6.1.0"
- ajv-keywords "^3.1.0"
-
schema-utils@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770"
@@ -11978,23 +11762,23 @@ select-hose@^2.0.0:
integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=
selenium-standalone@^6.7.0:
- version "6.15.4"
- resolved "https://registry.yarnpkg.com/selenium-standalone/-/selenium-standalone-6.15.4.tgz#9f9056f625bd7d2558483562b3e8be80947e9faf"
- integrity sha512-J4FZzbkgnQ0D148ZgR9a+SqdnXPyKEhWLHP4pg5dP8b3U0CZmfzXL2gp/R4c1FrmXujosueVE57XO9//l4sEaA==
+ version "6.16.0"
+ resolved "https://registry.yarnpkg.com/selenium-standalone/-/selenium-standalone-6.16.0.tgz#ffcf02665c58ff7a7472427ae819ba79c15967ac"
+ integrity sha512-tl7HFH2FOxJD1is7Pzzsl0pY4vuePSdSWiJdPn+6ETBkpeJDiuzou8hBjvWYWpD+eIVcOrmy3L0R3GzkdHLzDw==
dependencies:
- async "^2.1.4"
- commander "^2.9.0"
- cross-spawn "^6.0.0"
- debug "^4.0.0"
- lodash "^4.17.4"
+ async "^2.6.2"
+ commander "^2.19.0"
+ cross-spawn "^6.0.5"
+ debug "^4.1.1"
+ lodash "^4.17.11"
minimist "^1.2.0"
mkdirp "^0.5.1"
- progress "2.0.1"
+ progress "2.0.3"
request "2.88.0"
- tar-stream "1.6.2"
- urijs "^1.18.4"
- which "^1.2.12"
- yauzl "^2.5.0"
+ tar-stream "2.0.0"
+ urijs "^1.19.1"
+ which "^1.3.1"
+ yauzl "^2.10.0"
selfsigned@^1.9.1:
version "1.10.4"
@@ -12015,15 +11799,17 @@ semver-diff@^2.0.0:
dependencies:
semver "^5.0.3"
-"semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0:
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004"
- integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==
+semver-greatest-satisfied-range@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz#13e8c2658ab9691cb0cd71093240280d36f77a5b"
+ integrity sha1-E+jCZYq5aRywzXEJMkAoDTb3els=
+ dependencies:
+ sver-compat "^1.5.0"
-semver@^4.1.0:
- version "4.3.6"
- resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da"
- integrity sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=
+"semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0:
+ version "5.7.0"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b"
+ integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==
send@0.16.2, send@^0.16.1, send@^0.16.2:
version "0.16.2"
@@ -12044,11 +11830,6 @@ send@0.16.2, send@^0.16.1, send@^0.16.2:
range-parser "~1.2.0"
statuses "~1.4.0"
-sequencify@~0.0.7:
- version "0.0.7"
- resolved "https://registry.yarnpkg.com/sequencify/-/sequencify-0.0.7.tgz#90cff19d02e07027fd767f5ead3e7b95d1e7380c"
- integrity sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=
-
serialize-javascript@^1.4.0:
version "1.6.1"
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.6.1.tgz#4d1f697ec49429a847ca6f442a2a755126c4d879"
@@ -12112,7 +11893,7 @@ set-value@^2.0.0:
is-plain-object "^2.0.3"
split-string "^3.0.1"
-setimmediate@^1.0.4, setimmediate@^1.0.5:
+setimmediate@^1.0.4:
version "1.0.5"
resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=
@@ -12165,20 +11946,15 @@ shelljs@^0.8.0:
interpret "^1.0.0"
rechoir "^0.6.2"
-sigmund@~1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590"
- integrity sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=
-
signal-exit@^3.0.0, signal-exit@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=
simple-git@^1.85.0:
- version "1.107.0"
- resolved "https://registry.yarnpkg.com/simple-git/-/simple-git-1.107.0.tgz#12cffaf261c14d6f450f7fdb86c21ccee968b383"
- integrity sha512-t4OK1JRlp4ayKRfcW6owrWcRVLyHRUlhGd0uN6ZZTqfDq8a5XpcUdOKiGRNobHEuMtNqzp0vcJNvhYWwh5PsQA==
+ version "1.110.0"
+ resolved "https://registry.yarnpkg.com/simple-git/-/simple-git-1.110.0.tgz#54eb179089d055a7783d32399246cebc9d9933e9"
+ integrity sha512-UYY0rQkknk0P5eb+KW+03F4TevZ9ou0H+LoGaj7iiVgpnZH4wdj/HTViy/1tNNkmIPcmtxuBqXWiYt2YwlRKOQ==
dependencies:
debug "^4.0.1"
@@ -12218,20 +11994,18 @@ sinon@^2.3.5:
text-encoding "0.6.4"
type-detect "^4.0.0"
-sinon@^7.1.1:
- version "7.1.1"
- resolved "https://registry.yarnpkg.com/sinon/-/sinon-7.1.1.tgz#1202f317aa14d93cb9b69ff50b6bd49c0e05ffc9"
- integrity sha512-iYagtjLVt1vN3zZY7D8oH7dkjNJEjLjyuzy8daX5+3bbQl8gaohrheB9VfH1O3L6LKuue5WTJvFluHiuZ9y3nQ==
+sinon@^7.3.1:
+ version "7.3.1"
+ resolved "https://registry.yarnpkg.com/sinon/-/sinon-7.3.1.tgz#e8276522104e6c08d1cb52a907270b0e316655c4"
+ integrity sha512-eQKMaeWovtOtYe2xThEvaHmmxf870Di+bim10c3ZPrL5bZhLGtu8cz+rOBTFz0CwBV4Q/7dYwZiqZbGVLZ+vjQ==
dependencies:
- "@sinonjs/commons" "^1.2.0"
- "@sinonjs/formatio" "^3.0.0"
- "@sinonjs/samsam" "^2.1.2"
+ "@sinonjs/commons" "^1.4.0"
+ "@sinonjs/formatio" "^3.2.1"
+ "@sinonjs/samsam" "^3.3.1"
diff "^3.5.0"
- lodash.get "^4.4.2"
- lolex "^3.0.0"
- nise "^1.4.6"
+ lolex "^3.1.0"
+ nise "^1.4.10"
supports-color "^5.5.0"
- type-detect "^4.0.8"
slash@^1.0.0:
version "1.0.0"
@@ -12248,10 +12022,10 @@ slice-ansi@0.0.4:
resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35"
integrity sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=
-slice-ansi@2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.0.0.tgz#5373bdb8559b45676e8541c66916cdd6251612e7"
- integrity sha512-4j2WTWjp3GsZ+AOagyzVbzp4vWGtZ0hEZ/gDY/uTvm6MTxUfTUIsnMIFb1bn8o0RuXiqUw15H1bue8f22Vw2oQ==
+slice-ansi@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636"
+ integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==
dependencies:
ansi-styles "^3.2.0"
astral-regex "^1.0.0"
@@ -12388,18 +12162,10 @@ source-map-resolve@^0.5.0:
source-map-url "^0.4.0"
urix "^0.1.0"
-source-map-support@^0.5.6:
- version "0.5.9"
- resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f"
- integrity sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==
- dependencies:
- buffer-from "^1.0.0"
- source-map "^0.6.0"
-
-source-map-support@~0.5.6, source-map-support@~0.5.9:
- version "0.5.10"
- resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.10.tgz#2214080bc9d51832511ee2bab96e3c2f9353120c"
- integrity sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ==
+source-map-support@^0.5.6, source-map-support@~0.5.10:
+ version "0.5.11"
+ resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.11.tgz#efac2ce0800355d026326a0ca23e162aeac9a4e2"
+ integrity sha512-//sajEx/fGL3iw6fltKMdPvy8kL3kJ2O3iuYlRoT3k9Kb4BjOoZ+BZzaNHeuaruSt+Kf3Zk9tnfAQg9/AJqUVQ==
dependencies:
buffer-from "^1.0.0"
source-map "^0.6.0"
@@ -12409,7 +12175,7 @@ source-map-url@^0.4.0:
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=
-source-map@0.5.x, source-map@^0.5.0, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.0:
+source-map@^0.5.0, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.0:
version "0.5.7"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
@@ -12420,9 +12186,9 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1:
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
sparkles@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.0.tgz#1acbbfb592436d10bbe8f785b7cc6f82815012c3"
- integrity sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM=
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.1.tgz#008db65edce6c50eec0c5e228e1945061dd0437c"
+ integrity sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==
spawn-sync@^1.0.15:
version "1.0.15"
@@ -12533,14 +12299,7 @@ sshpk@^1.7.0:
safer-buffer "^2.0.2"
tweetnacl "~0.14.0"
-ssri@^5.2.4:
- version "5.3.0"
- resolved "https://registry.yarnpkg.com/ssri/-/ssri-5.3.0.tgz#ba3872c9c6d33a0704a7d71ff045e5ec48999d06"
- integrity sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==
- dependencies:
- safe-buffer "^5.1.1"
-
-ssri@^6.0.0, ssri@^6.0.1:
+ssri@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8"
integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==
@@ -12552,7 +12311,7 @@ stable@^0.1.6:
resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==
-stack-trace@0.0.x:
+stack-trace@0.0.10, stack-trace@0.0.x:
version "0.0.10"
resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0"
integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=
@@ -12601,11 +12360,6 @@ stream-browserify@^2.0.1:
inherits "~2.0.1"
readable-stream "^2.0.2"
-stream-consume@~0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f"
- integrity sha1-pB6tGm1ggc63n2WwYZAbbY89HQ8=
-
stream-each@^1.1.0:
version "1.2.3"
resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae"
@@ -12614,6 +12368,11 @@ stream-each@^1.1.0:
end-of-stream "^1.1.0"
stream-shift "^1.0.0"
+stream-exhaust@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/stream-exhaust/-/stream-exhaust-1.0.2.tgz#acdac8da59ef2bc1e17a2c0ccf6c320d120e555d"
+ integrity sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==
+
stream-http@^2.7.2:
version "2.8.3"
resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc"
@@ -12659,7 +12418,7 @@ string-template@~0.2.1:
resolved "https://registry.yarnpkg.com/string-template/-/string-template-0.2.1.tgz#42932e598a352d01fc22ec3367d9d84eec6c9add"
integrity sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=
-string-width@^1.0.1:
+string-width@^1.0.1, string-width@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
@@ -12676,6 +12435,15 @@ string-width@^1.0.1:
is-fullwidth-code-point "^2.0.0"
strip-ansi "^4.0.0"
+string-width@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"
+ integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==
+ dependencies:
+ emoji-regex "^7.0.1"
+ is-fullwidth-code-point "^2.0.0"
+ strip-ansi "^5.1.0"
+
string_decoder@^1.0.0, string_decoder@^1.1.1:
version "1.2.0"
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d"
@@ -12695,7 +12463,7 @@ string_decoder@~1.1.1:
dependencies:
safe-buffer "~5.1.0"
-stringify-object@^3.2.2:
+stringify-object@^3.2.2, stringify-object@^3.3.0:
version "3.3.0"
resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629"
integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==
@@ -12725,12 +12493,12 @@ strip-ansi@^4.0.0:
dependencies:
ansi-regex "^3.0.0"
-strip-ansi@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz#f78f68b5d0866c20b2c9b8c61b5298508dc8756f"
- integrity sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow==
+strip-ansi@^5.0.0, strip-ansi@^5.1.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
+ integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
dependencies:
- ansi-regex "^4.0.0"
+ ansi-regex "^4.1.0"
strip-ansi@~0.1.0:
version "0.1.1"
@@ -12753,14 +12521,6 @@ strip-bom-stream@^2.0.0:
first-chunk-stream "^2.0.0"
strip-bom "^2.0.0"
-strip-bom@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-1.0.0.tgz#85b8862f3844b5a6d5ec8467a93598173a36f794"
- integrity sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=
- dependencies:
- first-chunk-stream "^1.0.0"
- is-utf8 "^0.2.0"
-
strip-bom@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e"
@@ -12798,15 +12558,15 @@ strip-indent@^2.0.0:
resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68"
integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=
-strip-json-comments@^2.0.1, strip-json-comments@~2.0.1:
+strip-json-comments@2.0.1, strip-json-comments@^2.0.1, strip-json-comments@~2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
-superstruct@^0.6.0:
- version "0.6.0"
- resolved "https://registry.yarnpkg.com/superstruct/-/superstruct-0.6.0.tgz#20d2073526cf683a57f258695e009c4a19134ad0"
- integrity sha512-6Y+bh5oFXCMUmGGzcdwd8M2qXMWn9aH3Qu2wV8Cg/Lxu+3fTxJ0dTx54nKd/Sm3lSz3i901xVatzev7c/xN8Lg==
+superstruct@^0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/superstruct/-/superstruct-0.6.1.tgz#148fc3d627bb59fcfe24aa1bd2a1b8c51b1db072"
+ integrity sha512-LDbOKL5sNbOJ00Q36iYRhSexKIptZje0/mhNznnz04wT9CmsPDZg/K/UV1dgYuCwNMuOBHTbVROZsGB9EhhK4w==
dependencies:
clone-deep "^2.0.1"
kind-of "^6.0.1"
@@ -12818,10 +12578,10 @@ supports-color@3.1.2:
dependencies:
has-flag "^1.0.0"
-supports-color@5.4.0:
- version "5.4.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.4.0.tgz#1c6b337402c2137605efe19f10fec390f6faab54"
- integrity sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==
+supports-color@6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.0.0.tgz#76cfe742cf1f41bb9b1c29ad03068c05b4c0e40a"
+ integrity sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==
dependencies:
has-flag "^3.0.0"
@@ -12835,13 +12595,28 @@ supports-color@^2.0.0:
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
-supports-color@^5.1.0, supports-color@^5.3.0, supports-color@^5.5.0:
+supports-color@^5.3.0, supports-color@^5.5.0:
version "5.5.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
dependencies:
has-flag "^3.0.0"
+supports-color@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3"
+ integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==
+ dependencies:
+ has-flag "^3.0.0"
+
+sver-compat@^1.5.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/sver-compat/-/sver-compat-1.5.0.tgz#3cf87dfeb4d07b4a3f14827bc186b3fd0c645cd8"
+ integrity sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=
+ dependencies:
+ es6-iterator "^2.0.1"
+ es6-symbol "^3.1.1"
+
sw-precache@^5.1.1:
version "5.2.1"
resolved "https://registry.yarnpkg.com/sw-precache/-/sw-precache-5.2.1.tgz#06134f319eec68f3b9583ce9a7036b1c119f7179"
@@ -12871,6 +12646,11 @@ symbol-observable@^1.1.0:
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804"
integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==
+synchronous-promise@^2.0.5:
+ version "2.0.7"
+ resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.7.tgz#3574b3d2fae86b145356a4b89103e1577f646fe3"
+ integrity sha512-16GbgwTmFMYFyQMLvtQjvNWh30dsFe1cAW5Fg1wm5+dg84L9Pe36mftsIRU95/W2YsISxsz/xq4VB23sqpgb/A==
+
table-layout@^0.4.3:
version "0.4.4"
resolved "https://registry.yarnpkg.com/table-layout/-/table-layout-0.4.4.tgz#bc5398b2a05e58b67b05dd9238354b89ef27be0f"
@@ -12882,15 +12662,15 @@ table-layout@^0.4.3:
typical "^2.6.1"
wordwrapjs "^3.0.0"
-table@^5.0.2:
- version "5.2.1"
- resolved "https://registry.yarnpkg.com/table/-/table-5.2.1.tgz#e78463702b1be9f7131c39860bcfb1b81114c2a1"
- integrity sha512-qmhNs2GEHNqY5fd2Mo+8N1r2sw/rvTAAvBZTaTx+Y7PHLypqyrxr1MdIu0pLw6Xvl/Gi4ONu/sdceP8vvUjkyA==
+table@^5.2.3:
+ version "5.2.3"
+ resolved "https://registry.yarnpkg.com/table/-/table-5.2.3.tgz#cde0cc6eb06751c009efab27e8c820ca5b67b7f2"
+ integrity sha512-N2RsDAMvDLvYwFcwbPyF3VmVSSkuF+G1e+8inhBLtHpvwXGw4QRPEZhihQNeEN0i1up6/f6ObCJXNdlRG3YVyQ==
dependencies:
- ajv "^6.6.1"
+ ajv "^6.9.1"
lodash "^4.17.11"
- slice-ansi "2.0.0"
- string-width "^2.1.1"
+ slice-ansi "^2.1.0"
+ string-width "^3.0.0"
tapable@^0.1.8:
version "0.1.10"
@@ -12912,7 +12692,18 @@ tar-fs@^1.12.0:
pump "^1.0.0"
tar-stream "^1.1.2"
-tar-stream@1.6.2, tar-stream@^1.1.2, tar-stream@^1.5.0:
+tar-stream@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.0.0.tgz#8829bbf83067bc0288a9089db49c56be395b6aea"
+ integrity sha512-n2vtsWshZOVr/SY4KtslPoUlyNh06I2SGgAOCZmquCEjlbV/LjY2CY80rDtdQRHFOYXNlgBDo6Fr3ww2CWPOtA==
+ dependencies:
+ bl "^2.2.0"
+ end-of-stream "^1.4.1"
+ fs-constants "^1.0.0"
+ inherits "^2.0.3"
+ readable-stream "^3.1.1"
+
+tar-stream@^1.1.2, tar-stream@^1.5.0:
version "1.6.2"
resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.6.2.tgz#8ea55dab37972253d9a9af90fdcd559ae435c555"
integrity sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==
@@ -12963,21 +12754,7 @@ ternary-stream@^2.0.1:
merge-stream "^1.0.0"
through2 "^2.0.1"
-terser-webpack-plugin@^1.1.0:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.1.tgz#7545da9ae5f4f9ae6a0ac961eb46f5e7c845cc26"
- integrity sha512-GGSt+gbT0oKcMDmPx4SRSfJPE1XaN3kQRWG4ghxKQw9cn5G9x6aCKSsgYdvyM0na9NJ4Drv0RG6jbBByZ5CMjw==
- dependencies:
- cacache "^11.0.2"
- find-cache-dir "^2.0.0"
- schema-utils "^1.0.0"
- serialize-javascript "^1.4.0"
- source-map "^0.6.1"
- terser "^3.8.1"
- webpack-sources "^1.1.0"
- worker-farm "^1.5.2"
-
-terser-webpack-plugin@^1.2.3:
+terser-webpack-plugin@^1.1.0, terser-webpack-plugin@^1.2.3:
version "1.2.3"
resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.3.tgz#3f98bc902fac3e5d0de730869f50668561262ec8"
integrity sha512-GOK7q85oAb/5kE12fMuLdn2btOS9OBZn4VsecpHDywoUC/jLhSAKOiYo0ezx7ss2EXPMzyEWFoE0s1WLE+4+oA==
@@ -12992,32 +12769,15 @@ terser-webpack-plugin@^1.2.3:
worker-farm "^1.5.2"
terser@^3.16.1:
- version "3.16.1"
- resolved "https://registry.yarnpkg.com/terser/-/terser-3.16.1.tgz#5b0dd4fa1ffd0b0b43c2493b2c364fd179160493"
- integrity sha512-JDJjgleBROeek2iBcSNzOHLKsB/MdDf+E/BOAJ0Tk9r7p9/fVobfv7LMJ/g/k3v9SXdmjZnIlFd5nfn/Rt0Xow==
+ version "3.17.0"
+ resolved "https://registry.yarnpkg.com/terser/-/terser-3.17.0.tgz#f88ffbeda0deb5637f9d24b0da66f4e15ab10cb2"
+ integrity sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==
dependencies:
- commander "~2.17.1"
+ commander "^2.19.0"
source-map "~0.6.1"
- source-map-support "~0.5.9"
+ source-map-support "~0.5.10"
-terser@^3.8.1:
- version "3.14.1"
- resolved "https://registry.yarnpkg.com/terser/-/terser-3.14.1.tgz#cc4764014af570bc79c79742358bd46926018a32"
- integrity sha512-NSo3E99QDbYSMeJaEk9YW2lTg3qS9V0aKGlb+PlOrei1X02r1wSBHCNX/O+yeTRFSWPKPIGj6MqvvdqV4rnVGw==
- dependencies:
- commander "~2.17.1"
- source-map "~0.6.1"
- source-map-support "~0.5.6"
-
-test-value@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/test-value/-/test-value-3.0.0.tgz#9168c062fab11a86b8d444dd968bb4b73851ce92"
- integrity sha512-sVACdAWcZkSU9x7AOmJo5TqE+GyNJknHaHsMrR6ZnhjVlVN9Yx6FjHrsKZ3BjIpPCT68zYesPWkakrNupwfOTQ==
- dependencies:
- array-back "^2.0.0"
- typical "^2.6.1"
-
-text-encoding@0.6.4, text-encoding@^0.6.4:
+text-encoding@0.6.4:
version "0.6.4"
resolved "https://registry.yarnpkg.com/text-encoding/-/text-encoding-0.6.4.tgz#e399a982257a276dae428bb92845cb71bdc26d19"
integrity sha1-45mpgiV6J22uQou5KEXLcb3CbRk=
@@ -13075,7 +12835,7 @@ through2@^0.5.0:
readable-stream "~1.0.17"
xtend "~3.0.0"
-through2@^0.6.0, through2@^0.6.1, through2@~0.6.3, through2@~0.6.5:
+through2@^0.6.0, through2@~0.6.3, through2@~0.6.5:
version "0.6.5"
resolved "https://registry.yarnpkg.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48"
integrity sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=
@@ -13092,12 +12852,11 @@ through2@^2.0.0, through2@^2.0.1, through2@^2.0.3, through2@~2.0.0:
xtend "~4.0.1"
through2@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/through2/-/through2-3.0.0.tgz#468b461df9cd9fcc170f22ebf6852e467e578ff2"
- integrity sha512-8B+sevlqP4OiCjonI1Zw03Sf8PuV1eRsYQgLad5eonILOdyeRsY27A/2Ze8IlvlMvq31OH+3fz/styI7Ya62yQ==
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/through2/-/through2-3.0.1.tgz#39276e713c3302edf9e388dd9c812dd3b825bd5a"
+ integrity sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==
dependencies:
readable-stream "2 || 3"
- xtend "~4.0.1"
through@^2.3.6, through@^2.3.8, through@~2.3.6:
version "2.3.8"
@@ -13109,13 +12868,6 @@ thunky@^1.0.2:
resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826"
integrity sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==
-tildify@^1.0.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/tildify/-/tildify-1.2.0.tgz#dcec03f55dca9b7aa3e5b04f21817eb56e63588a"
- integrity sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=
- dependencies:
- os-homedir "^1.0.0"
-
time-stamp@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3"
@@ -13159,6 +12911,14 @@ to-absolute-glob@^0.1.1:
dependencies:
extend-shallow "^2.0.1"
+to-absolute-glob@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz#1865f43d9e74b0822db9f145b78cff7d0f7c849b"
+ integrity sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=
+ dependencies:
+ is-absolute "^1.0.0"
+ is-negated-glob "^1.0.0"
+
to-array@0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/to-array/-/to-array-0.1.4.tgz#17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890"
@@ -13209,18 +12969,30 @@ to-regex@^3.0.1, to-regex@^3.0.2:
regex-not "^1.0.2"
safe-regex "^1.1.0"
-topo@2.x.x:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/topo/-/topo-2.0.2.tgz#cd5615752539057c0dc0491a621c3bc6fbe1d182"
- integrity sha1-zVYVdSU5BXwNwEkaYhw7xvvh0YI=
+to-through@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/to-through/-/to-through-2.0.0.tgz#fc92adaba072647bc0b67d6b03664aa195093af6"
+ integrity sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=
dependencies:
- hoek "4.x.x"
+ through2 "^2.0.3"
+
+topo@3.x.x:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/topo/-/topo-3.0.3.tgz#d5a67fb2e69307ebeeb08402ec2a2a6f5f7ad95c"
+ integrity sha512-IgpPtvD4kjrJ7CRA3ov2FhWQADwv+Tdqbsf1ZnPUSAtCJ9e1Z44MmoSGDXGk4IppoZA7jd/QRkNddlLJWlUZsQ==
+ dependencies:
+ hoek "6.x.x"
toposort@^1.0.0:
version "1.0.7"
resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029"
integrity sha1-LmhELZ9k7HILjMieZEOsbKqVACk=
+toposort@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/toposort/-/toposort-2.0.2.tgz#ae21768175d1559d48bef35420b2f4962f09c330"
+ integrity sha1-riF2gXXRVZ1IvvNUILL0li8JwzA=
+
tough-cookie@~2.4.3:
version "2.4.3"
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781"
@@ -13251,19 +13023,19 @@ triple-beam@^1.2.0, triple-beam@^1.3.0:
resolved "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.3.0.tgz#a595214c7298db8339eeeee083e4d10bd8cb8dd9"
integrity sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==
-ts-mocha@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/ts-mocha/-/ts-mocha-2.0.0.tgz#0dbd3cd04671df9933b9303b4aa46347573c5635"
- integrity sha512-Rj6+vvwKtOTs5GsNO1jLl4DIXUGnyAg5HFt2Yb4SHIRN45clTJkHWpNdTxCSL0u+1oeavSYJah6d1PZ++Ju5pw==
+ts-mocha@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/ts-mocha/-/ts-mocha-6.0.0.tgz#40b8c5462ffce6f5dcee5ff729655b2958f26e50"
+ integrity sha512-ZCtJK8WXxHNbFNjvUKQIXZby/+ybQQkaBcM/3QhBQUfwjpdGFE9F6iWsHhF5ifQNFV/lWiOODi2VMD5AyPcQyg==
dependencies:
- ts-node "7.0.0"
+ ts-node "7.0.1"
optionalDependencies:
tsconfig-paths "^3.5.0"
-ts-node@7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-7.0.0.tgz#a94a13c75e5e1aa6b82814b84c68deb339ba7bff"
- integrity sha512-klJsfswHP0FuOLsvBZ/zzCfUvakOSSxds78mVeK7I+qP76YWtxf16hEZsp3U+b0kIo82R5UatGFeblYMqabb2Q==
+ts-node@7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-7.0.1.tgz#9562dc2d1e6d248d24bc55f773e3f614337d9baf"
+ integrity sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==
dependencies:
arrify "^1.0.0"
buffer-from "^1.1.0"
@@ -13275,9 +13047,9 @@ ts-node@7.0.0:
yn "^2.0.0"
tsconfig-paths@^3.5.0:
- version "3.6.0"
- resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.6.0.tgz#f14078630d9d6e8b1dc690c1fc0cfb9cd0663891"
- integrity sha512-mrqQIP2F4e03aMTCiPdedCIT300//+q0ET53o5WqqtQjmEICxP9yfz/sHTpPqXpssuJEzODsEzJaLRaf5J2X1g==
+ version "3.8.0"
+ resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.8.0.tgz#4e34202d5b41958f269cf56b01ed95b853d59f72"
+ integrity sha512-zZEYFo4sjORK8W58ENkRn9s+HmQFkkwydDG7My5s/fnfr2YYCaiyXe/HBUcIgU8epEKOXwiahOO+KZYjiXlWyQ==
dependencies:
"@types/json5" "^0.0.29"
deepmerge "^2.0.1"
@@ -13295,10 +13067,10 @@ tslib@^1.7.1, tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3:
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286"
integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==
-tslint-config-prettier@^1.15.0:
- version "1.17.0"
- resolved "https://registry.yarnpkg.com/tslint-config-prettier/-/tslint-config-prettier-1.17.0.tgz#946ed6117f98f3659a65848279156d87628c33dc"
- integrity sha512-NKWNkThwqE4Snn4Cm6SZB7lV5RMDDFsBwz6fWUkTxOKGjMx8ycOHnjIbhn7dZd5XmssW3CwqUjlANR6EhP9YQw==
+tslint-config-prettier@^1.18.0:
+ version "1.18.0"
+ resolved "https://registry.yarnpkg.com/tslint-config-prettier/-/tslint-config-prettier-1.18.0.tgz#75f140bde947d35d8f0d238e0ebf809d64592c37"
+ integrity sha512-xPw9PgNPLG3iKRxmK7DWr+Ea/SzrvfHtjFt5LBl61gk2UBG/DB9kCXRjv+xyIU1rUtnayLeMUVJBcMX8Z17nDg==
tslint-eslint-rules@^5.4.0:
version "5.4.0"
@@ -13318,10 +13090,10 @@ tslint-plugin-prettier@^2.0.1:
lines-and-columns "^1.1.6"
tslib "^1.7.1"
-tslint@^5.11.0:
- version "5.12.1"
- resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.12.1.tgz#8cec9d454cf8a1de9b0a26d7bdbad6de362e52c1"
- integrity sha512-sfodBHOucFg6egff8d1BvuofoOQ/nOeYNfbp7LDlKBcLNrL3lmS5zoiDGyOMdT7YsEXAwWpTdAHwOGOc8eRZAw==
+tslint@^5.14.0:
+ version "5.14.0"
+ resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.14.0.tgz#be62637135ac244fc9b37ed6ea5252c9eba1616e"
+ integrity sha512-IUla/ieHVnB8Le7LdQFRGlVJid2T/gaJe5VkjzRVSRR6pA2ODYrnfR1hmxi+5+au9l50jBwpbBL34txgv4NnTQ==
dependencies:
babel-code-frame "^6.22.0"
builtin-modules "^1.1.1"
@@ -13331,12 +13103,13 @@ tslint@^5.11.0:
glob "^7.1.1"
js-yaml "^3.7.0"
minimatch "^3.0.4"
+ mkdirp "^0.5.1"
resolve "^1.3.2"
semver "^5.3.0"
tslib "^1.8.0"
- tsutils "^2.27.2"
+ tsutils "^2.29.0"
-tsutils@^2.27.2:
+tsutils@^2.29.0:
version "2.29.0"
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99"
integrity sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==
@@ -13344,9 +13117,9 @@ tsutils@^2.27.2:
tslib "^1.8.1"
tsutils@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.1.0.tgz#9136fdbc347799941db4eb326af4dcb81454820e"
- integrity sha512-rmGhespW+nZMtdkc4JJefYSjux2uCDZxCTLU+nu8gvm+gM+YT0W5XAygHxaeOwRAHZ+SoPdrovZmAlZ2a0KSlw==
+ version "3.9.1"
+ resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.9.1.tgz#2a40dc742943c71eca6d5c1994fcf999956be387"
+ integrity sha512-hrxVtLtPqQr//p8/msPT1X1UYXUjizqSit5d9AQ5k38TcV38NyecL5xODNxa73cLe/5sdiJ+w1FqzDhRBA/anA==
dependencies:
tslib "^1.8.1"
@@ -13379,7 +13152,7 @@ type-detect@0.1.1:
resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-0.1.1.tgz#0ba5ec2a885640e470ea4e8505971900dac58822"
integrity sha1-C6XsKohWQORw6k6FBZcZANrFiCI=
-type-detect@4.0.8, type-detect@^4.0.0, type-detect@^4.0.5, type-detect@^4.0.8:
+type-detect@4.0.8, type-detect@^4.0.0, type-detect@^4.0.5:
version "4.0.8"
resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c"
integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==
@@ -13402,46 +13175,46 @@ typedarray@^0.0.6:
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
-typescript@^3.1.4:
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.2.1.tgz#0b7a04b8cf3868188de914d9568bd030f0c56192"
- integrity sha512-jw7P2z/h6aPT4AENXDGjcfHTu5CSqzsbZc6YlUIebTyBAq8XaKp78x7VcSh30xwSCcsu5irZkYZUSFP1MrAMbg==
+typescript@^3.4.1:
+ version "3.4.1"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.4.1.tgz#b6691be11a881ffa9a05765a205cb7383f3b63c6"
+ integrity sha512-3NSMb2VzDQm8oBTLH6Nj55VVtUEpe/rgkIzMir0qVoLyjDZlnMBva0U6vDiV3IH+sl/Yu6oP5QwsAQtHPmDd2Q==
typical@^2.6.1:
version "2.6.1"
resolved "https://registry.yarnpkg.com/typical/-/typical-2.6.1.tgz#5c080e5d661cbbe38259d2e70a3c7253e873881d"
integrity sha1-XAgOXWYcu+OCWdLnCjxyU+hziB0=
+typical@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/typical/-/typical-4.0.0.tgz#cbeaff3b9d7ae1e2bbfaf5a4e6f11eccfde94fc4"
+ integrity sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==
+
ua-parser-js@^0.7.15:
version "0.7.19"
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.19.tgz#94151be4c0a7fb1d001af7022fdaca4642659e4b"
integrity sha512-T3PVJ6uz8i0HzPxOF9SWzWAlfN/DavlpQqepn22xgve/5QecC+XMCAtmUNnY7C9StehaV6exjUCI801lOI7QlQ==
-ua-parser-js@^0.7.9:
- version "0.7.17"
- resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.17.tgz#e9ec5f9498b9ec910e7ae3ac626a805c4d09ecac"
- integrity sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==
-
-uglify-js@3.3.x:
- version "3.3.28"
- resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.3.28.tgz#0efb9a13850e11303361c1051f64d2ec68d9be06"
- integrity sha512-68Rc/aA6cswiaQ5SrE979UJcXX+ADA1z33/ZsPd+fbAiVdjZ16OXdbtGO+rJUUBgK6qdf3SOPhQf3K/ybF5Miw==
+uglify-js@3.4.x:
+ version "3.4.10"
+ resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.10.tgz#9ad9563d8eb3acdfb8d38597d2af1d815f6a755f"
+ integrity sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==
dependencies:
- commander "~2.15.0"
+ commander "~2.19.0"
source-map "~0.6.1"
-uglify-js@3.4.x, uglify-js@^3.0.0:
- version "3.4.9"
- resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.9.tgz#af02f180c1207d76432e473ed24a28f4a782bae3"
- integrity sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==
+uglify-js@^3.0.0:
+ version "3.5.2"
+ resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.5.2.tgz#dc0c7ac2da0a4b7d15e84266818ff30e82529474"
+ integrity sha512-imog1WIsi9Yb56yRt5TfYVxGmnWs3WSGU73ieSOlMVFwhJCA9W8fqFFMMj4kgDqiS/80LGdsYnWL7O9UcjEBlg==
dependencies:
- commander "~2.17.1"
+ commander "~2.19.0"
source-map "~0.6.1"
-uglifyjs-webpack-plugin@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-2.1.1.tgz#6937d7513a37280d4792f1fb536bef35e08e420a"
- integrity sha512-TQEcyMNkObX/H+FfcKjiDgs5RcXX8vW2UUUrDTOfQgg3lrafztfeM5WAwXo+AzqozJK6NP9w98xNpG/dutzSsg==
+uglifyjs-webpack-plugin@^2.1.2:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-2.1.2.tgz#70e5c38fb2d35ee887949c2a0adb2656c23296d5"
+ integrity sha512-G1fJx2uOAAfvdZ77SVCzmFo6mv8uKaHoZBL9Qq/ciC8r6p0ANOL1uY85fIUiyWXKw5RzAaJYZfNSL58Or2hQ0A==
dependencies:
cacache "^11.2.0"
find-cache-dir "^2.0.0"
@@ -13452,17 +13225,17 @@ uglifyjs-webpack-plugin@^2.1.1:
webpack-sources "^1.1.0"
worker-farm "^1.5.2"
-unc-path-regex@^0.1.0:
+unc-path-regex@^0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"
integrity sha1-5z3T17DXxe2G+6xrCufYxqadUPo=
-uncontrollable@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/uncontrollable/-/uncontrollable-4.1.0.tgz#e0358291252e1865222d90939b19f2f49f81c1a9"
- integrity sha1-4DWCkSUuGGUiLZCTmxny9J+Bwak=
+uncontrollable@^6.0.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/uncontrollable/-/uncontrollable-6.1.0.tgz#45dcf54b76bf07e0ddf7c1a669caf935d2e101d5"
+ integrity sha512-2TzEm0pLKauMBZfAZXsgQvLpZHEp95891frCZdGDrSG7dWYaIQhedwLAzi0X8pR8KHNqlmuYEb2cEgbQzr050A==
dependencies:
- invariant "^2.1.0"
+ invariant "^2.2.4"
underscore@^1.8.3:
version "1.9.1"
@@ -13474,10 +13247,30 @@ underscore@~1.6.0:
resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.6.0.tgz#8b38b10cacdef63337b8b24e4ff86d45aea529a8"
integrity sha1-izixDKze9jM3uLJOT/htRa6lKag=
-unfetch@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/unfetch/-/unfetch-4.0.1.tgz#8750c4c7497ade75d40387d7dbc4ba024416b8f6"
- integrity sha512-HzDM9NgldcRvHVDb/O9vKoUszVij30Yw5ePjOZJig8nF/YisG7QN/9CBXZ8dsHLouXMeLZ82r+Jod9M2wFkEbQ==
+undertaker-registry@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/undertaker-registry/-/undertaker-registry-1.0.1.tgz#5e4bda308e4a8a2ae584f9b9a4359a499825cc50"
+ integrity sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=
+
+undertaker@^1.0.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/undertaker/-/undertaker-1.2.0.tgz#339da4646252d082dc378e708067299750e11b49"
+ integrity sha1-M52kZGJS0ILcN45wgGcpl1DhG0k=
+ dependencies:
+ arr-flatten "^1.0.1"
+ arr-map "^2.0.0"
+ bach "^1.0.0"
+ collection-map "^1.0.0"
+ es6-weak-map "^2.0.1"
+ last-run "^1.1.0"
+ object.defaults "^1.0.0"
+ object.reduce "^1.0.0"
+ undertaker-registry "^1.0.0"
+
+unfetch@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/unfetch/-/unfetch-4.1.0.tgz#6ec2dd0de887e58a4dee83a050ded80ffc4137db"
+ integrity sha512-crP/n3eAPUJxZXM9T80/yv0YhkTEx2K1D3h7D1AJM6fzsWZrxdyRuLN0JH/dkZh1LNH8LxCnBzoPFCPbb2iGpg==
unicode-canonical-property-names-ecmascript@^1.0.4:
version "1.0.4"
@@ -13492,15 +13285,15 @@ unicode-match-property-ecmascript@^1.0.4:
unicode-canonical-property-names-ecmascript "^1.0.4"
unicode-property-aliases-ecmascript "^1.0.4"
-unicode-match-property-value-ecmascript@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.0.2.tgz#9f1dc76926d6ccf452310564fd834ace059663d4"
- integrity sha512-Rx7yODZC1L/T8XKo/2kNzVAQaRE88AaMvI1EF/Xnj3GW2wzN6fop9DDWuFAKUVFH7vozkz26DzP0qyWLKLIVPQ==
+unicode-match-property-value-ecmascript@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz#5b4b426e08d13a80365e0d657ac7a6c1ec46a277"
+ integrity sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==
unicode-property-aliases-ecmascript@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz#5a533f31b4317ea76f17d807fa0d116546111dd0"
- integrity sha512-2WSLa6OdYd2ng8oqiGIWnJqyFArvhn+5vgx5GTxMbUYjCYKUcuKS62YLFF0R/BDGlB1yzXjQOLtPAfHsgirEpg==
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz#a9cc6cc7ce63a0a3023fc99e341b94431d405a57"
+ integrity sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==
union-value@^1.0.0:
version "1.0.0"
@@ -13512,7 +13305,7 @@ union-value@^1.0.0:
is-extendable "^0.1.1"
set-value "^0.4.3"
-unique-filename@^1.1.0, unique-filename@^1.1.1:
+unique-filename@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230"
integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==
@@ -13526,11 +13319,6 @@ unique-slug@^2.0.0:
dependencies:
imurmurhash "^0.1.4"
-unique-stream@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b"
- integrity sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=
-
unique-stream@^2.0.2:
version "2.3.1"
resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-2.3.1.tgz#c65d110e9a4adf9a6c5948b28053d9a8d04cbeac"
@@ -13593,10 +13381,10 @@ unzip-response@^2.0.1:
resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97"
integrity sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=
-upath@^1.0.5:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.0.tgz#35256597e46a581db4793d0ce47fa9aebfc9fabd"
- integrity sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==
+upath@^1.1.1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.2.tgz#3db658600edaeeccbe6db5e684d67ee8c2acd068"
+ integrity sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==
update-notifier@^1.0.0:
version "1.0.3"
@@ -13640,7 +13428,7 @@ uri-js@^4.2.2:
dependencies:
punycode "^2.1.0"
-urijs@^1.16.1, urijs@^1.18.4:
+urijs@^1.16.1, urijs@^1.19.1:
version "1.19.1"
resolved "https://registry.yarnpkg.com/urijs/-/urijs-1.19.1.tgz#5b0ff530c0cbde8386f6342235ba5ca6e995d25a"
integrity sha512-xVrGVi94ueCJNrBSTjWqjvtgvl3cyOTThp2zaMaFNGp3F542TR6sM3f2o8RqZl+AwteClSVmoCyt0ka4RjQOQg==
@@ -13693,11 +13481,6 @@ use@^3.1.0:
resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
-user-home@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190"
- integrity sha1-K1viOjK2Onyd640PKNSFcko98ZA=
-
util-deprecate@^1.0.1, util-deprecate@~1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
@@ -13711,33 +13494,21 @@ util.promisify@1.0.0, util.promisify@^1.0.0:
define-properties "^1.1.2"
object.getownpropertydescriptors "^2.0.3"
-util@0.10.3, "util@>=0.10.3 <1":
+util@0.10.3:
version "0.10.3"
resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9"
integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk=
dependencies:
inherits "2.0.1"
-util@^0.10.3:
- version "0.10.4"
- resolved "https://registry.yarnpkg.com/util/-/util-0.10.4.tgz#3aa0125bfe668a4672de58857d3ace27ecb76901"
- integrity sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==
- dependencies:
- inherits "2.0.3"
-
-util@^0.11.0:
+"util@>=0.10.3 <1", util@^0.11.0:
version "0.11.1"
resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61"
integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==
dependencies:
inherits "2.0.3"
-utila@~0.3:
- version "0.3.3"
- resolved "https://registry.yarnpkg.com/utila/-/utila-0.3.3.tgz#d7e8e7d7e309107092b05f8d9688824d633a4226"
- integrity sha1-1+jn1+MJEHCSsF+NloiCTWM6QiY=
-
-utila@~0.4:
+utila@^0.4.0, utila@~0.4:
version "0.4.0"
resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c"
integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=
@@ -13762,12 +13533,12 @@ v8-compile-cache@^2.0.2:
resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.2.tgz#a428b28bb26790734c4fc8bc9fa106fccebf6a6c"
integrity sha512-1wFuMUIM16MDJRCrpbpuEPTUGmM5QMUg0cr3KFwra2XgOgFcPGDQHDh3CszSCD2Zewc/dh/pamNEW8CbfDebUw==
-v8flags@^2.0.2:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4"
- integrity sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=
+v8flags@^3.0.1:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-3.1.2.tgz#fc5cd0c227428181e6c29b2992e4f8f1da5e0c9f"
+ integrity sha512-MtivA7GF24yMPte9Rp/BWGCYQNaUj86zeYxV/x2RRJMKagImbbv3u8iJC57lNhWLPcGLJmHcHmFWkNsplbbLWw==
dependencies:
- user-home "^1.1.1"
+ homedir-polyfill "^1.0.1"
vali-date@^1.0.0:
version "1.0.0"
@@ -13791,6 +13562,11 @@ validate-npm-package-license@^3.0.1:
spdx-correct "^3.0.0"
spdx-expression-parse "^3.0.0"
+value-or-function@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/value-or-function/-/value-or-function-3.0.0.tgz#1c243a50b595c1be54a754bfece8563b9ff8d813"
+ integrity sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=
+
vargs@0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/vargs/-/vargs-0.1.0.tgz#6b6184da6520cc3204ce1b407cac26d92609ebff"
@@ -13822,20 +13598,6 @@ vinyl-file@^2.0.0:
strip-bom-stream "^2.0.0"
vinyl "^1.1.0"
-vinyl-fs@^0.3.0:
- version "0.3.14"
- resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-0.3.14.tgz#9a6851ce1cac1c1cea5fe86c0931d620c2cfa9e6"
- integrity sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=
- dependencies:
- defaults "^1.0.0"
- glob-stream "^3.1.5"
- glob-watcher "^0.0.6"
- graceful-fs "^3.0.0"
- mkdirp "^0.5.0"
- strip-bom "^1.0.0"
- through2 "^0.6.1"
- vinyl "^0.4.0"
-
vinyl-fs@^2.4.3, vinyl-fs@^2.4.4:
version "2.4.4"
resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-2.4.4.tgz#be6ff3270cb55dfd7d3063640de81f25d7532239"
@@ -13859,6 +13621,42 @@ vinyl-fs@^2.4.3, vinyl-fs@^2.4.4:
vali-date "^1.0.0"
vinyl "^1.0.0"
+vinyl-fs@^3.0.0:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-3.0.3.tgz#c85849405f67428feabbbd5c5dbdd64f47d31bc7"
+ integrity sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==
+ dependencies:
+ fs-mkdirp-stream "^1.0.0"
+ glob-stream "^6.1.0"
+ graceful-fs "^4.0.0"
+ is-valid-glob "^1.0.0"
+ lazystream "^1.0.0"
+ lead "^1.0.0"
+ object.assign "^4.0.4"
+ pumpify "^1.3.5"
+ readable-stream "^2.3.3"
+ remove-bom-buffer "^3.0.0"
+ remove-bom-stream "^1.2.0"
+ resolve-options "^1.1.0"
+ through2 "^2.0.0"
+ to-through "^2.0.0"
+ value-or-function "^3.0.0"
+ vinyl "^2.0.0"
+ vinyl-sourcemap "^1.1.0"
+
+vinyl-sourcemap@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz#92a800593a38703a8cdb11d8b300ad4be63b3e16"
+ integrity sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=
+ dependencies:
+ append-buffer "^1.0.2"
+ convert-source-map "^1.5.0"
+ graceful-fs "^4.1.6"
+ normalize-path "^2.1.1"
+ now-and-later "^2.0.0"
+ remove-bom-buffer "^3.0.0"
+ vinyl "^2.0.0"
+
vinyl@^0.2.1:
version "0.2.3"
resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.2.3.tgz#bca938209582ec5a49ad538a00fa1f125e513252"
@@ -13866,23 +13664,6 @@ vinyl@^0.2.1:
dependencies:
clone-stats "~0.0.1"
-vinyl@^0.4.0:
- version "0.4.6"
- resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.4.6.tgz#2f356c87a550a255461f36bbeb2a5ba8bf784847"
- integrity sha1-LzVsh6VQolVGHza76ypbqL94SEc=
- dependencies:
- clone "^0.2.0"
- clone-stats "^0.0.1"
-
-vinyl@^0.5.0:
- version "0.5.3"
- resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.5.3.tgz#b0455b38fc5e0cf30d4325132e461970c2091cde"
- integrity sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=
- dependencies:
- clone "^1.0.0"
- clone-stats "^0.0.1"
- replace-ext "0.0.1"
-
vinyl@^1.0.0, vinyl@^1.1.0, vinyl@^1.1.1, vinyl@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-1.2.0.tgz#5c88036cf565e5df05558bfc911f8656df218884"
@@ -13892,7 +13673,7 @@ vinyl@^1.0.0, vinyl@^1.1.0, vinyl@^1.1.1, vinyl@^1.2.0:
clone-stats "^0.0.1"
replace-ext "0.0.1"
-vinyl@^2.0.1:
+vinyl@^2.0.0, vinyl@^2.0.1, vinyl@^2.1.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.2.0.tgz#d85b07da96e458d25b2ffe19fece9f2caa13ed86"
integrity sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==
@@ -13904,18 +13685,6 @@ vinyl@^2.0.1:
remove-trailing-separator "^1.0.1"
replace-ext "^1.0.0"
-vinyl@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.1.0.tgz#021f9c2cf951d6b939943c89eb5ee5add4fd924c"
- integrity sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=
- dependencies:
- clone "^2.1.1"
- clone-buffer "^1.0.0"
- clone-stats "^1.0.0"
- cloneable-readable "^1.0.0"
- remove-trailing-separator "^1.0.1"
- replace-ext "^1.0.0"
-
vlq@^0.2.2:
version "0.2.3"
resolved "https://registry.yarnpkg.com/vlq/-/vlq-0.2.3.tgz#8f3e4328cf63b1540c0d67e1b2778386f8975b26"
@@ -13933,13 +13702,6 @@ vscode-uri@^1.0.1:
resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-1.0.6.tgz#6b8f141b0bbc44ad7b07e94f82f168ac7608ad4d"
integrity sha512-sLI2L0uGov3wKVb9EB+vIQBl9tVP90nqRvxSoJ35vI3NjxE8jfsE5DSOhWgSunHSZmKS4OCi2jrtfxK7uyp2ww==
-warning@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/warning/-/warning-2.1.0.tgz#21220d9c63afc77a8c92111e011af705ce0c6901"
- integrity sha1-ISINnGOvx3qMkhEeARr3Bc4MaQE=
- dependencies:
- loose-envify "^1.0.0"
-
warning@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/warning/-/warning-3.0.0.tgz#32e5377cb572de4ab04753bdf8821c01ed605b7c"
@@ -13947,6 +13709,13 @@ warning@^3.0.0:
dependencies:
loose-envify "^1.0.0"
+warning@^4.0.2:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3"
+ integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==
+ dependencies:
+ loose-envify "^1.0.0"
+
watchpack@^1.5.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00"
@@ -13963,10 +13732,10 @@ wbuf@^1.1.0, wbuf@^1.7.2, wbuf@^1.7.3:
dependencies:
minimalistic-assert "^1.0.0"
-wct-browser-legacy@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/wct-browser-legacy/-/wct-browser-legacy-1.0.1.tgz#1ed448feb9c592fd54c3d9da69ee9d62bec32a39"
- integrity sha512-+HmZ5C2WNksNcti41ZihUL5b8ms8q6mOanXKK2jm3aBTnx7vqtkvdFPVJUbapglLWC0RReScBbhT0YuYbdoEOw==
+wct-browser-legacy@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/wct-browser-legacy/-/wct-browser-legacy-1.0.2.tgz#6be39174bd37e2903028d3dbd2292f9c4ec59767"
+ integrity sha512-23rbZwBh/DxWU36htJN9lsyBq3NxgVbuyMUq7fgFP6ZVTel+uFWO6LPXPoZQ6VyvXvlUYLE5PxY+ZdJ88a4COw==
dependencies:
"@polymer/polymer" "^3.0.0"
"@polymer/sinonjs" "^1.14.1"
@@ -14028,7 +13797,7 @@ web-animations-js@^2.3.1:
resolved "https://registry.yarnpkg.com/web-animations-js/-/web-animations-js-2.3.1.tgz#3a6d9bc15196377a90f8e2803fa5262165b04510"
integrity sha1-Om2bwVGWN3qQ+OKAP6UmIWWwRRA=
-web-component-tester@^6.8.0, web-component-tester@^6.9.0:
+web-component-tester@^6.9.0, web-component-tester@^6.9.2:
version "6.9.2"
resolved "https://registry.yarnpkg.com/web-component-tester/-/web-component-tester-6.9.2.tgz#40a7b824f2cf3cbc4305552bdfc3357977ded48a"
integrity sha512-s2kB/+IE8XWcnxY1fqSpqTiiHEGHWgUWariAbiRlxmAvWSuvaCVNALHYebsZrLCNCLHKcJR8/sGv/bw0MWMvjw==
@@ -14068,52 +13837,50 @@ webidl-conversions@^4.0.2:
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad"
integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==
-webpack-cli@^3.1.0:
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.2.1.tgz#779c696c82482491f0803907508db2e276ed3b61"
- integrity sha512-jeJveHwz/vwpJ3B8bxEL5a/rVKIpRNJDsKggfKnxuYeohNDW4Y/wB9N/XHJA093qZyS0r6mYL+/crLsIol4WKA==
+webpack-cli@^3.3.0:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.3.0.tgz#55c8a74cae1e88117f9dda3a801c7272e93ca318"
+ integrity sha512-t1M7G4z5FhHKJ92WRKwZ1rtvi7rHc0NZoZRbSkol0YKl4HvcC8+DsmGDmK7MmZxHSAetHagiOsjOB6MmzC2TUw==
dependencies:
chalk "^2.4.1"
cross-spawn "^6.0.5"
enhanced-resolve "^4.1.0"
findup-sync "^2.0.0"
global-modules "^1.0.0"
- global-modules-path "^2.3.0"
import-local "^2.0.0"
interpret "^1.1.0"
- lightercollective "^0.1.0"
loader-utils "^1.1.0"
supports-color "^5.5.0"
v8-compile-cache "^2.0.2"
- yargs "^12.0.4"
+ yargs "^12.0.5"
-webpack-dev-middleware@3.4.0:
- version "3.4.0"
- resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz#1132fecc9026fd90f0ecedac5cbff75d1fb45890"
- integrity sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA==
+webpack-dev-middleware@^3.5.1:
+ version "3.6.1"
+ resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.6.1.tgz#91f2531218a633a99189f7de36045a331a4b9cd4"
+ integrity sha512-XQmemun8QJexMEvNFbD2BIg4eSKrmSIMrTfnl2nql2Sc6OGAYFyb8rwuYrCjl/IiEYYuyTEiimMscu7EXji/Dw==
dependencies:
- memory-fs "~0.4.1"
+ memory-fs "^0.4.1"
mime "^2.3.1"
range-parser "^1.0.3"
webpack-log "^2.0.0"
-webpack-dev-server@^3.1.8:
- version "3.1.14"
- resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.1.14.tgz#60fb229b997fc5a0a1fc6237421030180959d469"
- integrity sha512-mGXDgz5SlTxcF3hUpfC8hrQ11yhAttuUQWf1Wmb+6zo3x6rb7b9mIfuQvAPLdfDRCGRGvakBWHdHOa0I9p/EVQ==
+webpack-dev-server@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.2.1.tgz#1b45ce3ecfc55b6ebe5e36dab2777c02bc508c4e"
+ integrity sha512-sjuE4mnmx6JOh9kvSbPYw3u/6uxCLHNWfhWaIPwcXWsvWOPN+nc5baq4i9jui3oOBRXGonK9+OI0jVkaz6/rCw==
dependencies:
ansi-html "0.0.7"
bonjour "^3.5.0"
chokidar "^2.0.0"
compression "^1.5.2"
connect-history-api-fallback "^1.3.0"
- debug "^3.1.0"
+ debug "^4.1.1"
del "^3.0.0"
express "^4.16.2"
html-entities "^1.2.0"
- http-proxy-middleware "~0.18.0"
+ http-proxy-middleware "^0.19.1"
import-local "^2.0.0"
- internal-ip "^3.0.1"
+ internal-ip "^4.2.0"
ip "^1.1.5"
killable "^1.0.0"
loglevel "^1.4.1"
@@ -14127,9 +13894,9 @@ webpack-dev-server@^3.1.8:
sockjs-client "1.3.0"
spdy "^4.0.0"
strip-ansi "^3.0.0"
- supports-color "^5.1.0"
+ supports-color "^6.1.0"
url "^0.11.0"
- webpack-dev-middleware "3.4.0"
+ webpack-dev-middleware "^3.5.1"
webpack-log "^2.0.0"
yargs "12.0.2"
@@ -14141,15 +13908,7 @@ webpack-log@^2.0.0:
ansi-colors "^3.0.0"
uuid "^3.3.2"
-webpack-sources@^1.0.1:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.1.0.tgz#a101ebae59d6507354d71d8013950a3a8b7a5a54"
- integrity sha512-aqYp18kPphgoO5c/+NaUvEeACtZjMESmDChuD3NBciVpah3XpMEU9VAAtIaB1BsfJWWTSdv8Vv1m3T0aRk2dUw==
- dependencies:
- source-list-map "^2.0.0"
- source-map "~0.6.1"
-
-webpack-sources@^1.1.0, webpack-sources@^1.3.0:
+webpack-sources@^1.0.1, webpack-sources@^1.1.0, webpack-sources@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85"
integrity sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==
@@ -14157,15 +13916,15 @@ webpack-sources@^1.1.0, webpack-sources@^1.3.0:
source-list-map "^2.0.0"
source-map "~0.6.1"
-webpack@^4.19.1:
- version "4.29.0"
- resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.29.0.tgz#f2cfef83f7ae404ba889ff5d43efd285ca26e750"
- integrity sha512-pxdGG0keDBtamE1mNvT5zyBdx+7wkh6mh7uzMOo/uRQ/fhsdj5FXkh/j5mapzs060forql1oXqXN9HJGju+y7w==
+webpack@^4.29.6:
+ version "4.29.6"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.29.6.tgz#66bf0ec8beee4d469f8b598d3988ff9d8d90e955"
+ integrity sha512-MwBwpiE1BQpMDkbnUUaW6K8RFZjljJHArC6tWQJoFm0oQtfoSebtg4Y7/QHnJ/SddtjYLHaKGX64CFjG5rehJw==
dependencies:
- "@webassemblyjs/ast" "1.7.11"
- "@webassemblyjs/helper-module-context" "1.7.11"
- "@webassemblyjs/wasm-edit" "1.7.11"
- "@webassemblyjs/wasm-parser" "1.7.11"
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-module-context" "1.8.5"
+ "@webassemblyjs/wasm-edit" "1.8.5"
+ "@webassemblyjs/wasm-parser" "1.8.5"
acorn "^6.0.5"
acorn-dynamic-import "^4.0.0"
ajv "^6.1.0"
@@ -14181,7 +13940,7 @@ webpack@^4.19.1:
mkdirp "~0.5.0"
neo-async "^2.5.0"
node-libs-browser "^2.0.0"
- schema-utils "^0.4.4"
+ schema-utils "^1.0.0"
tapable "^1.1.0"
terser-webpack-plugin "^1.1.0"
watchpack "^1.5.0"
@@ -14200,11 +13959,6 @@ websocket-extensions@>=0.1.1:
resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29"
integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==
-whatwg-fetch@>=0.10.0:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84"
- integrity sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=
-
whatwg-url@^6.4.0:
version "6.5.0"
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.5.0.tgz#f2df02bff176fd65070df74ad5ccbb5a199965a8"
@@ -14214,19 +13968,24 @@ whatwg-url@^6.4.0:
tr46 "^1.0.1"
webidl-conversions "^4.0.2"
+which-module@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
+ integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=
+
which-module@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
-which@^1.0.8, which@^1.2.10, which@^1.2.12, which@^1.2.14, which@^1.2.9, which@^1.3.1:
+which@1.3.1, which@^1.0.8, which@^1.2.10, which@^1.2.12, which@^1.2.14, which@^1.2.9, which@^1.3.1:
version "1.3.1"
resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
dependencies:
isexe "^2.0.0"
-wide-align@^1.1.0:
+wide-align@1.1.3, wide-align@^1.1.0:
version "1.1.3"
resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"
integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==
@@ -14262,41 +14021,29 @@ winston-transport@^4.2.0, winston-transport@^4.3.0:
readable-stream "^2.3.6"
triple-beam "^1.2.0"
-winston@*, winston@^3.0.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/winston/-/winston-3.2.0.tgz#f42735b194a425526025d3ae721246c796172f24"
- integrity sha512-r2e2ufodByh8U1infSXNLViN7ekqVRoSkcJgpS6AzAyKve0uiUkeQq0kxdSDr8bwaM1rGXprvvoC1B+ocy5L0w==
+winston@^3.0.0:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/winston/-/winston-3.2.1.tgz#63061377976c73584028be2490a1846055f77f07"
+ integrity sha512-zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw==
dependencies:
async "^2.6.1"
diagnostics "^1.1.1"
is-stream "^1.1.0"
- logform "^2.1.0"
+ logform "^2.1.1"
one-time "0.0.4"
readable-stream "^3.1.1"
stack-trace "0.0.x"
triple-beam "^1.3.0"
winston-transport "^4.3.0"
-winston@^2.2.0:
- version "2.4.4"
- resolved "https://registry.yarnpkg.com/winston/-/winston-2.4.4.tgz#a01e4d1d0a103cf4eada6fc1f886b3110d71c34b"
- integrity sha512-NBo2Pepn4hK4V01UfcWcDlmiVTs7VTB1h7bgnB0rgP146bYhMxX0ypCz3lBOfNxCO4Zuek7yeT+y/zM1OfMw4Q==
- dependencies:
- async "~1.0.0"
- colors "1.0.x"
- cycle "1.0.x"
- eyes "0.1.x"
- isstream "0.1.x"
- stack-trace "0.0.x"
-
-with-open-file@^0.1.3:
- version "0.1.5"
- resolved "https://registry.yarnpkg.com/with-open-file/-/with-open-file-0.1.5.tgz#877239a04e56ec92ebb1f698809d03b93e07aabc"
- integrity sha512-zY51cJCXG6qBilVuMceKNwU3rzjB/Ygt96BuSQ4+tXo3ewlxvj9ET99lpUHNzWfkYmsyfqKZEB9NJORmGZ1Ltw==
+with-open-file@^0.1.5:
+ version "0.1.6"
+ resolved "https://registry.yarnpkg.com/with-open-file/-/with-open-file-0.1.6.tgz#0bc178ecab75f6baac8ae11c85e07445d690ea50"
+ integrity sha512-SQS05JekbtwQSgCYlBsZn/+m2gpn4zWsqpCYIrCHva0+ojXcnmUEPsBN6Ipoz3vmY/81k5PvYEWSxER2g4BTqA==
dependencies:
p-finally "^1.0.0"
- p-try "^2.0.0"
- pify "^3.0.0"
+ p-try "^2.1.0"
+ pify "^4.0.1"
wordwrap@~0.0.2:
version "0.0.3"
@@ -14316,132 +14063,140 @@ wordwrapjs@^3.0.0:
reduce-flatten "^1.0.1"
typical "^2.6.1"
-workbox-background-sync@^3.6.3:
- version "3.6.3"
- resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-3.6.3.tgz#6609a0fac9eda336a7c52e6aa227ba2ae532ad94"
- integrity sha512-ypLo0B6dces4gSpaslmDg5wuoUWrHHVJfFWwl1udvSylLdXvnrfhFfriCS42SNEe5lsZtcNZF27W/SMzBlva7Q==
+workbox-background-sync@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-4.1.1.tgz#0d4439d9e364854f4030ad8f44c8b34b0bbce2e7"
+ integrity sha512-z8iKAx7f3cfQpGaRrrl2CpP4dGe+vHk05vJbzscwA7e1K8vyNl6zALBtIyyAvEZzMsofsiGEZqt2g/8CfyfQ5g==
dependencies:
- workbox-core "^3.6.3"
+ workbox-core "^4.1.1"
-workbox-broadcast-cache-update@^3.6.3:
- version "3.6.3"
- resolved "https://registry.yarnpkg.com/workbox-broadcast-cache-update/-/workbox-broadcast-cache-update-3.6.3.tgz#3f5dff22ada8c93e397fb38c1dc100606a7b92da"
- integrity sha512-pJl4lbClQcvp0SyTiEw0zLSsVYE1RDlCPtpKnpMjxFtu8lCFTAEuVyzxp9w7GF4/b3P4h5nyQ+q7V9mIR7YzGg==
+workbox-broadcast-update@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-4.1.1.tgz#93a2b455673f6b73027890cb362f66156a3701f1"
+ integrity sha512-gq83a8F6ESQobfltaxzoUTz0mEpTOsXHmy9Po9kKMT1UjXTWh/4NDF3HwQYaxJckOER9NITB3BuoXlXr3tI8aA==
dependencies:
- workbox-core "^3.6.3"
+ workbox-core "^4.1.1"
-workbox-build@^3.6.3:
- version "3.6.3"
- resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-3.6.3.tgz#77110f9f52dc5d82fa6c1c384c6f5e2225adcbd8"
- integrity sha512-w0clZ/pVjL8VXy6GfthefxpEXs0T8uiRuopZSFVQ8ovfbH6c6kUpEh6DcYwm/Y6dyWPiCucdyAZotgjz+nRz8g==
+workbox-build@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-4.1.1.tgz#d75d9f4ff70ba5c960be4043bfc4c25c62f22a45"
+ integrity sha512-+QRtNFKDq7RlIpigsh26joUNoEN+c3pQ+yT8Rs29RtpM50S1nKggFUQY0HoRvN7tzvuzIgxCrx3osxOQ8hmj7Q==
dependencies:
- babel-runtime "^6.26.0"
- common-tags "^1.4.0"
+ "@babel/runtime" "^7.3.4"
+ common-tags "^1.8.0"
fs-extra "^4.0.2"
- glob "^7.1.2"
- joi "^11.1.1"
+ glob "^7.1.3"
+ joi "^14.3.1"
lodash.template "^4.4.0"
- pretty-bytes "^4.0.2"
- stringify-object "^3.2.2"
+ pretty-bytes "^5.1.0"
+ stringify-object "^3.3.0"
strip-comments "^1.0.2"
- workbox-background-sync "^3.6.3"
- workbox-broadcast-cache-update "^3.6.3"
- workbox-cache-expiration "^3.6.3"
- workbox-cacheable-response "^3.6.3"
- workbox-core "^3.6.3"
- workbox-google-analytics "^3.6.3"
- workbox-navigation-preload "^3.6.3"
- workbox-precaching "^3.6.3"
- workbox-range-requests "^3.6.3"
- workbox-routing "^3.6.3"
- workbox-strategies "^3.6.3"
- workbox-streams "^3.6.3"
- workbox-sw "^3.6.3"
+ workbox-background-sync "^4.1.1"
+ workbox-broadcast-update "^4.1.1"
+ workbox-cacheable-response "^4.1.1"
+ workbox-core "^4.1.1"
+ workbox-expiration "^4.1.1"
+ workbox-google-analytics "^4.1.1"
+ workbox-navigation-preload "^4.1.1"
+ workbox-precaching "^4.1.1"
+ workbox-range-requests "^4.1.1"
+ workbox-routing "^4.1.1"
+ workbox-strategies "^4.1.1"
+ workbox-streams "^4.1.1"
+ workbox-sw "^4.1.1"
+ workbox-window "^4.1.1"
-workbox-cache-expiration@^3.6.3:
- version "3.6.3"
- resolved "https://registry.yarnpkg.com/workbox-cache-expiration/-/workbox-cache-expiration-3.6.3.tgz#4819697254a72098a13f94b594325a28a1e90372"
- integrity sha512-+ECNph/6doYx89oopO/UolYdDmQtGUgo8KCgluwBF/RieyA1ZOFKfrSiNjztxOrGJoyBB7raTIOlEEwZ1LaHoA==
+workbox-cacheable-response@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-4.1.1.tgz#f01032f0a08f2eedb9c420f1267b4738c6dfd58e"
+ integrity sha512-uc1zkeidJgAMXHvUbspKJt3NzXHAcb5D+7sX6HrCZIMneS4ZxMvdB86giIR3bveV4PaOssqIYVrWUJvIehK/NA==
dependencies:
- workbox-core "^3.6.3"
+ workbox-core "^4.1.1"
-workbox-cacheable-response@^3.6.3:
- version "3.6.3"
- resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-3.6.3.tgz#869f1a68fce9063f6869ddbf7fa0a2e0a868b3aa"
- integrity sha512-QpmbGA9SLcA7fklBLm06C4zFg577Dt8u3QgLM0eMnnbaVv3rhm4vbmDpBkyTqvgK/Ly8MBDQzlXDtUCswQwqqg==
+workbox-core@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-4.1.1.tgz#eaad7132762727373377ca1c8a2130cfa641cc90"
+ integrity sha512-RbzMWnDW7UvfstwOs8ERDFTH6zr7akm4wIbIednFs1TnAvZbN3gpIBoEv53kaMr0uMYDSXI2KxaLmmz9WX1PXA==
+
+workbox-expiration@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-4.1.1.tgz#d676fc24dd99576d4f62372d342ed7cea6bd968a"
+ integrity sha512-N/fbypqCbFrrKDhVnTyGXhkFTgjA8aRUydkxCpgJM1ajf7udQYD4XWTQxXosPJC2UVsa2/kPCBYFQOQ1Fu/2TA==
dependencies:
- workbox-core "^3.6.3"
+ workbox-core "^4.1.1"
-workbox-core@^3.6.3:
- version "3.6.3"
- resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-3.6.3.tgz#69abba70a4f3f2a5c059295a6f3b7c62bd00e15c"
- integrity sha512-cx9cx0nscPkIWs8Pt98HGrS9/aORuUcSkWjG25GqNWdvD/pSe7/5Oh3BKs0fC+rUshCiyLbxW54q0hA+GqZeSQ==
-
-workbox-google-analytics@^3.6.3:
- version "3.6.3"
- resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-3.6.3.tgz#99df2a3d70d6e91961e18a6752bac12e91fbf727"
- integrity sha512-RQBUo/6SXtIaQTRFj4RQZ9e1gAl7D8oS5S+Hi173Kk70/BgJjzPwXpC5A249Jv5YfkCOLMQCeF9A27BiD0b0ig==
+workbox-google-analytics@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-4.1.1.tgz#e3901d9edc00ce269db1a86aef8d2e12b3fca222"
+ integrity sha512-ByZYHv61u4dFQXQAXZZ1bNgcJ45yA85C8OAlSDGwqOuv72dZoybG3EMtJo/0ChO6irxWI1pictF2pTW7JxcCkQ==
dependencies:
- workbox-background-sync "^3.6.3"
- workbox-core "^3.6.3"
- workbox-routing "^3.6.3"
- workbox-strategies "^3.6.3"
+ workbox-background-sync "^4.1.1"
+ workbox-core "^4.1.1"
+ workbox-routing "^4.1.1"
+ workbox-strategies "^4.1.1"
-workbox-navigation-preload@^3.6.3:
- version "3.6.3"
- resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-3.6.3.tgz#a2c34eb7c17e7485b795125091215f757b3c4964"
- integrity sha512-dd26xTX16DUu0i+MhqZK/jQXgfIitu0yATM4jhRXEmpMqQ4MxEeNvl2CgjDMOHBnCVMax+CFZQWwxMx/X/PqCw==
+workbox-navigation-preload@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-4.1.1.tgz#0990ffe94b2110141d48f2b516084c363f538d4e"
+ integrity sha512-U+QEpcOgakBFZ6Aiv438DTvkZQX518qxfu280kEPZnFU88wIFBAK9V4MmJcoX60fk1INTD//YnfSxI0cLy1N+g==
dependencies:
- workbox-core "^3.6.3"
+ workbox-core "^4.1.1"
-workbox-precaching@^3.6.3:
- version "3.6.3"
- resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-3.6.3.tgz#5341515e9d5872c58ede026a31e19bafafa4e1c1"
- integrity sha512-aBqT66BuMFviPTW6IpccZZHzpA8xzvZU2OM1AdhmSlYDXOJyb1+Z6blVD7z2Q8VNtV1UVwQIdImIX+hH3C3PIw==
+workbox-precaching@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-4.1.1.tgz#05ddbe82d06f5c07b3cf077389d451ec4df5d157"
+ integrity sha512-GuoBH85MzVpzmF8c5Sql1i9HYdOqcpRDdNPLrIkWEfuvURO5M/jT+cGcyfFq35Xo7xRb4kE79H4hnF3EnCkFRw==
dependencies:
- workbox-core "^3.6.3"
+ workbox-core "^4.1.1"
-workbox-range-requests@^3.6.3:
- version "3.6.3"
- resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-3.6.3.tgz#3cc21cba31f2dd8c43c52a196bcc8f6cdbcde803"
- integrity sha512-R+yLWQy7D9aRF9yJ3QzwYnGFnGDhMUij4jVBUVtkl67oaVoP1ymZ81AfCmfZro2kpPRI+vmNMfxxW531cqdx8A==
+workbox-range-requests@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-4.1.1.tgz#01f81716f86b04e398bfd11df2a34cd73d52e4bc"
+ integrity sha512-i9i7tRTcXveCJdi4lK7XstgHweTwkqEGR7GPauYIDGAZplWrxDOAOUDSvkH8ibOxEgO6f0VFhyYY6fPB6u+oSA==
dependencies:
- workbox-core "^3.6.3"
+ workbox-core "^4.1.1"
-workbox-routing@^3.6.3:
- version "3.6.3"
- resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-3.6.3.tgz#659cd8f9274986cfa98fda0d050de6422075acf7"
- integrity sha512-bX20i95OKXXQovXhFOViOK63HYmXvsIwZXKWbSpVeKToxMrp0G/6LZXnhg82ijj/S5yhKNRf9LeGDzaqxzAwMQ==
+workbox-routing@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-4.1.1.tgz#c31d663c6c4c0e9a6f03b5a6fdfe79fb6ee7f29d"
+ integrity sha512-slOb+2Nfn8V3fG/TtN0c0k4OOyuwLSnZUv+zyZeJafSU3MrQPC58bPeG7HOZZDwoQAsBG9VSukjRDFR0F1lXKg==
dependencies:
- workbox-core "^3.6.3"
+ workbox-core "^4.1.1"
-workbox-strategies@^3.6.3:
- version "3.6.3"
- resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-3.6.3.tgz#11a0dc249a7bc23d3465ec1322d28fa6643d64a0"
- integrity sha512-Pg5eulqeKet2y8j73Yw6xTgLdElktcWExGkzDVCGqfV9JCvnGuEpz5eVsCIK70+k4oJcBCin9qEg3g3CwEIH3g==
+workbox-strategies@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-4.1.1.tgz#5289b977dbc56ef97f17a3a99722f174b8cf6933"
+ integrity sha512-ejmRqmjwn9DYsl1QVZkRb1V/iaBzhsh3YwJelfXQk68JpB36WjwY9csFQ2gSvlLCCg3d4MVFFxKfmHVyVnhwAA==
dependencies:
- workbox-core "^3.6.3"
+ workbox-core "^4.1.1"
-workbox-streams@^3.6.3:
- version "3.6.3"
- resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-3.6.3.tgz#beaea5d5b230239836cc327b07d471aa6101955a"
- integrity sha512-rqDuS4duj+3aZUYI1LsrD2t9hHOjwPqnUIfrXSOxSVjVn83W2MisDF2Bj+dFUZv4GalL9xqErcFW++9gH+Z27w==
+workbox-streams@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-4.1.1.tgz#f49418d7a2388c89838c4022229ba6ee23af60fd"
+ integrity sha512-6TKC4rrvnjbLpWtgHIYWjWS28h0SqSWogkJIKC1f/6MjJCmi2qM7PYJwXR0/t8lJVZj61ujVSulZ92XQmy3GhQ==
dependencies:
- workbox-core "^3.6.3"
+ workbox-core "^4.1.1"
-workbox-sw@^3.6.3:
- version "3.6.3"
- resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-3.6.3.tgz#278ea4c1831b92bbe2d420da8399176c4b2789ff"
- integrity sha512-IQOUi+RLhvYCiv80RP23KBW/NTtIvzvjex28B8NW1jOm+iV4VIu3VXKXTA6er5/wjjuhmtB28qEAUqADLAyOSg==
+workbox-sw@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-4.1.1.tgz#037031ec107c9befe568064679d16fc03748ff02"
+ integrity sha512-3nQFWFyG1W21x7TUVBsobrLoFDEy7ck/3nx2W1I3c+DhLCIu7B+IAnQVdefK+oRju5fIDWwOQ63fok8Uz7E/Gw==
-workbox-webpack-plugin@^3.5.0:
- version "3.6.3"
- resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-3.6.3.tgz#a807bb891b4e4e3c808df07e58f17de2d5ba6182"
- integrity sha512-RwmKjc7HFHUFHoOlKoZUq9349u0QN3F8W5tZZU0vc1qsBZDINWXRiIBCAKvo/Njgay5sWz7z4I2adnyTo97qIQ==
+workbox-webpack-plugin@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-4.1.1.tgz#4e3f40fb5d0bb6aed21e617e47032bafe8cbedb2"
+ integrity sha512-Fygc8qrh/IOeJeZ4NETs9arYtJEwcO0Yy7JRkX5DSOHCSkWHxOX1ryazAcK0ACyMJOQuU9zJVmx+mnn0zqYKtA==
dependencies:
- babel-runtime "^6.26.0"
+ "@babel/runtime" "^7.0.0"
json-stable-stringify "^1.0.1"
- workbox-build "^3.6.3"
+ workbox-build "^4.1.1"
+
+workbox-window@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-4.1.1.tgz#0c449b87406baa4dc9f7c82d015ac63a031b3ed7"
+ integrity sha512-KadE/DdNY1f6Va3MMOSigheLSgNxWHV/K/iDHnLMpo2EBGVpfwRCOuEwJNHlWA3G5WdpZlyTmtShf/5Mbb6dNg==
+ dependencies:
+ workbox-core "^4.1.1"
worker-farm@^1.5.2:
version "1.6.0"
@@ -14489,17 +14244,17 @@ write-file-atomic@^2.0.0:
imurmurhash "^0.1.4"
signal-exit "^3.0.2"
-write@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757"
- integrity sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=
+write@1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3"
+ integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==
dependencies:
mkdirp "^0.5.1"
ws@~6.1.0:
- version "6.1.3"
- resolved "https://registry.yarnpkg.com/ws/-/ws-6.1.3.tgz#d2d2e5f0e3c700ef2de89080ebc0ac6e1bf3a72d"
- integrity sha512-tbSxiT+qJI223AP4iLfQbkbxkwdFcneYinM2+x46Gx2wgvbaOMO36czfdfVUBRTHvzAMRhDd98sA5d/BuWbQdg==
+ version "6.1.4"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-6.1.4.tgz#5b5c8800afab925e94ccb29d153c8d02c1776ef9"
+ integrity sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==
dependencies:
async-limiter "~1.0.0"
@@ -14535,10 +14290,10 @@ xregexp@4.0.0:
resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz#e698189de49dd2a18cc5687b05e17c8e43943020"
integrity sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==
-xss@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/xss/-/xss-1.0.3.tgz#d04bd2558fd6c29c46113824d5e8b2a910054e23"
- integrity sha512-LTpz3jXPLUphMMmyufoZRSKnqMj41OVypZ8uYGzvjkMV9C1EdACrhQl/EM8Qfh5htSAuMIQFOejmKAZGkJfaCg==
+xss@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/xss/-/xss-1.0.6.tgz#eaf11e9fc476e3ae289944a1009efddd8a124b51"
+ integrity sha512-6Q9TPBeNyoTRxgZFk5Ggaepk/4vUOYdOsIUYvLehcsIZTFjaavbVnsuAkLA5lIFuug5hw8zxcB9tm01gsjph2A==
dependencies:
commander "^2.9.0"
cssfilter "0.0.10"
@@ -14573,14 +14328,7 @@ yallist@^3.0.0, yallist@^3.0.2:
resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9"
integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==
-yargs-parser@^10.1.0:
- version "10.1.0"
- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8"
- integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==
- dependencies:
- camelcase "^4.1.0"
-
-yargs-parser@^11.1.1:
+yargs-parser@11.1.1, yargs-parser@^11.1.1:
version "11.1.1"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4"
integrity sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==
@@ -14588,13 +14336,29 @@ yargs-parser@^11.1.1:
camelcase "^5.0.0"
decamelize "^1.2.0"
-yargs-parser@^8.1.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-8.1.0.tgz#f1376a33b6629a5d063782944da732631e966950"
- integrity sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==
+yargs-parser@^10.1.0:
+ version "10.1.0"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8"
+ integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==
dependencies:
camelcase "^4.1.0"
+yargs-parser@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a"
+ integrity sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=
+ dependencies:
+ camelcase "^3.0.0"
+
+yargs-unparser@1.5.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-1.5.0.tgz#f2bb2a7e83cbc87bb95c8e572828a06c9add6e0d"
+ integrity sha512-HK25qidFTCVuj/D1VfNiEndpLIeJN78aqgR23nL3y4N0U/91cOAzqfHlF8n2BvoNDcZmJKin3ddNSvOxSr8flw==
+ dependencies:
+ flat "^4.1.0"
+ lodash "^4.17.11"
+ yargs "^12.0.5"
+
yargs@12.0.2:
version "12.0.2"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.2.tgz#fe58234369392af33ecbef53819171eff0f5aadc"
@@ -14613,25 +14377,7 @@ yargs@12.0.2:
y18n "^3.2.1 || ^4.0.0"
yargs-parser "^10.1.0"
-yargs@^10.0.3:
- version "10.1.2"
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-10.1.2.tgz#454d074c2b16a51a43e2fb7807e4f9de69ccb5c5"
- integrity sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==
- dependencies:
- cliui "^4.0.0"
- decamelize "^1.1.1"
- find-up "^2.1.0"
- get-caller-file "^1.0.1"
- os-locale "^2.0.0"
- require-directory "^2.1.1"
- require-main-filename "^1.0.1"
- set-blocking "^2.0.0"
- string-width "^2.0.0"
- which-module "^2.0.0"
- y18n "^3.2.1"
- yargs-parser "^8.1.0"
-
-yargs@^12.0.4:
+yargs@12.0.5, yargs@^12.0.5:
version "12.0.5"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13"
integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==
@@ -14649,7 +14395,26 @@ yargs@^12.0.4:
y18n "^3.2.1 || ^4.0.0"
yargs-parser "^11.1.1"
-yauzl@^2.5.0:
+yargs@^7.1.0:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8"
+ integrity sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=
+ dependencies:
+ camelcase "^3.0.0"
+ cliui "^3.2.0"
+ decamelize "^1.1.1"
+ get-caller-file "^1.0.1"
+ os-locale "^1.4.0"
+ read-pkg-up "^1.0.1"
+ require-directory "^2.1.1"
+ require-main-filename "^1.0.1"
+ set-blocking "^2.0.0"
+ string-width "^1.0.2"
+ which-module "^1.0.0"
+ y18n "^3.2.1"
+ yargs-parser "^5.0.0"
+
+yauzl@^2.10.0:
version "2.10.0"
resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"
integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=
@@ -14737,6 +14502,18 @@ yn@^2.0.0:
resolved "https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a"
integrity sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=
+yup@^0.26.10:
+ version "0.26.10"
+ resolved "https://registry.yarnpkg.com/yup/-/yup-0.26.10.tgz#3545839663289038faf25facfc07e11fd67c0cb1"
+ integrity sha512-keuNEbNSnsOTOuGCt3UJW69jDE3O4P+UHAakO7vSeFMnjaitcmlbij/a3oNb9g1Y1KvSKH/7O1R2PQ4m4TRylw==
+ dependencies:
+ "@babel/runtime" "7.0.0"
+ fn-name "~2.0.1"
+ lodash "^4.17.10"
+ property-expr "^1.5.0"
+ synchronous-promise "^2.0.5"
+ toposort "^2.0.2"
+
zip-stream@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-1.2.0.tgz#a8bc45f4c1b49699c6b90198baacaacdbcd4ba04"