Scrollreveal+cat+datenews
This commit is contained in:
@@ -1,3 +1,24 @@
|
||||
# v2.16.4
|
||||
## 12/14/2018
|
||||
|
||||
1. [](#improved)
|
||||
* Better handling of invalid file names during upload
|
||||
* Better MIME type checking of files during file upload
|
||||
* Do not rely on jQuery for merging languages from form fields [#290](https://github.com/getgrav/grav-plugin-form/issues/290) [#291](https://github.com/getgrav/grav-plugin-form/issues/291)
|
||||
2. [](#bugfix)
|
||||
* Remove jQuery dependency in form.html.twig (#290)
|
||||
3. [](#new)
|
||||
* Added Object.assign-polyfill (#291)
|
||||
|
||||
# v2.16.3
|
||||
## 09/21/2018
|
||||
|
||||
1. [](#improved)
|
||||
* Use `Url:post()` to get the `$_POST` variable (allows common security checks/filtering for the POST data)
|
||||
* Various JS tweaks and enhancements
|
||||
1. [](#bugfix)
|
||||
* Fixed issue where `select` set up as `multiple` and with `selectize: create: true` would not properly merge newly created values on rendering.
|
||||
|
||||
# v2.16.2
|
||||
## 08/23/2018
|
||||
|
||||
@@ -20,7 +41,7 @@
|
||||
* Added new `form.keep_alive` option to keep session alive [#275](https://github.com/getgrav/grav-plugin-form/issues/275)
|
||||
* Added `array` field for frontend use
|
||||
1. [](#improved)
|
||||
* Improving compatibility `autocomplete` spec [#274](https://github.com/getgrav/grav-plugin-form/pull/274)
|
||||
* Improving compatibility `autocomplete` spec [#274](https://github.com/getgrav/grav-plugin-form/pull/274)
|
||||
|
||||
# v2.15.1
|
||||
## 06/20/2018
|
||||
|
||||
@@ -290,8 +290,10 @@ const addNode = (container) => {
|
||||
};
|
||||
|
||||
export let Instances = (() => {
|
||||
$('.dropzone.files-upload').each((i, container) => addNode(container));
|
||||
$('body').on('mutation._grav', onAddedNodes);
|
||||
$(document).ready(() => {
|
||||
$('.dropzone.files-upload').each((i, container) => addNode(container));
|
||||
$('body').on('mutation._grav', onAddedNodes);
|
||||
});
|
||||
|
||||
return instances;
|
||||
})();
|
||||
|
||||
@@ -1,14 +1,15 @@
|
||||
import $ from 'jquery';
|
||||
import { config } from 'grav-form';
|
||||
import {config} from 'grav-form';
|
||||
|
||||
const keepAlive = $('[data-grav-keepalive]');
|
||||
|
||||
if (keepAlive.length) {
|
||||
const timeout = config.session_timeout / 1.5 * 1000;
|
||||
setInterval(() => {
|
||||
$.ajax({
|
||||
url: `${config.base_url_relative}/task${config.param_sep}keep-alive`
|
||||
});
|
||||
}, timeout);
|
||||
}
|
||||
$(document).ready(() => {
|
||||
const keepAlive = $('[data-grav-keepalive]');
|
||||
|
||||
if (keepAlive.length) {
|
||||
const timeout = config.session_timeout / 1.5 * 1000;
|
||||
setInterval(() => {
|
||||
$.ajax({
|
||||
url: `${config.base_url_relative}/task${config.param_sep}keep-alive`
|
||||
});
|
||||
}, timeout);
|
||||
}
|
||||
});
|
||||
|
||||
Vendored
+29
-1
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,29 @@
|
||||
if (typeof Object.assign !== 'function') {
|
||||
// Must be writable: true, enumerable: false, configurable: true
|
||||
Object.defineProperty(Object, 'assign', {
|
||||
value: function assign(target, varArgs) { // .length of function is 2
|
||||
'use strict';
|
||||
if (target == null) { // TypeError if undefined or null
|
||||
throw new TypeError('Cannot convert undefined or null to object');
|
||||
}
|
||||
|
||||
var to = Object(target);
|
||||
|
||||
for (var index = 1; index < arguments.length; index++) {
|
||||
var nextSource = arguments[index];
|
||||
|
||||
if (nextSource != null) { // Skip over if undefined or null
|
||||
for (var nextKey in nextSource) {
|
||||
// Avoid bugs when hasOwnProperty is shadowed
|
||||
if (Object.prototype.hasOwnProperty.call(nextSource, nextKey)) {
|
||||
to[nextKey] = nextSource[nextKey];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return to;
|
||||
},
|
||||
writable: true,
|
||||
configurable: true
|
||||
});
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
name: Form
|
||||
version: 2.16.2
|
||||
version: 2.16.4
|
||||
description: Enables the forms handling
|
||||
icon: check-square
|
||||
author:
|
||||
|
||||
@@ -384,11 +384,13 @@ class Form extends Iterator implements \Serializable
|
||||
*/
|
||||
public function uploadFiles()
|
||||
{
|
||||
$post = $_POST;
|
||||
$grav = Grav::instance();
|
||||
$uri = $grav['uri']->url;
|
||||
$language = $grav['language'];
|
||||
$config = $grav['config'];
|
||||
$session = $grav['session'];
|
||||
$uri = $grav['uri'];
|
||||
$url = $uri->url;
|
||||
$post = $uri->post();
|
||||
|
||||
$settings = $this->data->blueprints()->schema()->getProperty($post['name']);
|
||||
$settings = (object) array_merge(
|
||||
@@ -413,20 +415,26 @@ class Form extends Iterator implements \Serializable
|
||||
// json_response
|
||||
return [
|
||||
'status' => 'error',
|
||||
'message' => sprintf($grav['language']->translate('PLUGIN_FORM.FILEUPLOAD_UNABLE_TO_UPLOAD', null, true), $upload->file->name, $this->upload_errors[$upload->file->error])
|
||||
'message' => sprintf($language->translate('PLUGIN_FORM.FILEUPLOAD_UNABLE_TO_UPLOAD', null, true), $upload->file->name, $this->upload_errors[$upload->file->error])
|
||||
];
|
||||
}
|
||||
|
||||
// Handle bad filenames.
|
||||
$filename = $upload->file->name;
|
||||
if (strtr($filename, "\t\n\r\0\x0b", '_____') !== $filename || rtrim($filename, ". ") !== $filename || preg_match('|\.php|', $filename)) {
|
||||
$this->admin->json_response = [
|
||||
|
||||
// Handle bad filenames.
|
||||
if (!Utils::checkFilename($filename)) {
|
||||
return [
|
||||
'status' => 'error',
|
||||
'message' => sprintf($this->admin->translate('PLUGIN_ADMIN.FILEUPLOAD_UNABLE_TO_UPLOAD', null),
|
||||
'message' => sprintf($language->translate('PLUGIN_FORM.FILEUPLOAD_UNABLE_TO_UPLOAD', null),
|
||||
$filename, 'Bad filename')
|
||||
];
|
||||
}
|
||||
|
||||
return false;
|
||||
if (!isset($settings->destination)) {
|
||||
return [
|
||||
'status' => 'error',
|
||||
'message' => $language->translate('PLUGIN_FORM.DESTINATION_NOT_SPECIFIED', null)
|
||||
];
|
||||
}
|
||||
|
||||
// Remove the error object to avoid storing it
|
||||
@@ -437,7 +445,11 @@ class Form extends Iterator implements \Serializable
|
||||
// Accept can only be mime types (image/png | image/*) or file extensions (.pdf|.jpg)
|
||||
$accepted = false;
|
||||
$errors = [];
|
||||
foreach ((array) $settings->accept as $type) {
|
||||
|
||||
// Do not trust mimetype sent by the browser
|
||||
$mime = Utils::getMimeByFilename($upload->file->name);
|
||||
|
||||
foreach ((array)$settings->accept as $type) {
|
||||
// Force acceptance of any file when star notation
|
||||
if ($type === '*') {
|
||||
$accepted = true;
|
||||
@@ -445,15 +457,24 @@ class Form extends Iterator implements \Serializable
|
||||
}
|
||||
|
||||
$isMime = strstr($type, '/');
|
||||
$find = str_replace('*', '.*', $type);
|
||||
$find = str_replace(['.', '*'], ['\.', '.*'], $type);
|
||||
|
||||
$match = preg_match('#'. $find .'$#', $isMime ? $upload->file->type : $upload->file->name);
|
||||
if (!$match) {
|
||||
$message = $isMime ? 'The MIME type "' . $upload->file->type . '"' : 'The File Extension';
|
||||
$errors[] = $message . ' for the file "' . $upload->file->name . '" is not an accepted.';
|
||||
$accepted |= false;
|
||||
if ($isMime) {
|
||||
$match = preg_match('#' . $find . '$#', $mime);
|
||||
if (!$match) {
|
||||
$errors[] = sprintf($language->translate('PLUGIN_FORM.INVALID_MIME_TYPE', null, true), $mime, $upload->file->name);
|
||||
} else {
|
||||
$accepted = true;
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
$accepted |= true;
|
||||
$match = preg_match('#' . $find . '$#', $upload->file->name);
|
||||
if (!$match) {
|
||||
$errors[] = sprintf($language->translate('PLUGIN_FORM.INVALID_FILE_EXTENSION', null, true), $upload->file->name);
|
||||
} else {
|
||||
$accepted = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -472,7 +493,7 @@ class Form extends Iterator implements \Serializable
|
||||
// json_response
|
||||
return [
|
||||
'status' => 'error',
|
||||
'message' => $grav['language']->translate('PLUGIN_FORM.EXCEEDED_GRAV_FILESIZE_LIMIT')
|
||||
'message' => $language->translate('PLUGIN_FORM.EXCEEDED_GRAV_FILESIZE_LIMIT')
|
||||
];
|
||||
}
|
||||
|
||||
@@ -489,7 +510,7 @@ class Form extends Iterator implements \Serializable
|
||||
// json_response
|
||||
return [
|
||||
'status' => 'error',
|
||||
'message' => sprintf($grav['language']->translate('PLUGIN_FORM.FILEUPLOAD_UNABLE_TO_MOVE', null, true), '', $tmp)
|
||||
'message' => sprintf($language->translate('PLUGIN_FORM.FILEUPLOAD_UNABLE_TO_MOVE', null, true), '', $tmp)
|
||||
];
|
||||
}
|
||||
|
||||
@@ -497,7 +518,7 @@ class Form extends Iterator implements \Serializable
|
||||
|
||||
// Retrieve the current session of the uploaded files for the field
|
||||
// and initialize it if it doesn't exist
|
||||
$sessionField = base64_encode($uri);
|
||||
$sessionField = base64_encode($url);
|
||||
$flash = $session->getFlashObject('files-upload');
|
||||
if (!$flash) {
|
||||
$flash = [];
|
||||
@@ -547,7 +568,7 @@ class Form extends Iterator implements \Serializable
|
||||
$json_response = [
|
||||
'status' => 'success',
|
||||
'session' => \json_encode([
|
||||
'sessionField' => base64_encode($uri),
|
||||
'sessionField' => base64_encode($url),
|
||||
'path' => $upload->file->path,
|
||||
'field' => $settings->name
|
||||
])
|
||||
@@ -567,8 +588,10 @@ class Form extends Iterator implements \Serializable
|
||||
public function filesSessionRemove()
|
||||
{
|
||||
$grav = Grav::instance();
|
||||
$post = $_POST;
|
||||
$session = $grav['session'];
|
||||
$uri = $grav['uri'];
|
||||
$post = $uri->post();
|
||||
|
||||
// Retrieve the current session of the uploaded files for the field
|
||||
// and initialize it if it doesn't exist
|
||||
$sessionField = base64_encode($grav['uri']->url(true));
|
||||
@@ -628,10 +651,9 @@ class Form extends Iterator implements \Serializable
|
||||
public function post()
|
||||
{
|
||||
$grav = Grav::instance();
|
||||
$session = $grav['session'];
|
||||
$uri = $grav['uri'];
|
||||
$url = $uri->url;
|
||||
$session = $grav['session'];
|
||||
|
||||
$post = $uri->post();
|
||||
|
||||
if ($post) {
|
||||
|
||||
@@ -193,9 +193,10 @@ class FormPlugin extends Plugin
|
||||
|
||||
// Post the form
|
||||
if ($this->form) {
|
||||
if ($uri->post('__form-file-uploader__') && $uri->extension() === 'json') {
|
||||
$isJson = $uri->extension() === 'json';
|
||||
if ($isJson && $uri->post('__form-file-uploader__')) {
|
||||
$this->json_response = $this->form->uploadFiles();
|
||||
} else if ($this->form && isset($_POST['__form-file-remover__']) && $this->grav['uri']->extension() === 'json') {
|
||||
} elseif ($isJson && $uri->post('__form-file-remover__')) {
|
||||
$this->json_response = $this->form->filesSessionRemove();
|
||||
} else {
|
||||
$this->form->post();
|
||||
|
||||
@@ -53,11 +53,15 @@ en:
|
||||
INLINE_ERRORS_HELP: "Useful with 'client-side validation' off, shows inline contextual form errors"
|
||||
RESOLUTION_MIN: "The {{attr}} was less than the minimum of {{min}}px <br />"
|
||||
RESOLUTION_MAX: "The {{attr}} was more than the maximum of {{max}}px <br />"
|
||||
DESTINATION_NOT_SPECIFIED: "Destination not specified"
|
||||
INVALID_MIME_TYPE: "The MIME type %s for the file %s is not an accepted."
|
||||
INVALID_FILE_EXTENSION: "The File Extension for the file %s is not an accepted."
|
||||
de:
|
||||
PLUGIN_FORM:
|
||||
NOT_VALIDATED: "Formularwerte nicht gültig. Für ein oder mehrere erforderliche Felder fehlen Werte."
|
||||
NONCE_NOT_VALIDATED: "Ups, es gibt da ein Problem. Eingabewerte bitte noch mal prüfen und das Formular erneut absenden."
|
||||
FILES: "Dateien hochladen"
|
||||
FORM_ALREADY_SUBMITTED: "Formular wurde bereits versendet."
|
||||
ALLOW_MULTIPLE: "Erlaube mehr als eine Datei"
|
||||
ALLOW_MULTIPLE_HELP: "Erlaubt es, mehr als eine Datei zum Hochladen auszuwählen."
|
||||
DESTINATION: "Ziel"
|
||||
@@ -68,6 +72,40 @@ de:
|
||||
DATA_SUMMARY: "Hier die Zusammenfassung von dem, was Sie geschrieben haben:"
|
||||
YES: "Ja"
|
||||
NO: "Nein"
|
||||
NO_FORM_DATA: "Keine Formulardaten vorhanden"
|
||||
RECAPTCHA: "ReCaptcha"
|
||||
RECAPTCHA_SITE_KEY: "Seiten Schlüssel"
|
||||
RECAPTCHA_SITE_KEY_HELP: "Für mehr Informationen besuche https://developers.google.com/recaptcha"
|
||||
RECAPTCHA_SECRET_KEY: "Privater Schlüssel"
|
||||
RECAPTCHA_SECRET_KEY_HELP: "Für mehr Informationen besuche https://developers.google.com/recaptcha"
|
||||
GENERAL: "General"
|
||||
USE_BUILT_IN_CSS: "Benutze built-in CSS"
|
||||
USE_INLINE_CSS: "Benutze inline CSS"
|
||||
FILEUPLOAD_PREVENT_SELF: '"%s" kann nicht ausserhalb der Seiten verwendet werden.'
|
||||
FILEUPLOAD_UNABLE_TO_UPLOAD: 'Upload Fehler %s: %s'
|
||||
FILEUPLOAD_UNABLE_TO_MOVE: 'Fehler beim verschieben von %s nach "%s"'
|
||||
DROPZONE_CANCEL_UPLOAD: 'Upload abgebrochen'
|
||||
DROPZONE_CANCEL_UPLOAD_CONFIRMATION: 'Bist du sicher das Du diesen Upload abbrechen möchtest??'
|
||||
DROPZONE_DEFAULT_MESSAGE: 'Ziehe deine Dateien hierhin <strong>Klicke hier</strong>'
|
||||
DROPZONE_FALLBACK_MESSAGE: 'Dein Browser unterstützt kein "drag and drop".'
|
||||
DROPZONE_FILE_TOO_BIG: 'Datei zu gross ({{filesize}}MiB). Max Dateigrösse: {{maxFilesize}}MiB.'
|
||||
DROPZONE_INVALID_FILE_TYPE: "Du kannst keine Dateien dieses Typs hochladen."
|
||||
DROPZONE_MAX_FILES_EXCEEDED: "DU kannst keine weiteren Dateien hochladen."
|
||||
DROPZONE_REMOVE_FILE: "Datei entfernen"
|
||||
DROPZONE_REMOVE_FILE_CONFIRMATION: 'Möchtest du diese Datei wirklich löschen?'
|
||||
DROPZONE_RESPONSE_ERROR: "Server antwortet mit {{statusCode}}."
|
||||
LIMIT_HELP: "Maximale anzahl erlaubter Dateien (Mehrfachauswahl erforderlich) "
|
||||
FILESIZE: "Max Dateigrösse"
|
||||
FILESIZE_HELP: "Maximale Dateigrösse (in MB), 0 = Benutze Standart"
|
||||
AVOID_OVERWRITING: "Überschreibungen verhindern"
|
||||
AVOID_OVERWRITING_HELP: "Verhindert überschreibungen und fügt ein Prefix an."
|
||||
RANDOM_NAME: "Zufälliger Name"
|
||||
RANDOM_NAME_HELP: "Generiert einen 15 Zeichen langen Zufalls Name."
|
||||
CLIENT_SIDE_VALIDATION: "Klientseitige Überprüfung"
|
||||
INLINE_ERRORS: "Inline errors"
|
||||
DESTINATION_NOT_SPECIFIED: "Zielort nicht definiert"
|
||||
INVALID_MIME_TYPE: "Der MIME-Type %s für die Datei %s ist nicht erlaubt."
|
||||
INVALID_FILE_EXTENSION: "Die Dateiendung %s ist nicht erlaubt."
|
||||
|
||||
es:
|
||||
PLUGIN_FORM:
|
||||
@@ -176,13 +214,15 @@ ru:
|
||||
ERROR_VALIDATING_CAPTCHA: "Ошибка проверки Captcha"
|
||||
DATA_SUMMARY: "Вот краткое изложение того, что вы нам написали:"
|
||||
NO_FORM_DATA: "Данные формы отсутствуют"
|
||||
RECAPTCHA: "ReCaptcha"
|
||||
RECAPTCHA: "reCAPTCHA"
|
||||
RECPATCHA_VERSION: "Версия"
|
||||
RECAPTCHA_SITE_KEY: "Site key"
|
||||
RECAPTCHA_SITE_KEY_HELP: "Для получения дополнительной информации посетите https://developers.google.com/recaptcha"
|
||||
RECAPTCHA_SECRET_KEY: "Secret key"
|
||||
RECAPTCHA_SECRET_KEY_HELP: "Для получения дополнительной информации посетите https://developers.google.com/recaptcha"
|
||||
GENERAL: "Общие"
|
||||
USE_BUILT_IN_CSS: "Использовать встроенный CSS"
|
||||
USE_INLINE_CSS: "Использовать inline CSS"
|
||||
FILEUPLOAD_PREVENT_SELF: 'Нельзя использовать "%s" за пределами страниц.'
|
||||
FILEUPLOAD_UNABLE_TO_UPLOAD: 'Не удалось загрузить файл %s: %s'
|
||||
FILEUPLOAD_UNABLE_TO_MOVE: 'Не удалось переместить файл %s в "%s"'
|
||||
@@ -209,6 +249,75 @@ ru:
|
||||
AVOID_OVERWRITING_HELP: "Не допускать перезаписи файлов с тем же именем. Будет добавлен префикс с датой"
|
||||
RANDOM_NAME: "Случайное имя"
|
||||
RANDOM_NAME_HELP: "Создавать случайное строковое имя из 15 символов для загруженных файлов"
|
||||
CLIENT_SIDE_VALIDATION: "Проверка на стороне клиента"
|
||||
CLIENT_SIDE_VALIDATION_HELP: "По умолчанию формы будут использовать HTML5 проверку клиента как первую степень защиты"
|
||||
INLINE_ERRORS: "Встроенные ошибки"
|
||||
INLINE_ERRORS_HELP: "Полезно с отключенной «проверкой на стороне клиента», отображает встроенные контекстные ошибки формы"
|
||||
RESOLUTION_MIN: "{{attr}} меньше минимума {{min}}px <br />"
|
||||
RESOLUTION_MAX: "The {{attr}} больше, чем максимум {{max}}px <br />"
|
||||
DESTINATION_NOT_SPECIFIED: "Назначение не указано"
|
||||
INVALID_MIME_TYPE: "Тип MIME %s для файла %s не принимается."
|
||||
INVALID_FILE_EXTENSION: "Расширение файла %s не является допустимым для файла."
|
||||
|
||||
uk:
|
||||
PLUGIN_FORM:
|
||||
NOT_VALIDATED: "Форма не підтверджена. Відсутнє одне або кілька обов'язкових полів."
|
||||
NONCE_NOT_VALIDATED: "Упс, у вас виникла проблема, перевірте свої дані і відправте форму ще раз."
|
||||
FILES: "Завантаження файлів"
|
||||
FORM_ALREADY_SUBMITTED: "Ця форма вже була відправлена."
|
||||
ALLOW_MULTIPLE: "Дозволити декілька файлів"
|
||||
ALLOW_MULTIPLE_HELP: "Дозволяє вибрати більше одного файлу для завантаження."
|
||||
DESTINATION: "Місце призначення"
|
||||
DESTINATION_HELP: "Місце, куди файли повинні бути завантажені в"
|
||||
ACCEPT: "Дозволені MIME типи"
|
||||
ACCEPT_HELP: "Перелік MIME типів, дозволених для завантаження"
|
||||
ERROR_VALIDATING_CAPTCHA: "Помилка перевірки Captcha"
|
||||
DATA_SUMMARY: "Ось стислий виклад того, що ви нам написали:"
|
||||
NO_FORM_DATA: "Дані форми відсутні"
|
||||
RECAPTCHA: "reCAPTCHA"
|
||||
RECPATCHA_VERSION: "Версія"
|
||||
RECAPTCHA_SITE_KEY: "Site key"
|
||||
RECAPTCHA_SITE_KEY_HELP: "Для отримання додаткової інформації відвідайте https://developers.google.com/recaptcha"
|
||||
RECAPTCHA_SECRET_KEY: "Secret key"
|
||||
RECAPTCHA_SECRET_KEY_HELP: "Для отримання додаткової інформації відвідайте https://developers.google.com/recaptcha"
|
||||
GENERAL: "Загальні"
|
||||
USE_BUILT_IN_CSS: "Використовувати вбудований CSS"
|
||||
USE_INLINE_CSS: "Використовувати inline CSS"
|
||||
FILEUPLOAD_PREVENT_SELF: 'Не можна використовувати "%s" за межами сторінок.'
|
||||
FILEUPLOAD_UNABLE_TO_UPLOAD: 'Не вдалося завантажити файл %s: %s'
|
||||
FILEUPLOAD_UNABLE_TO_MOVE: 'Не вдалося перемістити файл %s до "%s"'
|
||||
DROPZONE_CANCEL_UPLOAD: 'Скасувати завантаження'
|
||||
DROPZONE_CANCEL_UPLOAD_CONFIRMATION: 'Ви дійсно хочете скасувати це завантаження?'
|
||||
DROPZONE_DEFAULT_MESSAGE: 'Перетягніть свої файли сюди чи <strong>клацніть в цій області</strong>'
|
||||
DROPZONE_FALLBACK_MESSAGE: 'Ваш браузер не підтримує завантаження файлів з перетягуванням.'
|
||||
DROPZONE_FALLBACK_TEXT: 'Будь ласка, використовуйте цю форму для завантаження ваших файлів, як в старі часи.'
|
||||
DROPZONE_FILE_TOO_BIG: 'Файл занадто великий ({{filesize}}мб). Максимальний розмір файлу: {{maxFilesize}}мб.'
|
||||
DROPZONE_INVALID_FILE_TYPE: "Ви не можете завантажувати файли цього типу."
|
||||
DROPZONE_MAX_FILES_EXCEEDED: "Ви не можете завантажувати більше файлів."
|
||||
DROPZONE_REMOVE_FILE: "Видалити файл"
|
||||
DROPZONE_REMOVE_FILE_CONFIRMATION: 'Ви дійсно хочете видалити цей файл?'
|
||||
DROPZONE_RESPONSE_ERROR: "Сервер відповів кодом {{statusCode}}."
|
||||
YES: "Так"
|
||||
NO: "Ні"
|
||||
REFRESH_PREVENTION: "Запобігання оновлення"
|
||||
REFRESH_PREVENTION_HELP: "Використовуйте унікальний ідентифікатор форми, щоб гарантувати, що одна і та ж форма не буде відправлятися заново при оновленні сторінки браузера"
|
||||
LIMIT: "Ліміт"
|
||||
LIMIT_HELP: "Максимальна кількість дозволених файлів в поле (потрібно декілька)"
|
||||
FILESIZE: "Максимальний розмір файлу"
|
||||
FILESIZE_HELP: "Максимально допустимий розмір файлу (в МБ), 0 = Використовувати системні налаштування за замовчуванням"
|
||||
AVOID_OVERWRITING: "Уникати перезапису"
|
||||
AVOID_OVERWRITING_HELP: "Не допускати перезапису файлів з тим же ім'ям. Буде додано префікс з датою"
|
||||
RANDOM_NAME: "Випадкове ім'я"
|
||||
RANDOM_NAME_HELP: "Створювати випадкове строкове ім'я з 15 символів для завантажених файлів"
|
||||
CLIENT_SIDE_VALIDATION: "Перевірка на стороні клієнта"
|
||||
CLIENT_SIDE_VALIDATION_HELP: "За замовчуванням форми будуть використовувати HTML5 перевірку клієнта як першу ступінь захисту"
|
||||
INLINE_ERRORS: "Вбудовані помилки"
|
||||
INLINE_ERRORS_HELP: "Корисно з відключеною «перевіркою на стороні клієнта», відображає вбудовані контекстні помилки форми"
|
||||
RESOLUTION_MIN: "{{attr}} менше, ніж мінімум {{min}}px <br />"
|
||||
RESOLUTION_MAX: "The {{attr}} більше, ніж максимум {{max}}px <br />"
|
||||
DESTINATION_NOT_SPECIFIED: "Призначення не вказано"
|
||||
INVALID_MIME_TYPE: "Тип MIME %s для файла %s не приймається."
|
||||
INVALID_FILE_EXTENSION: "Розширення файлу %s не є допустимим для файлу."
|
||||
|
||||
hr:
|
||||
PLUGIN_FORM:
|
||||
@@ -419,3 +528,58 @@ nl:
|
||||
AVOID_OVERWRITING_HELP: "Voorkom dat bestanden met dezelfde naam worden overschreven. Datum prefix wordt toegevoegd"
|
||||
RANDOM_NAME: "Willekeurige naam"
|
||||
RANDOM_NAME_HELP: "Genereer een willekeurige naam van 15 karakters voor de geuploade bestanden"
|
||||
pt:
|
||||
PLUGIN_FORM:
|
||||
NOT_VALIDATED: "Formulário não validado. Falta preencher um ou mais campos obrigatórios."
|
||||
NONCE_NOT_VALIDATED: "Oops, houve um problema. Por favor verifique os dados informados e envie o formulário novamente."
|
||||
FILES: "Envio de Arquivos"
|
||||
FORM_ALREADY_SUBMITTED: "Este formulário já foi enviado."
|
||||
ALLOW_MULTIPLE: "Permitir mais de um arquivo"
|
||||
ALLOW_MULTIPLE_HELP: "Permite selecionar mais de um arquivo para enviar."
|
||||
DESTINATION: "Destino"
|
||||
DESTINATION_HELP: "O local para onde os arquivos devem ser enviados"
|
||||
ACCEPT: "Tipos MIME Permitidos"
|
||||
ACCEPT_HELP: "Uma lista de tipos MIME permitidos no upload"
|
||||
ERROR_VALIDATING_CAPTCHA: "Erro ao validar o captcha"
|
||||
DATA_SUMMARY: "Aqui está um resumo do que você escreveu:"
|
||||
NO_FORM_DATA: "Nenhum dado de formulário disponível"
|
||||
RECAPTCHA: "ReCaptcha"
|
||||
RECAPTCHA_SITE_KEY: "Site key"
|
||||
RECAPTCHA_SITE_KEY_HELP: "Para mais informações visite https://developers.google.com/recaptcha"
|
||||
RECAPTCHA_SECRET_KEY: "Secret key"
|
||||
RECAPTCHA_SECRET_KEY_HELP: "Para mais informações visite https://developers.google.com/recaptcha"
|
||||
GENERAL: "Geral"
|
||||
USE_BUILT_IN_CSS: "Usar CSS built-in"
|
||||
USE_INLINE_CSS: "Usar CSS inline"
|
||||
FILEUPLOAD_PREVENT_SELF: 'Não é permitido usar "%s" fora de páginas.'
|
||||
FILEUPLOAD_UNABLE_TO_UPLOAD: 'Não foi possível enviar o arquivo %s: %s'
|
||||
FILEUPLOAD_UNABLE_TO_MOVE: 'Não foi possível mover o arquivo %s para "%s"'
|
||||
DROPZONE_CANCEL_UPLOAD: 'Cancelar envio'
|
||||
DROPZONE_CANCEL_UPLOAD_CONFIRMATION: 'Tem certeza de que deseja cancelar este envio?'
|
||||
DROPZONE_DEFAULT_MESSAGE: 'Arraste seus arquivos para cá ou <strong>clique nesta área</strong>'
|
||||
DROPZONE_FALLBACK_MESSAGE: 'Seu navegador não suporta arrastar e soltar arquivos.'
|
||||
DROPZONE_FALLBACK_TEXT: 'Por favor use o formulário abaixo para enviar seus arquivos como antigamente.'
|
||||
DROPZONE_FILE_TOO_BIG: 'O arquivo é muito grande ({{filesize}}MiB). Tamanho máximo: {{maxFilesize}}MiB.'
|
||||
DROPZONE_INVALID_FILE_TYPE: "Você não pode enviar arquivos deste tipo."
|
||||
DROPZONE_MAX_FILES_EXCEEDED: "Você não pode enviar mais arquivos."
|
||||
DROPZONE_REMOVE_FILE: "Remover arquivo"
|
||||
DROPZONE_REMOVE_FILE_CONFIRMATION: 'Tem certeza de que deseja excluir este arquivo?'
|
||||
DROPZONE_RESPONSE_ERROR: "O servidor respondeu com código {{statusCode}}."
|
||||
YES: "Sim"
|
||||
NO: "Não"
|
||||
REFRESH_PREVENTION: "Evitar recarregamento"
|
||||
REFRESH_PREVENTION_HELP: "Usar o ID do formulário para garantir que ele não seja reprocessado se o usuário recarregar a página"
|
||||
LIMIT: "Limite"
|
||||
LIMIT_HELP: "Número máximo de arquivos permitidos por campo (deve ser múltiplo)"
|
||||
FILESIZE: "Tamanho máximo"
|
||||
FILESIZE_HELP: "Tamanho máximo de arquivo permitido (em MB), 0 = Use o default do sistema"
|
||||
AVOID_OVERWRITING: "Evitar sobrescrita"
|
||||
AVOID_OVERWRITING_HELP: "Prevenir que arquivos com o mesmo nome sejam sobrescritos. Serão adicionados prefixos com a data"
|
||||
RANDOM_NAME: "Nome aleatório"
|
||||
RANDOM_NAME_HELP: "Gerar um nome aleatório de 15 caracteres para os arquivos recebidos"
|
||||
CLIENT_SIDE_VALIDATION: "Validação no cliente"
|
||||
CLIENT_SIDE_VALIDATION_HELP: "Por padrão os formulários usarão a validação HTML5 no cliente como primeira linha de defesa"
|
||||
INLINE_ERRORS: "Erros inline"
|
||||
INLINE_ERRORS_HELP: "Útil se a validação no cliente estiver desabilitada. Mostra os erros próximo aos respectivos campos"
|
||||
RESOLUTION_MIN: "A {{attr}} é menor que o mínimo de {{min}}px <br />"
|
||||
RESOLUTION_MAX: "A {{attr}} é maior que o máximo de {{max}}px <br />"
|
||||
|
||||
@@ -7,12 +7,12 @@
|
||||
"scripts": {
|
||||
"watch": "NODE_ENV=development webpack --watch --progress --colors --mode development --config webpack.conf.js",
|
||||
"dev": "NODE_ENV=development webpack --progress --colors --config webpack.conf.js",
|
||||
"prod": "NODE_ENV=production webpack --mode production --config webpack.conf.js"
|
||||
"prod": "NODE_ENV=production-wip webpack --mode development --config webpack.conf.js"
|
||||
},
|
||||
"author": "Team Grav",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"dropzone": "^5.3.0",
|
||||
"dropzone": "^5.5.1",
|
||||
"exif-js": "^2.3.0",
|
||||
"sortablejs": "^1.7.0"
|
||||
},
|
||||
@@ -24,20 +24,23 @@
|
||||
"babel-preset-es2015": "^6.24.1",
|
||||
"babel-preset-stage-3": "^6.24.1",
|
||||
"css-loader": "^1.0.0",
|
||||
"eslint": "^5.2.0",
|
||||
"eslint-loader": "^2.1.0",
|
||||
"eslint": "^5.6.0",
|
||||
"eslint-loader": "^2.1.1",
|
||||
"exports-loader": "^0.7.0",
|
||||
"gulp": "latest",
|
||||
"gulp-autoprefixer": "latest",
|
||||
"gulp-clean-css": "^3.9.4",
|
||||
"gulp-clean-css": "^3.10.0",
|
||||
"gulp-csscomb": "^3.0.8",
|
||||
"gulp-rename": "^1.3.0",
|
||||
"gulp-rename": "^1.4.0",
|
||||
"gulp-sass": "^4.0.1",
|
||||
"gulp-sourcemaps": "^2.6.4",
|
||||
"gulp-webpack": "^1.5.0",
|
||||
"immutable": "^4.0.0-rc.12",
|
||||
"imports-loader": "^0.8.0",
|
||||
"json-loader": "^0.5.7",
|
||||
"style-loader": "^0.21.0",
|
||||
"webpack": "^4.16.2",
|
||||
"style-loader": "^0.23.0",
|
||||
"uglifyjs-webpack-plugin": "^2.0.1",
|
||||
"webpack": "^4.19.1",
|
||||
"webpack-cli": "^3.1.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -23,21 +23,25 @@
|
||||
{% endif %}
|
||||
|
||||
{% if form.keep_alive %}
|
||||
{% do assets.addJs('plugin://form/assets/form.vendor.js', { 'loading': 'defer', 'group': 'bottom' }) %}
|
||||
{% do assets.addJs('plugin://form/assets/form.min.js', { 'loading': 'defer', 'group': 'bottom' }) %}
|
||||
{% if grav.browser.browser == 'msie' and grav.browser.version < 12 %}
|
||||
{% do assets.addJs('plugin://form/assets/object.assign.polyfill.js') %}
|
||||
{% endif %}
|
||||
{% do assets.addJs('plugin://form/assets/form.vendor.js', { 'group': 'bottom', 'loading': 'defer' }) %}
|
||||
{% do assets.addJs('plugin://form/assets/form.min.js', { 'group': 'bottom', 'loading': 'defer' }) %}
|
||||
{% endif %}
|
||||
|
||||
{% do assets.addInlineJs("
|
||||
window.GravForm = window.GravForm || {};
|
||||
window.GravForm.config = {
|
||||
current_url: '" ~ uri.route(true) ~"',
|
||||
base_url_relative: '" ~ base_url_relative ~ "',
|
||||
param_sep: '"~ config.system.param_sep ~ "',
|
||||
form_nonce: '" ~ form.getNonce ~ "',
|
||||
session_timeout: " ~ config.system.session.timeout ~ "
|
||||
};
|
||||
window.GravForm.translations = jQuery.extend({}, window.GravForm.translations || {}, { PLUGIN_FORM: {} });
|
||||
", { 'group': 'bottom' }) %}
|
||||
{% do assets.addInlineJs("
|
||||
window.GravForm = window.GravForm || {};
|
||||
window.GravForm.config = {
|
||||
current_url: '" ~ uri.route(true) ~"',
|
||||
base_url_relative: '" ~ base_url_relative ~ "',
|
||||
param_sep: '"~ config.system.param_sep ~ "',
|
||||
form_nonce: '" ~ form.getNonce ~ "',
|
||||
session_timeout: " ~ config.system.session.timeout ~ "
|
||||
};
|
||||
window.GravForm.translations = Object.assign({}, window.GravForm.translations || {}, { PLUGIN_FORM: {} });
|
||||
", {'group': 'bottom'}) %}
|
||||
|
||||
<form name="{{ form.name }}"
|
||||
action="{{ action | trim('/', 'right') }}"
|
||||
method="{{ method }}"{{ multipart }}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{% extends "forms/field.html.twig" %}
|
||||
|
||||
{% do assets.addJs('plugin://form/assets/form.vendor.js', { 'loading': 'defer', 'group': 'bottom' }) %}
|
||||
{% do assets.addJs('plugin://form/assets/form.min.js', { 'loading': 'defer', 'group': 'bottom' }) %}
|
||||
{% do assets.addJs('plugin://form/assets/form.vendor.js', { 'group': 'bottom', 'loading': 'defer' }) %}
|
||||
{% do assets.addJs('plugin://form/assets/form.min.js', { 'group': 'bottom', 'loading': 'defer' }) %}
|
||||
|
||||
{% block global_attributes %}
|
||||
data-grav-array-name="{{ (scope ~ field.name)|fieldName }}"
|
||||
|
||||
@@ -80,14 +80,17 @@
|
||||
{% include 'forms/fields/hidden/hidden.html.twig' with {field: {name: '_json.' ~ field.name}, value:value|json_encode|e('html_attr')} %}
|
||||
</div>
|
||||
|
||||
{% if grav.browser.browser == 'msie' and grav.browser.version < 12 %}
|
||||
{% do assets.addJs('plugin://form/assets/object.assign.polyfill.js') %}
|
||||
{% endif %}
|
||||
{% do assets.addJs('jquery', 101) %}
|
||||
{% do assets.addJs('plugin://form/assets/form.vendor.js', { 'loading': 'defer', 'group': 'bottom' }) %}
|
||||
{% do assets.addJs('plugin://form/assets/form.min.js', { 'loading': 'defer', 'group': 'bottom' }) %}
|
||||
{% do assets.addJs('plugin://form/assets/form.vendor.js', { 'group': 'bottom', 'loading': 'defer' }) %}
|
||||
{% do assets.addJs('plugin://form/assets/form.min.js', { 'group': 'bottom', 'loading': 'defer' }) %}
|
||||
{% do assets.addCss('plugin://form/assets/dropzone.min.css', { 'group': 'form'}) %}
|
||||
{{ assets.css('form')|raw }}
|
||||
{% do assets.addInlineJs("
|
||||
window.GravForm = window.GravForm || {};
|
||||
window.GravForm = jQuery.extend({}, window.GravForm, {
|
||||
window.GravForm = Object.assign({}, window.GravForm, {
|
||||
translations: {
|
||||
PLUGIN_FORM: {
|
||||
'DROPZONE_CANCEL_UPLOAD': " ~ 'PLUGIN_FORM.DROPZONE_CANCEL_UPLOAD'|t|json_encode ~ ",
|
||||
@@ -106,5 +109,5 @@
|
||||
}
|
||||
}
|
||||
});
|
||||
", { 'group': 'bottom' }) %}
|
||||
", {'group': 'bottom'}) %}
|
||||
{% endblock %}
|
||||
|
||||
@@ -24,8 +24,20 @@
|
||||
>
|
||||
{% if field.placeholder %}<option value="" disabled selected>{% if grav.twig.twig.filters['tu'] is defined %}{{ field.placeholder|tu|raw }}{% else %}{{ field.placeholder|t|raw }}{% endif %}</option>{% endif %}
|
||||
|
||||
{% for key, item_value in field.options %}
|
||||
{% if item_value is iterable %}
|
||||
{% set options = field.options %}
|
||||
{% if field.selectize.create and field.multiple %}
|
||||
{% set options = options|merge(value|default([]))|array_unique %}
|
||||
{% endif %}
|
||||
|
||||
{% for key, item_value in options %}
|
||||
{% if item_value is iterable and item_value.value %}
|
||||
{% set akey = field.selectize and field.multiple ? item_value : key %}
|
||||
{% set avalue = grav.twig.twig.filters['tu'] is defined ? item_value.value|tu : item_value.value|t %}
|
||||
<option {{ item_value.disabled ? 'disabled="disabled"' : '' }}
|
||||
{{ item_value.selected ? 'selected="selected"' : '' }}
|
||||
{{ item_value.label ? 'label=' ~ item_value.label : '' }}
|
||||
value="{{ item_value.akey }}">{{ avalue|raw }}</option>
|
||||
{% elseif item_value is iterable %}
|
||||
<optgroup label="{{ key }}">
|
||||
{%for subkey, suboption in item_value %}
|
||||
{% set selected = field.selectize ? suboption : subkey %}
|
||||
|
||||
@@ -14,6 +14,9 @@
|
||||
|
||||
{% block input_attributes %}
|
||||
type="text"
|
||||
{% if field.size %}size="{{ field.size }}"{% endif %}
|
||||
{% if field.minlength is defined or field.validate.min is defined %}minlength="{{ field.minlength | default(field.validate.min) }}"{% endif %}
|
||||
{% if field.maxlength is defined or field.validate.max is defined %}maxlength="{{ field.maxlength | default(field.validate.max) }}"{% endif %}
|
||||
{{ parent() }}
|
||||
{% endblock %}
|
||||
|
||||
@@ -34,4 +37,4 @@
|
||||
{% set field = field|merge({'wrapper_classes': 'form-input-addon-wrapper'}) %}
|
||||
{% endif %}
|
||||
{{ parent() }}
|
||||
{% endblock %}
|
||||
{% endblock %}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
var webpack = require('webpack'),
|
||||
path = require('path'),
|
||||
UglifyJsPlugin = require('uglifyjs-webpack-plugin'),
|
||||
isProd = process.env.NODE_ENV === 'production';
|
||||
isProd = process.env.NODE_ENV === 'production' || process.env.NODE_ENV === 'production-wip';
|
||||
|
||||
module.exports = {
|
||||
entry: {
|
||||
|
||||
+201
-266
@@ -8,6 +8,12 @@
|
||||
dependencies:
|
||||
"@babel/highlight" "7.0.0-beta.44"
|
||||
|
||||
"@babel/code-frame@^7.0.0":
|
||||
version "7.0.0"
|
||||
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8"
|
||||
dependencies:
|
||||
"@babel/highlight" "^7.0.0"
|
||||
|
||||
"@babel/generator@7.0.0-beta.44":
|
||||
version "7.0.0-beta.44"
|
||||
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.0.0-beta.44.tgz#c7e67b9b5284afcf69b309b50d7d37f3e5033d42"
|
||||
@@ -46,6 +52,14 @@
|
||||
esutils "^2.0.2"
|
||||
js-tokens "^3.0.0"
|
||||
|
||||
"@babel/highlight@^7.0.0":
|
||||
version "7.0.0"
|
||||
resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4"
|
||||
dependencies:
|
||||
chalk "^2.0.0"
|
||||
esutils "^2.0.2"
|
||||
js-tokens "^4.0.0"
|
||||
|
||||
"@babel/template@7.0.0-beta.44":
|
||||
version "7.0.0-beta.44"
|
||||
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.0.0-beta.44.tgz#f8832f4fdcee5d59bf515e595fc5106c529b394f"
|
||||
@@ -95,141 +109,142 @@
|
||||
normalize-path "^2.0.1"
|
||||
through2 "^2.0.3"
|
||||
|
||||
"@webassemblyjs/ast@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.5.13.tgz#81155a570bd5803a30ec31436bc2c9c0ede38f25"
|
||||
"@webassemblyjs/ast@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.6.tgz#3ef8c45b3e5e943a153a05281317474fef63e21e"
|
||||
dependencies:
|
||||
"@webassemblyjs/helper-module-context" "1.5.13"
|
||||
"@webassemblyjs/helper-wasm-bytecode" "1.5.13"
|
||||
"@webassemblyjs/wast-parser" "1.5.13"
|
||||
debug "^3.1.0"
|
||||
"@webassemblyjs/helper-module-context" "1.7.6"
|
||||
"@webassemblyjs/helper-wasm-bytecode" "1.7.6"
|
||||
"@webassemblyjs/wast-parser" "1.7.6"
|
||||
mamacro "^0.0.3"
|
||||
|
||||
"@webassemblyjs/floating-point-hex-parser@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.5.13.tgz#29ce0baa97411f70e8cce68ce9c0f9d819a4e298"
|
||||
"@webassemblyjs/floating-point-hex-parser@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.6.tgz#7cb37d51a05c3fe09b464ae7e711d1ab3837801f"
|
||||
|
||||
"@webassemblyjs/helper-api-error@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.5.13.tgz#e49b051d67ee19a56e29b9aa8bd949b5b4442a59"
|
||||
"@webassemblyjs/helper-api-error@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.6.tgz#99b7e30e66f550a2638299a109dda84a622070ef"
|
||||
|
||||
"@webassemblyjs/helper-buffer@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.5.13.tgz#873bb0a1b46449231137c1262ddfd05695195a1e"
|
||||
"@webassemblyjs/helper-buffer@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.6.tgz#ba0648be12bbe560c25c997e175c2018df39ca3e"
|
||||
|
||||
"@webassemblyjs/helper-code-frame@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.6.tgz#5a94d21b0057b69a7403fca0c253c3aaca95b1a5"
|
||||
dependencies:
|
||||
debug "^3.1.0"
|
||||
"@webassemblyjs/wast-printer" "1.7.6"
|
||||
|
||||
"@webassemblyjs/helper-code-frame@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.5.13.tgz#1bd2181b6a0be14e004f0fe9f5a660d265362b58"
|
||||
"@webassemblyjs/helper-fsm@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.6.tgz#ae1741c6f6121213c7a0b587fb964fac492d3e49"
|
||||
|
||||
"@webassemblyjs/helper-module-context@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.6.tgz#116d19a51a6cebc8900ad53ca34ff8269c668c23"
|
||||
dependencies:
|
||||
"@webassemblyjs/wast-printer" "1.5.13"
|
||||
|
||||
"@webassemblyjs/helper-fsm@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.5.13.tgz#cdf3d9d33005d543a5c5e5adaabf679ffa8db924"
|
||||
|
||||
"@webassemblyjs/helper-module-context@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.5.13.tgz#dc29ddfb51ed657655286f94a5d72d8a489147c5"
|
||||
dependencies:
|
||||
debug "^3.1.0"
|
||||
mamacro "^0.0.3"
|
||||
|
||||
"@webassemblyjs/helper-wasm-bytecode@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.5.13.tgz#03245817f0a762382e61733146f5773def15a747"
|
||||
"@webassemblyjs/helper-wasm-bytecode@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.6.tgz#98e515eaee611aa6834eb5f6a7f8f5b29fefb6f1"
|
||||
|
||||
"@webassemblyjs/helper-wasm-section@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.5.13.tgz#efc76f44a10d3073b584b43c38a179df173d5c7d"
|
||||
"@webassemblyjs/helper-wasm-section@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.6.tgz#783835867bdd686df7a95377ab64f51a275e8333"
|
||||
dependencies:
|
||||
"@webassemblyjs/ast" "1.5.13"
|
||||
"@webassemblyjs/helper-buffer" "1.5.13"
|
||||
"@webassemblyjs/helper-wasm-bytecode" "1.5.13"
|
||||
"@webassemblyjs/wasm-gen" "1.5.13"
|
||||
debug "^3.1.0"
|
||||
"@webassemblyjs/ast" "1.7.6"
|
||||
"@webassemblyjs/helper-buffer" "1.7.6"
|
||||
"@webassemblyjs/helper-wasm-bytecode" "1.7.6"
|
||||
"@webassemblyjs/wasm-gen" "1.7.6"
|
||||
|
||||
"@webassemblyjs/ieee754@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.5.13.tgz#573e97c8c12e4eebb316ca5fde0203ddd90b0364"
|
||||
"@webassemblyjs/ieee754@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.6.tgz#c34fc058f2f831fae0632a8bb9803cf2d3462eb1"
|
||||
dependencies:
|
||||
ieee754 "^1.1.11"
|
||||
"@xtuc/ieee754" "^1.2.0"
|
||||
|
||||
"@webassemblyjs/leb128@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.5.13.tgz#ab52ebab9cec283c1c1897ac1da833a04a3f4cee"
|
||||
"@webassemblyjs/leb128@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.6.tgz#197f75376a29f6ed6ace15898a310d871d92f03b"
|
||||
dependencies:
|
||||
long "4.0.0"
|
||||
"@xtuc/long" "4.2.1"
|
||||
|
||||
"@webassemblyjs/utf8@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.5.13.tgz#6b53d2cd861cf94fa99c1f12779dde692fbc2469"
|
||||
"@webassemblyjs/utf8@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.6.tgz#eb62c66f906af2be70de0302e29055d25188797d"
|
||||
|
||||
"@webassemblyjs/wasm-edit@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.5.13.tgz#c9cef5664c245cf11b3b3a73110c9155831724a8"
|
||||
"@webassemblyjs/wasm-edit@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.6.tgz#fa41929160cd7d676d4c28ecef420eed5b3733c5"
|
||||
dependencies:
|
||||
"@webassemblyjs/ast" "1.5.13"
|
||||
"@webassemblyjs/helper-buffer" "1.5.13"
|
||||
"@webassemblyjs/helper-wasm-bytecode" "1.5.13"
|
||||
"@webassemblyjs/helper-wasm-section" "1.5.13"
|
||||
"@webassemblyjs/wasm-gen" "1.5.13"
|
||||
"@webassemblyjs/wasm-opt" "1.5.13"
|
||||
"@webassemblyjs/wasm-parser" "1.5.13"
|
||||
"@webassemblyjs/wast-printer" "1.5.13"
|
||||
debug "^3.1.0"
|
||||
"@webassemblyjs/ast" "1.7.6"
|
||||
"@webassemblyjs/helper-buffer" "1.7.6"
|
||||
"@webassemblyjs/helper-wasm-bytecode" "1.7.6"
|
||||
"@webassemblyjs/helper-wasm-section" "1.7.6"
|
||||
"@webassemblyjs/wasm-gen" "1.7.6"
|
||||
"@webassemblyjs/wasm-opt" "1.7.6"
|
||||
"@webassemblyjs/wasm-parser" "1.7.6"
|
||||
"@webassemblyjs/wast-printer" "1.7.6"
|
||||
|
||||
"@webassemblyjs/wasm-gen@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.5.13.tgz#8e6ea113c4b432fa66540189e79b16d7a140700e"
|
||||
"@webassemblyjs/wasm-gen@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.6.tgz#695ac38861ab3d72bf763c8c75e5f087ffabc322"
|
||||
dependencies:
|
||||
"@webassemblyjs/ast" "1.5.13"
|
||||
"@webassemblyjs/helper-wasm-bytecode" "1.5.13"
|
||||
"@webassemblyjs/ieee754" "1.5.13"
|
||||
"@webassemblyjs/leb128" "1.5.13"
|
||||
"@webassemblyjs/utf8" "1.5.13"
|
||||
"@webassemblyjs/ast" "1.7.6"
|
||||
"@webassemblyjs/helper-wasm-bytecode" "1.7.6"
|
||||
"@webassemblyjs/ieee754" "1.7.6"
|
||||
"@webassemblyjs/leb128" "1.7.6"
|
||||
"@webassemblyjs/utf8" "1.7.6"
|
||||
|
||||
"@webassemblyjs/wasm-opt@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.5.13.tgz#147aad7717a7ee4211c36b21a5f4c30dddf33138"
|
||||
"@webassemblyjs/wasm-opt@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.6.tgz#fbafa78e27e1a75ab759a4b658ff3d50b4636c21"
|
||||
dependencies:
|
||||
"@webassemblyjs/ast" "1.5.13"
|
||||
"@webassemblyjs/helper-buffer" "1.5.13"
|
||||
"@webassemblyjs/wasm-gen" "1.5.13"
|
||||
"@webassemblyjs/wasm-parser" "1.5.13"
|
||||
debug "^3.1.0"
|
||||
"@webassemblyjs/ast" "1.7.6"
|
||||
"@webassemblyjs/helper-buffer" "1.7.6"
|
||||
"@webassemblyjs/wasm-gen" "1.7.6"
|
||||
"@webassemblyjs/wasm-parser" "1.7.6"
|
||||
|
||||
"@webassemblyjs/wasm-parser@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.5.13.tgz#6f46516c5bb23904fbdf58009233c2dd8a54c72f"
|
||||
"@webassemblyjs/wasm-parser@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.6.tgz#84eafeeff405ad6f4c4b5777d6a28ae54eed51fe"
|
||||
dependencies:
|
||||
"@webassemblyjs/ast" "1.5.13"
|
||||
"@webassemblyjs/helper-api-error" "1.5.13"
|
||||
"@webassemblyjs/helper-wasm-bytecode" "1.5.13"
|
||||
"@webassemblyjs/ieee754" "1.5.13"
|
||||
"@webassemblyjs/leb128" "1.5.13"
|
||||
"@webassemblyjs/utf8" "1.5.13"
|
||||
"@webassemblyjs/ast" "1.7.6"
|
||||
"@webassemblyjs/helper-api-error" "1.7.6"
|
||||
"@webassemblyjs/helper-wasm-bytecode" "1.7.6"
|
||||
"@webassemblyjs/ieee754" "1.7.6"
|
||||
"@webassemblyjs/leb128" "1.7.6"
|
||||
"@webassemblyjs/utf8" "1.7.6"
|
||||
|
||||
"@webassemblyjs/wast-parser@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.5.13.tgz#5727a705d397ae6a3ae99d7f5460acf2ec646eea"
|
||||
"@webassemblyjs/wast-parser@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.6.tgz#ca4d20b1516e017c91981773bd7e819d6bd9c6a7"
|
||||
dependencies:
|
||||
"@webassemblyjs/ast" "1.5.13"
|
||||
"@webassemblyjs/floating-point-hex-parser" "1.5.13"
|
||||
"@webassemblyjs/helper-api-error" "1.5.13"
|
||||
"@webassemblyjs/helper-code-frame" "1.5.13"
|
||||
"@webassemblyjs/helper-fsm" "1.5.13"
|
||||
long "^3.2.0"
|
||||
"@webassemblyjs/ast" "1.7.6"
|
||||
"@webassemblyjs/floating-point-hex-parser" "1.7.6"
|
||||
"@webassemblyjs/helper-api-error" "1.7.6"
|
||||
"@webassemblyjs/helper-code-frame" "1.7.6"
|
||||
"@webassemblyjs/helper-fsm" "1.7.6"
|
||||
"@xtuc/long" "4.2.1"
|
||||
mamacro "^0.0.3"
|
||||
|
||||
"@webassemblyjs/wast-printer@1.5.13":
|
||||
version "1.5.13"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.5.13.tgz#bb34d528c14b4f579e7ec11e793ec50ad7cd7c95"
|
||||
"@webassemblyjs/wast-printer@1.7.6":
|
||||
version "1.7.6"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.6.tgz#a6002c526ac5fa230fe2c6d2f1bdbf4aead43a5e"
|
||||
dependencies:
|
||||
"@webassemblyjs/ast" "1.5.13"
|
||||
"@webassemblyjs/wast-parser" "1.5.13"
|
||||
long "^3.2.0"
|
||||
"@webassemblyjs/ast" "1.7.6"
|
||||
"@webassemblyjs/wast-parser" "1.7.6"
|
||||
"@xtuc/long" "4.2.1"
|
||||
|
||||
"@xtuc/ieee754@^1.2.0":
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790"
|
||||
|
||||
"@xtuc/long@4.2.1":
|
||||
version "4.2.1"
|
||||
resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.1.tgz#5c85d662f76fa1d34575766c5dcd6615abcd30d8"
|
||||
|
||||
abbrev@1:
|
||||
version "1.1.1"
|
||||
@@ -264,7 +279,7 @@ ajv@^5.1.0, ajv@^5.3.0:
|
||||
fast-json-stable-stringify "^2.0.0"
|
||||
json-schema-traverse "^0.3.0"
|
||||
|
||||
ajv@^6.0.1, ajv@^6.1.0, ajv@^6.5.0:
|
||||
ajv@^6.0.1, ajv@^6.1.0:
|
||||
version "6.5.2"
|
||||
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.2.tgz#678495f9b82f7cca6be248dd92f59bff5e1f4360"
|
||||
dependencies:
|
||||
@@ -273,6 +288,15 @@ ajv@^6.0.1, ajv@^6.1.0, ajv@^6.5.0:
|
||||
json-schema-traverse "^0.4.1"
|
||||
uri-js "^4.2.1"
|
||||
|
||||
ajv@^6.5.3:
|
||||
version "6.5.3"
|
||||
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.3.tgz#71a569d189ecf4f4f321224fecb166f071dd90f9"
|
||||
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"
|
||||
|
||||
amdefine@>=0.0.4:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5"
|
||||
@@ -1217,10 +1241,6 @@ chalk@^2.0.0, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.4.1:
|
||||
escape-string-regexp "^1.0.5"
|
||||
supports-color "^5.3.0"
|
||||
|
||||
chardet@^0.4.0:
|
||||
version "0.4.2"
|
||||
resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2"
|
||||
|
||||
chardet@^0.5.0:
|
||||
version "0.5.0"
|
||||
resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.5.0.tgz#fe3ac73c00c3d865ffcc02a0682e2c20b6a06029"
|
||||
@@ -1626,12 +1646,6 @@ defaults@^1.0.0:
|
||||
dependencies:
|
||||
clone "^1.0.2"
|
||||
|
||||
define-properties@^1.1.2:
|
||||
version "1.1.3"
|
||||
resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
|
||||
dependencies:
|
||||
object-keys "^1.0.12"
|
||||
|
||||
define-property@^0.2.5:
|
||||
version "0.2.5"
|
||||
resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
|
||||
@@ -1718,7 +1732,7 @@ domain-browser@^1.1.1:
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda"
|
||||
|
||||
dropzone@^5.3.0:
|
||||
dropzone@^5.5.1:
|
||||
version "5.5.1"
|
||||
resolved "https://registry.yarnpkg.com/dropzone/-/dropzone-5.5.1.tgz#06e2f513e61d6aa363d4b556f18574f47cf7ba26"
|
||||
|
||||
@@ -1796,24 +1810,6 @@ error-ex@^1.2.0:
|
||||
dependencies:
|
||||
is-arrayish "^0.2.1"
|
||||
|
||||
es-abstract@^1.10.0:
|
||||
version "1.12.0"
|
||||
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165"
|
||||
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:
|
||||
version "1.1.1"
|
||||
resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.1.1.tgz#45355248a88979034b6792e19bb81f2b7975dd0d"
|
||||
dependencies:
|
||||
is-callable "^1.1.1"
|
||||
is-date-object "^1.0.1"
|
||||
is-symbol "^1.0.1"
|
||||
|
||||
es5-ext@^0.10.14, es5-ext@^0.10.35, es5-ext@^0.10.45, es5-ext@^0.10.9, es5-ext@~0.10.14, es5-ext@~0.10.2:
|
||||
version "0.10.46"
|
||||
resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.46.tgz#efd99f67c5a7ec789baa3daa7f79870388f7f572"
|
||||
@@ -1850,9 +1846,9 @@ escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
|
||||
version "1.0.5"
|
||||
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
|
||||
|
||||
eslint-loader@^2.1.0:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-2.1.0.tgz#61334c548aeb0b8e20ec3a552fb7a88c47261c6a"
|
||||
eslint-loader@^2.1.1:
|
||||
version "2.1.1"
|
||||
resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-2.1.1.tgz#2a9251523652430bfdd643efdb0afc1a2a89546a"
|
||||
dependencies:
|
||||
loader-fs-cache "^1.0.0"
|
||||
loader-utils "^1.0.2"
|
||||
@@ -1882,12 +1878,12 @@ eslint-visitor-keys@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d"
|
||||
|
||||
eslint@^5.2.0:
|
||||
version "5.3.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.3.0.tgz#53695aca5213968aacdf970ccb231e42a2b285f8"
|
||||
eslint@^5.6.0:
|
||||
version "5.6.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.6.0.tgz#b6f7806041af01f71b3f1895cbb20971ea4b6223"
|
||||
dependencies:
|
||||
ajv "^6.5.0"
|
||||
babel-code-frame "^6.26.0"
|
||||
"@babel/code-frame" "^7.0.0"
|
||||
ajv "^6.5.3"
|
||||
chalk "^2.1.0"
|
||||
cross-spawn "^6.0.5"
|
||||
debug "^3.1.0"
|
||||
@@ -1902,11 +1898,11 @@ eslint@^5.2.0:
|
||||
functional-red-black-tree "^1.0.1"
|
||||
glob "^7.1.2"
|
||||
globals "^11.7.0"
|
||||
ignore "^4.0.2"
|
||||
ignore "^4.0.6"
|
||||
imurmurhash "^0.1.4"
|
||||
inquirer "^5.2.0"
|
||||
inquirer "^6.1.0"
|
||||
is-resolvable "^1.1.0"
|
||||
js-yaml "^3.11.0"
|
||||
js-yaml "^3.12.0"
|
||||
json-stable-stringify-without-jsonify "^1.0.1"
|
||||
levn "^0.3.0"
|
||||
lodash "^4.17.5"
|
||||
@@ -1919,8 +1915,7 @@ eslint@^5.2.0:
|
||||
progress "^2.0.0"
|
||||
regexpp "^2.0.0"
|
||||
require-uncached "^1.0.3"
|
||||
semver "^5.5.0"
|
||||
string.prototype.matchall "^2.0.0"
|
||||
semver "^5.5.1"
|
||||
strip-ansi "^4.0.0"
|
||||
strip-json-comments "^2.0.1"
|
||||
table "^4.0.3"
|
||||
@@ -2033,14 +2028,6 @@ extend@^3.0.0, extend@~3.0.1, extend@~3.0.2:
|
||||
version "3.0.2"
|
||||
resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
|
||||
|
||||
external-editor@^2.1.0:
|
||||
version "2.2.0"
|
||||
resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5"
|
||||
dependencies:
|
||||
chardet "^0.4.0"
|
||||
iconv-lite "^0.4.17"
|
||||
tmp "^0.0.33"
|
||||
|
||||
external-editor@^3.0.0:
|
||||
version "3.0.1"
|
||||
resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.1.tgz#fc9638c4d7cde4f0bb82b12307a1a23912c492e3"
|
||||
@@ -2272,10 +2259,6 @@ fstream@^1.0.0, fstream@^1.0.2:
|
||||
mkdirp ">=0.5 0"
|
||||
rimraf "2"
|
||||
|
||||
function-bind@^1.1.1:
|
||||
version "1.1.1"
|
||||
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
|
||||
|
||||
functional-red-black-tree@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
|
||||
@@ -2494,7 +2477,7 @@ gulp-autoprefixer@latest:
|
||||
through2 "^2.0.0"
|
||||
vinyl-sourcemaps-apply "^0.2.0"
|
||||
|
||||
gulp-clean-css@^3.9.4:
|
||||
gulp-clean-css@^3.10.0:
|
||||
version "3.10.0"
|
||||
resolved "https://registry.yarnpkg.com/gulp-clean-css/-/gulp-clean-css-3.10.0.tgz#bccd4605eff104bfa4980014cc4b3c24c571736d"
|
||||
dependencies:
|
||||
@@ -2511,7 +2494,7 @@ gulp-csscomb@^3.0.8:
|
||||
gulp-util "^3.0.7"
|
||||
through2 "^2.0.1"
|
||||
|
||||
gulp-rename@^1.3.0:
|
||||
gulp-rename@^1.4.0:
|
||||
version "1.4.0"
|
||||
resolved "https://registry.yarnpkg.com/gulp-rename/-/gulp-rename-1.4.0.tgz#de1c718e7c4095ae861f7296ef4f3248648240bd"
|
||||
|
||||
@@ -2625,10 +2608,6 @@ has-gulplog@^0.1.0:
|
||||
dependencies:
|
||||
sparkles "^1.0.0"
|
||||
|
||||
has-symbols@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44"
|
||||
|
||||
has-unicode@^2.0.0:
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
|
||||
@@ -2660,12 +2639,6 @@ has-values@^1.0.0:
|
||||
is-number "^3.0.0"
|
||||
kind-of "^4.0.0"
|
||||
|
||||
has@^1.0.1:
|
||||
version "1.0.3"
|
||||
resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
|
||||
dependencies:
|
||||
function-bind "^1.1.1"
|
||||
|
||||
hash-base@^3.0.0:
|
||||
version "3.0.4"
|
||||
resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918"
|
||||
@@ -2717,7 +2690,7 @@ https-browserify@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
|
||||
|
||||
iconv-lite@^0.4.17, iconv-lite@^0.4.22, iconv-lite@^0.4.4:
|
||||
iconv-lite@^0.4.22, iconv-lite@^0.4.4:
|
||||
version "0.4.23"
|
||||
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63"
|
||||
dependencies:
|
||||
@@ -2733,7 +2706,7 @@ icss-utils@^2.1.0:
|
||||
dependencies:
|
||||
postcss "^6.0.1"
|
||||
|
||||
ieee754@^1.1.11, ieee754@^1.1.4:
|
||||
ieee754@^1.1.4:
|
||||
version "1.1.12"
|
||||
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.12.tgz#50bf24e5b9c8bb98af4964c941cdb0918da7b60b"
|
||||
|
||||
@@ -2747,7 +2720,7 @@ ignore-walk@^3.0.1:
|
||||
dependencies:
|
||||
minimatch "^3.0.4"
|
||||
|
||||
ignore@^4.0.2:
|
||||
ignore@^4.0.6:
|
||||
version "4.0.6"
|
||||
resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
|
||||
|
||||
@@ -2806,24 +2779,6 @@ ini@^1.3.4, ini@~1.3.0:
|
||||
version "1.3.5"
|
||||
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
|
||||
|
||||
inquirer@^5.2.0:
|
||||
version "5.2.0"
|
||||
resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-5.2.0.tgz#db350c2b73daca77ff1243962e9f22f099685726"
|
||||
dependencies:
|
||||
ansi-escapes "^3.0.0"
|
||||
chalk "^2.0.0"
|
||||
cli-cursor "^2.1.0"
|
||||
cli-width "^2.0.0"
|
||||
external-editor "^2.1.0"
|
||||
figures "^2.0.0"
|
||||
lodash "^4.3.0"
|
||||
mute-stream "0.0.7"
|
||||
run-async "^2.2.0"
|
||||
rxjs "^5.5.2"
|
||||
string-width "^2.1.0"
|
||||
strip-ansi "^4.0.0"
|
||||
through "^2.3.6"
|
||||
|
||||
inquirer@^6.0.0:
|
||||
version "6.1.0"
|
||||
resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.1.0.tgz#8f65c7b31c498285f4ddf3b742ad8c487892040b"
|
||||
@@ -2842,6 +2797,24 @@ inquirer@^6.0.0:
|
||||
strip-ansi "^4.0.0"
|
||||
through "^2.3.6"
|
||||
|
||||
inquirer@^6.1.0:
|
||||
version "6.2.0"
|
||||
resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.0.tgz#51adcd776f661369dc1e894859c2560a224abdd8"
|
||||
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"
|
||||
string-width "^2.1.0"
|
||||
strip-ansi "^4.0.0"
|
||||
through "^2.3.6"
|
||||
|
||||
interpret@^1.0.0, interpret@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"
|
||||
@@ -2895,10 +2868,6 @@ is-builtin-module@^1.0.0:
|
||||
dependencies:
|
||||
builtin-modules "^1.0.0"
|
||||
|
||||
is-callable@^1.1.1, is-callable@^1.1.3:
|
||||
version "1.1.4"
|
||||
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75"
|
||||
|
||||
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"
|
||||
@@ -2911,10 +2880,6 @@ is-data-descriptor@^1.0.0:
|
||||
dependencies:
|
||||
kind-of "^6.0.0"
|
||||
|
||||
is-date-object@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"
|
||||
|
||||
is-descriptor@^0.1.0:
|
||||
version "0.1.6"
|
||||
resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca"
|
||||
@@ -3005,12 +2970,6 @@ is-promise@^2.1, is-promise@^2.1.0:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
|
||||
|
||||
is-regex@^1.0.4:
|
||||
version "1.0.4"
|
||||
resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491"
|
||||
dependencies:
|
||||
has "^1.0.1"
|
||||
|
||||
is-relative@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d"
|
||||
@@ -3025,10 +2984,6 @@ is-stream@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
|
||||
|
||||
is-symbol@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572"
|
||||
|
||||
is-typedarray@~1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
|
||||
@@ -3081,11 +3036,11 @@ js-tokens@^3.0.0, js-tokens@^3.0.2:
|
||||
version "3.0.2"
|
||||
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
|
||||
|
||||
"js-tokens@^3.0.0 || ^4.0.0":
|
||||
"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
|
||||
version "4.0.0"
|
||||
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
|
||||
|
||||
js-yaml@^3.11.0:
|
||||
js-yaml@^3.12.0:
|
||||
version "3.12.0"
|
||||
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1"
|
||||
dependencies:
|
||||
@@ -3345,18 +3300,14 @@ lodash@^4.0.0, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.0, lodash@^4.3.0, lod
|
||||
version "4.17.10"
|
||||
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7"
|
||||
|
||||
lodash@^4.17.10:
|
||||
version "4.17.11"
|
||||
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"
|
||||
|
||||
lodash@~1.0.1:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/lodash/-/lodash-1.0.2.tgz#8f57560c83b59fc270bd3d561b690043430e2551"
|
||||
|
||||
long@4.0.0:
|
||||
version "4.0.0"
|
||||
resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28"
|
||||
|
||||
long@^3.2.0:
|
||||
version "3.2.0"
|
||||
resolved "https://registry.yarnpkg.com/long/-/long-3.2.0.tgz#d821b7138ca1cb581c172990ef14db200b5c474b"
|
||||
|
||||
loose-envify@^1.0.0:
|
||||
version "1.4.0"
|
||||
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
|
||||
@@ -3842,10 +3793,6 @@ object-hash@^1.1.4:
|
||||
version "1.3.0"
|
||||
resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.0.tgz#76d9ba6ff113cf8efc0d996102851fe6723963e2"
|
||||
|
||||
object-keys@^1.0.12:
|
||||
version "1.0.12"
|
||||
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2"
|
||||
|
||||
object-visit@^1.0.0:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb"
|
||||
@@ -4385,12 +4332,6 @@ regex-not@^1.0.0, regex-not@^1.0.2:
|
||||
extend-shallow "^3.0.2"
|
||||
safe-regex "^1.1.0"
|
||||
|
||||
regexp.prototype.flags@^1.2.0:
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.2.0.tgz#6b30724e306a27833eeb171b66ac8890ba37e41c"
|
||||
dependencies:
|
||||
define-properties "^1.1.2"
|
||||
|
||||
regexpp@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.0.tgz#b2a7534a85ca1b033bcf5ce9ff8e56d4e0755365"
|
||||
@@ -4579,12 +4520,6 @@ run-queue@^1.0.0, run-queue@^1.0.3:
|
||||
dependencies:
|
||||
aproba "^1.1.1"
|
||||
|
||||
rxjs@^5.5.2:
|
||||
version "5.5.11"
|
||||
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-5.5.11.tgz#f733027ca43e3bec6b994473be4ab98ad43ced87"
|
||||
dependencies:
|
||||
symbol-observable "1.0.1"
|
||||
|
||||
rxjs@^6.1.0:
|
||||
version "6.2.2"
|
||||
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.2.2.tgz#eb75fa3c186ff5289907d06483a77884586e1cf9"
|
||||
@@ -4640,6 +4575,10 @@ semver@^4.1.0:
|
||||
version "4.3.6"
|
||||
resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da"
|
||||
|
||||
semver@^5.5.1:
|
||||
version "5.5.1"
|
||||
resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.1.tgz#7dfdd8814bdb7cabc7be0fb1d734cfb66c940477"
|
||||
|
||||
semver@~5.3.0:
|
||||
version "5.3.0"
|
||||
resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
|
||||
@@ -4913,16 +4852,6 @@ string-width@^1.0.1, string-width@^1.0.2:
|
||||
is-fullwidth-code-point "^2.0.0"
|
||||
strip-ansi "^4.0.0"
|
||||
|
||||
string.prototype.matchall@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-2.0.0.tgz#2af8fe3d2d6dc53ca2a59bd376b089c3c152b3c8"
|
||||
dependencies:
|
||||
define-properties "^1.1.2"
|
||||
es-abstract "^1.10.0"
|
||||
function-bind "^1.1.1"
|
||||
has-symbols "^1.0.0"
|
||||
regexp.prototype.flags "^1.2.0"
|
||||
|
||||
string_decoder@^1.0.0, string_decoder@~1.1.1:
|
||||
version "1.1.1"
|
||||
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
|
||||
@@ -4976,9 +4905,9 @@ 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"
|
||||
|
||||
style-loader@^0.21.0:
|
||||
version "0.21.0"
|
||||
resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.21.0.tgz#68c52e5eb2afc9ca92b6274be277ee59aea3a852"
|
||||
style-loader@^0.23.0:
|
||||
version "0.23.0"
|
||||
resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.23.0.tgz#8377fefab68416a2e05f1cabd8c3a3acfcce74f1"
|
||||
dependencies:
|
||||
loader-utils "^1.1.0"
|
||||
schema-utils "^0.4.5"
|
||||
@@ -4993,10 +4922,6 @@ supports-color@^5.3.0, supports-color@^5.4.0:
|
||||
dependencies:
|
||||
has-flag "^3.0.0"
|
||||
|
||||
symbol-observable@1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4"
|
||||
|
||||
table@^4.0.3:
|
||||
version "4.0.3"
|
||||
resolved "https://registry.yarnpkg.com/table/-/table-4.0.3.tgz#00b5e2b602f1794b9acaf9ca908a76386a7813bc"
|
||||
@@ -5012,6 +4937,10 @@ tapable@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.0.0.tgz#cbb639d9002eed9c6b5975eb20598d7936f1f9f2"
|
||||
|
||||
tapable@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.0.tgz#0d076a172e3d9ba088fd2272b2668fb8d194b78c"
|
||||
|
||||
tar@^2.0.0:
|
||||
version "2.2.1"
|
||||
resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1"
|
||||
@@ -5232,7 +5161,7 @@ upath@^1.0.5:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.0.tgz#35256597e46a581db4793d0ce47fa9aebfc9fabd"
|
||||
|
||||
uri-js@^4.2.1:
|
||||
uri-js@^4.2.1, uri-js@^4.2.2:
|
||||
version "4.2.2"
|
||||
resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
|
||||
dependencies:
|
||||
@@ -5389,22 +5318,28 @@ webpack-cli@^3.1.0:
|
||||
v8-compile-cache "^2.0.0"
|
||||
yargs "^12.0.1"
|
||||
|
||||
webpack-sources@^1.0.1, webpack-sources@^1.1.0:
|
||||
webpack-sources@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.1.0.tgz#a101ebae59d6507354d71d8013950a3a8b7a5a54"
|
||||
dependencies:
|
||||
source-list-map "^2.0.0"
|
||||
source-map "~0.6.1"
|
||||
|
||||
webpack@^4.16.2:
|
||||
version "4.16.5"
|
||||
resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.16.5.tgz#29fb39462823d7eb8aefcab8b45f7f241db0d092"
|
||||
webpack-sources@^1.2.0:
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.2.0.tgz#18181e0d013fce096faf6f8e6d41eeffffdceac2"
|
||||
dependencies:
|
||||
"@webassemblyjs/ast" "1.5.13"
|
||||
"@webassemblyjs/helper-module-context" "1.5.13"
|
||||
"@webassemblyjs/wasm-edit" "1.5.13"
|
||||
"@webassemblyjs/wasm-opt" "1.5.13"
|
||||
"@webassemblyjs/wasm-parser" "1.5.13"
|
||||
source-list-map "^2.0.0"
|
||||
source-map "~0.6.1"
|
||||
|
||||
webpack@^4.19.1:
|
||||
version "4.19.1"
|
||||
resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.19.1.tgz#096674bc3b573f8756c762754366e5b333d6576f"
|
||||
dependencies:
|
||||
"@webassemblyjs/ast" "1.7.6"
|
||||
"@webassemblyjs/helper-module-context" "1.7.6"
|
||||
"@webassemblyjs/wasm-edit" "1.7.6"
|
||||
"@webassemblyjs/wasm-parser" "1.7.6"
|
||||
acorn "^5.6.2"
|
||||
acorn-dynamic-import "^3.0.0"
|
||||
ajv "^6.1.0"
|
||||
@@ -5421,10 +5356,10 @@ webpack@^4.16.2:
|
||||
neo-async "^2.5.0"
|
||||
node-libs-browser "^2.0.0"
|
||||
schema-utils "^0.4.4"
|
||||
tapable "^1.0.0"
|
||||
tapable "^1.1.0"
|
||||
uglifyjs-webpack-plugin "^1.2.4"
|
||||
watchpack "^1.5.0"
|
||||
webpack-sources "^1.0.1"
|
||||
webpack-sources "^1.2.0"
|
||||
|
||||
which-module@^1.0.0:
|
||||
version "1.0.0"
|
||||
|
||||
Reference in New Issue
Block a user