- Testing: Skip js errors in Testcafe; we're getting some uncaught

error despite not replicating manually; should file a Testcafe issue
- Build: Update
- npm: Update devDeps
master
Brett Zamir 2019-04-03 17:05:18 +08:00
parent 1c30c42105
commit 6d2794beb4
77 changed files with 409 additions and 397 deletions

View File

@ -32,6 +32,8 @@
approve storage (and set locale to English) before each test
- Testing: Avoid reporting meta-viewport (have own zooming
controls and difficult to fix)
- Testing: Skip js errors in Testcafe; we're getting some uncaught
error despite not replicating manually; should file a Testcafe issue
- Docs: Some JSDoc descriptions, JSDoc spacing, fix svgIcons param
def; add todo
- npm: Update devDeps; update nested deps for security audit; remove

2
dist/canvg.js vendored
View File

@ -3910,7 +3910,7 @@ var canvg = (function (exports) {
// eslint-disable-line promise/prefer-await-to-then, promise/always-return
_this20.img = img;
_this20.loaded = true;
}).catch(function (err) {
})["catch"](function (err) {
// eslint-disable-line promise/prefer-await-to-callbacks
_this20.erred = true;
console.error('Ajax error for canvg', err); // eslint-disable-line no-console

View File

@ -137,7 +137,7 @@ var svgEditorExtension_placemark = (function () {
var markerName = 'marker-start';
var marker = getLinked(el, markerName);
if (!marker || !marker.attributes.class) {
if (!marker || !marker.attributes["class"]) {
return;
} // not created by this extension
@ -165,7 +165,7 @@ var svgEditorExtension_placemark = (function () {
return;
}
if (!marker.attributes.class) {
if (!marker.attributes["class"]) {
return;
} // not created by this extension
@ -252,7 +252,7 @@ var svgEditorExtension_placemark = (function () {
markerUnits: 'strokeWidth',
orient: 'auto',
style: 'pointer-events:none',
class: seType
"class": seType
}
});
var mel = addElem(markerTypes[seType]);
@ -557,7 +557,7 @@ var svgEditorExtension_placemark = (function () {
element: 'g',
attr: {
id: id,
class: 'placemark',
"class": 'placemark',
fontSize: fontSize,
maxlen: maxlen,
lines: items.length,

View File

@ -3910,7 +3910,7 @@ var svgEditorExtension_server_moinsave = (function () {
// eslint-disable-line promise/prefer-await-to-then, promise/always-return
_this20.img = img;
_this20.loaded = true;
}).catch(function (err) {
})["catch"](function (err) {
// eslint-disable-line promise/prefer-await-to-callbacks
_this20.erred = true;
console.error('Ajax error for canvg', err); // eslint-disable-line no-console

View File

@ -3910,7 +3910,7 @@ var svgEditorExtension_server_opensave = (function () {
// eslint-disable-line promise/prefer-await-to-then, promise/always-return
_this20.img = img;
_this20.loaded = true;
}).catch(function (err) {
})["catch"](function (err) {
// eslint-disable-line promise/prefer-await-to-callbacks
_this20.erred = true;
console.error('Ajax error for canvg', err); // eslint-disable-line no-console

View File

@ -962,7 +962,7 @@
}
var getConstructor = function getConstructor(cb) {
var baseClass = options && options.extends ? doc.createElement(options.extends).constructor : customizedBuiltIn ? doc.createElement(localName).constructor : HTMLElement;
var baseClass = options && options["extends"] ? doc.createElement(options["extends"]).constructor : customizedBuiltIn ? doc.createElement(localName).constructor : HTMLElement;
return cb ?
/*#__PURE__*/
function (_baseClass) {
@ -1007,7 +1007,7 @@
if (typeof options === 'string') {
options = {
extends: options
"extends": options
};
} else if (!options.hasOwnProperty('extends')) {
prototype = options;
@ -1026,7 +1026,7 @@
if (typeof options === 'string') {
options = {
extends: options
"extends": options
};
}
}
@ -1043,7 +1043,7 @@
if (!options && customizedBuiltIn) {
options = {
extends: localName
"extends": localName
};
}
@ -1068,7 +1068,7 @@
var funcBound = func.bind(elem);
if (typeof symbol === 'string') {
elem[Symbol.for(symbol)] = funcBound;
elem[Symbol["for"](symbol)] = funcBound;
} else {
elem[symbol] = funcBound;
}
@ -1077,7 +1077,7 @@
obj.elem = elem;
if (typeof symbol === 'string') {
elem[Symbol.for(symbol)] = obj;
elem[Symbol["for"](symbol)] = obj;
} else {
elem[symbol] = obj;
}
@ -2212,9 +2212,9 @@
return [map, elem];
};
jml.symbol = jml.sym = jml.for = function (elem, sym) {
jml.symbol = jml.sym = jml["for"] = function (elem, sym) {
elem = typeof elem === 'string' ? $(elem) : elem;
return elem[_typeof$1(sym) === 'symbol' ? sym : Symbol.for(sym)];
return elem[_typeof$1(sym) === 'symbol' ? sym : Symbol["for"](sym)];
};
jml.command = function (elem, symOrMap, methodName) {
@ -3271,7 +3271,7 @@
}
}, [// Todo: i18nize
['fieldset', [['legend', ['Search terms']], ['div', {
class: 'control'
"class": 'control'
}, [['label', ['Query (Title, description, uploader, or tag): ', ['input', {
id: 'query',
name: 'query',
@ -3288,7 +3288,7 @@
}
}
}]]]]], ['br'], ' OR ', ['br'], ['div', {
class: 'control'
"class": 'control'
}, [['label', ['IDs (single or comma-separated): ', ['input', {
id: 'byids',
name: 'ids',
@ -3305,7 +3305,7 @@
}
}
}]]]]]]], ['fieldset', [['legend', ['Configuring results']], ['div', {
class: 'control'
"class": 'control'
}, [['label', ['Sort by: ', ['select', {
id: 'sort'
}, [// Todo: i18nize first values
@ -3319,7 +3319,7 @@
value: value
}, [text]];
})]]]]], ['div', {
class: 'control'
"class": 'control'
}, [['label', ['Results per page: ', ['input', {
id: 'amount',
name: 'amount',
@ -3330,7 +3330,7 @@
step: 1,
pattern: '\\d+'
}]]]]], ['div', {
class: 'control'
"class": 'control'
}, [['label', ['Page number: ', ['input', {
// max: 1, // We'll change this based on available results
id: 'page',
@ -3342,7 +3342,7 @@
step: 1,
pattern: '\\d+'
}]]]]]]], ['div', {
class: 'control'
"class": 'control'
}, [['input', {
type: 'submit'
}]]]]], ['div', {

52
dist/index-es.js vendored
View File

@ -2966,12 +2966,10 @@ function jQueryPluginSVG($) {
if (_typeof(key) === 'object') {
// Setting attributes from object
var _arr = Object.entries(key);
for (var _i = 0; _i < _arr.length; _i++) {
var _arr$_i = _slicedToArray(_arr[_i], 2),
name = _arr$_i[0],
val = _arr$_i[1];
for (var _i = 0, _Object$entries = Object.entries(key); _i < _Object$entries.length; _i++) {
var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2),
name = _Object$entries$_i[0],
val = _Object$entries$_i[1];
elem.setAttribute(name, val);
} // Getting attribute
@ -3546,7 +3544,7 @@ var init = function init(elementContainer) {
typeMap_ = {
em: bb.width,
ex: bb.height,
in: inch,
"in": inch,
cm: inch / 2.54,
mm: inch / 25.4,
pt: inch / 72,
@ -9113,12 +9111,10 @@ var getElem = supportsSelectors() ? function (id) {
*/
var assignAttributes = function assignAttributes(elem, attrs, suspendLength, unitCheck) {
var _arr = Object.entries(attrs);
for (var _i = 0; _i < _arr.length; _i++) {
var _arr$_i = _slicedToArray(_arr[_i], 2),
key = _arr$_i[0],
value = _arr$_i[1];
for (var _i = 0, _Object$entries = Object.entries(attrs); _i < _Object$entries.length; _i++) {
var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2),
key = _Object$entries$_i[0],
value = _Object$entries$_i[1];
var ns = key.substr(0, 4) === 'xml:' ? NS.XML : key.substr(0, 6) === 'xlink:' ? NS.XLINK : null;
@ -11419,7 +11415,7 @@ var svgWhiteList_ = {
rect: ['class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'height', 'id', 'mask', 'opacity', 'requiredFeatures', 'rx', 'ry', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'width', 'x', 'y'],
stop: ['class', 'id', 'offset', 'requiredFeatures', 'stop-color', 'stop-opacity', 'style', 'systemLanguage'],
svg: ['class', 'clip-path', 'clip-rule', 'filter', 'id', 'height', 'mask', 'preserveAspectRatio', 'requiredFeatures', 'style', 'systemLanguage', 'viewBox', 'width', 'x', 'xmlns', 'xmlns:se', 'xmlns:xlink', 'y'],
switch: ['class', 'id', 'requiredFeatures', 'systemLanguage'],
"switch": ['class', 'id', 'requiredFeatures', 'systemLanguage'],
symbol: ['class', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'font-family', 'font-size', 'font-style', 'font-weight', 'id', 'opacity', 'preserveAspectRatio', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'viewBox'],
text: ['class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'font-family', 'font-size', 'font-style', 'font-weight', 'id', 'mask', 'opacity', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'text-anchor', 'transform', 'x', 'xml:space', 'y'],
textPath: ['class', 'id', 'method', 'requiredFeatures', 'spacing', 'startOffset', 'style', 'systemLanguage', 'transform', 'xlink:href'],
@ -18754,8 +18750,8 @@ function SvgCanvas(container, config) {
_iteratorError = err;
} finally {
try {
if (!_iteratorNormalCompletion && _iterator.return != null) {
_iterator.return();
if (!_iteratorNormalCompletion && _iterator["return"] != null) {
_iterator["return"]();
}
} finally {
if (_didIteratorError) {
@ -19939,7 +19935,7 @@ function SvgCanvas(container, config) {
var newblur = addSVGElementFromJson({
element: 'feGaussianBlur',
attr: {
in: 'SourceGraphic',
"in": 'SourceGraphic',
stdDeviation: val
}
});
@ -22559,7 +22555,7 @@ function jQueryPluginSVGIcons($) {
}
var icon = $(new Image()).attr({
class: 'svg_icon',
"class": 'svg_icon',
src: path + imgsrc,
width: iconW,
height: iconH,
@ -22613,7 +22609,7 @@ function jQueryPluginSVGIcons($) {
}
icon = $(new Image()).attr({
class: 'svg_icon',
"class": 'svg_icon',
src: str,
alt: alt
});
@ -23282,7 +23278,7 @@ function jQueryPluginJGraduate($) {
}, svg); // stop visuals created here
var beginCoord = $('<div/>').attr({
class: 'grad_coord jGraduate_lg_field',
"class": 'grad_coord jGraduate_lg_field',
title: 'Begin Stop'
}).text(1).css({
top: y1 * MAX,
@ -23293,7 +23289,7 @@ function jQueryPluginJGraduate($) {
left: x2 * MAX
}).attr('title', 'End stop').data('coord', 'end').appendTo(container);
var centerCoord = $('<div/>').attr({
class: 'grad_coord jGraduate_rg_field',
"class": 'grad_coord jGraduate_rg_field',
title: 'Center stop'
}).text('C').css({
top: cy * MAX,
@ -28323,7 +28319,7 @@ function () {
image_width: properties.image_width,
layer_delete: layers.del,
layer_down: layers.move_down,
layer_new: layers.new,
layer_new: layers["new"],
layer_rename: layers.rename,
layer_moreopts: common.more_opts,
layer_up: layers.move_up,
@ -30005,16 +30001,16 @@ editor.init = function () {
opacity: 'opacity.png',
new_image: 'clear.png',
save: 'save.png',
export: 'export.png',
"export": 'export.png',
open: 'open.png',
import: 'import.png',
"import": 'import.png',
docprops: 'document-properties.png',
source: 'source.png',
wireframe: 'wireframe.png',
undo: 'undo.png',
redo: 'redo.png',
clone: 'clone.png',
delete: 'delete.png',
"delete": 'delete.png',
go_up: 'go-up.png',
go_down: 'go-down.png',
context_menu: 'context_menu.png',
@ -31888,7 +31884,7 @@ editor.init = function () {
var makeFlyoutHolder = function makeFlyoutHolder(id, child) {
var div = $$b('<div>', {
class: 'tools_flyout',
"class": 'tools_flyout',
id: id
}).appendTo('#svg_editor').append(child);
return div;
@ -32295,7 +32291,7 @@ editor.init = function () {
// Create flyout placeholder
tlsId = refBtn[0].id.replace('tool_', 'tools_');
showBtn = refBtn.clone().attr('id', tlsId + '_show').append($$b('<div>', {
class: 'flyout_arrow_horiz'
"class": 'flyout_arrow_horiz'
}));
refBtn.before(showBtn); // Create a flyout div
@ -32358,7 +32354,7 @@ editor.init = function () {
// Create flyout placeholder
_tlsId = refBtn[0].id.replace('tool_', 'tools_');
showBtn = refBtn.clone().attr('id', _tlsId + '_show').append($$b('<div>', {
class: 'flyout_arrow_horiz'
"class": 'flyout_arrow_horiz'
}));
refBtn.before(showBtn); // Create a flyout div

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

52
dist/index-umd.js vendored
View File

@ -2972,12 +2972,10 @@
if (_typeof(key) === 'object') {
// Setting attributes from object
var _arr = Object.entries(key);
for (var _i = 0; _i < _arr.length; _i++) {
var _arr$_i = _slicedToArray(_arr[_i], 2),
name = _arr$_i[0],
val = _arr$_i[1];
for (var _i = 0, _Object$entries = Object.entries(key); _i < _Object$entries.length; _i++) {
var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2),
name = _Object$entries$_i[0],
val = _Object$entries$_i[1];
elem.setAttribute(name, val);
} // Getting attribute
@ -3552,7 +3550,7 @@
typeMap_ = {
em: bb.width,
ex: bb.height,
in: inch,
"in": inch,
cm: inch / 2.54,
mm: inch / 25.4,
pt: inch / 72,
@ -9119,12 +9117,10 @@
*/
var assignAttributes = function assignAttributes(elem, attrs, suspendLength, unitCheck) {
var _arr = Object.entries(attrs);
for (var _i = 0; _i < _arr.length; _i++) {
var _arr$_i = _slicedToArray(_arr[_i], 2),
key = _arr$_i[0],
value = _arr$_i[1];
for (var _i = 0, _Object$entries = Object.entries(attrs); _i < _Object$entries.length; _i++) {
var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2),
key = _Object$entries$_i[0],
value = _Object$entries$_i[1];
var ns = key.substr(0, 4) === 'xml:' ? NS.XML : key.substr(0, 6) === 'xlink:' ? NS.XLINK : null;
@ -11425,7 +11421,7 @@
rect: ['class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'height', 'id', 'mask', 'opacity', 'requiredFeatures', 'rx', 'ry', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'width', 'x', 'y'],
stop: ['class', 'id', 'offset', 'requiredFeatures', 'stop-color', 'stop-opacity', 'style', 'systemLanguage'],
svg: ['class', 'clip-path', 'clip-rule', 'filter', 'id', 'height', 'mask', 'preserveAspectRatio', 'requiredFeatures', 'style', 'systemLanguage', 'viewBox', 'width', 'x', 'xmlns', 'xmlns:se', 'xmlns:xlink', 'y'],
switch: ['class', 'id', 'requiredFeatures', 'systemLanguage'],
"switch": ['class', 'id', 'requiredFeatures', 'systemLanguage'],
symbol: ['class', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'font-family', 'font-size', 'font-style', 'font-weight', 'id', 'opacity', 'preserveAspectRatio', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'viewBox'],
text: ['class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'font-family', 'font-size', 'font-style', 'font-weight', 'id', 'mask', 'opacity', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'text-anchor', 'transform', 'x', 'xml:space', 'y'],
textPath: ['class', 'id', 'method', 'requiredFeatures', 'spacing', 'startOffset', 'style', 'systemLanguage', 'transform', 'xlink:href'],
@ -18760,8 +18756,8 @@
_iteratorError = err;
} finally {
try {
if (!_iteratorNormalCompletion && _iterator.return != null) {
_iterator.return();
if (!_iteratorNormalCompletion && _iterator["return"] != null) {
_iterator["return"]();
}
} finally {
if (_didIteratorError) {
@ -19945,7 +19941,7 @@
var newblur = addSVGElementFromJson({
element: 'feGaussianBlur',
attr: {
in: 'SourceGraphic',
"in": 'SourceGraphic',
stdDeviation: val
}
});
@ -22565,7 +22561,7 @@
}
var icon = $(new Image()).attr({
class: 'svg_icon',
"class": 'svg_icon',
src: path + imgsrc,
width: iconW,
height: iconH,
@ -22619,7 +22615,7 @@
}
icon = $(new Image()).attr({
class: 'svg_icon',
"class": 'svg_icon',
src: str,
alt: alt
});
@ -23288,7 +23284,7 @@
}, svg); // stop visuals created here
var beginCoord = $('<div/>').attr({
class: 'grad_coord jGraduate_lg_field',
"class": 'grad_coord jGraduate_lg_field',
title: 'Begin Stop'
}).text(1).css({
top: y1 * MAX,
@ -23299,7 +23295,7 @@
left: x2 * MAX
}).attr('title', 'End stop').data('coord', 'end').appendTo(container);
var centerCoord = $('<div/>').attr({
class: 'grad_coord jGraduate_rg_field',
"class": 'grad_coord jGraduate_rg_field',
title: 'Center stop'
}).text('C').css({
top: cy * MAX,
@ -28329,7 +28325,7 @@
image_width: properties.image_width,
layer_delete: layers.del,
layer_down: layers.move_down,
layer_new: layers.new,
layer_new: layers["new"],
layer_rename: layers.rename,
layer_moreopts: common.more_opts,
layer_up: layers.move_up,
@ -30011,16 +30007,16 @@
opacity: 'opacity.png',
new_image: 'clear.png',
save: 'save.png',
export: 'export.png',
"export": 'export.png',
open: 'open.png',
import: 'import.png',
"import": 'import.png',
docprops: 'document-properties.png',
source: 'source.png',
wireframe: 'wireframe.png',
undo: 'undo.png',
redo: 'redo.png',
clone: 'clone.png',
delete: 'delete.png',
"delete": 'delete.png',
go_up: 'go-up.png',
go_down: 'go-down.png',
context_menu: 'context_menu.png',
@ -31894,7 +31890,7 @@
var makeFlyoutHolder = function makeFlyoutHolder(id, child) {
var div = $$b('<div>', {
class: 'tools_flyout',
"class": 'tools_flyout',
id: id
}).appendTo('#svg_editor').append(child);
return div;
@ -32301,7 +32297,7 @@
// Create flyout placeholder
tlsId = refBtn[0].id.replace('tool_', 'tools_');
showBtn = refBtn.clone().attr('id', tlsId + '_show').append($$b('<div>', {
class: 'flyout_arrow_horiz'
"class": 'flyout_arrow_horiz'
}));
refBtn.before(showBtn); // Create a flyout div
@ -32364,7 +32360,7 @@
// Create flyout placeholder
_tlsId = refBtn[0].id.replace('tool_', 'tools_');
showBtn = refBtn.clone().attr('id', _tlsId + '_show').append($$b('<div>', {
class: 'flyout_arrow_horiz'
"class": 'flyout_arrow_horiz'
}));
refBtn.before(showBtn); // Create a flyout div

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -141,7 +141,7 @@ var svgEditorLang_af = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_af = (function () {
layers: 'Layers',
del: 'Verwyder Laag',
move_down: 'Beweeg afbreek Down',
new: 'Nuwe Layer',
"new": 'Nuwe Layer',
rename: 'Rename Layer',
move_up: 'Beweeg afbreek Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_ar = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_ar = (function () {
layers: 'Layers',
del: 'حذف طبقة',
move_down: 'تحرك لأسفل طبقة',
new: 'طبقة جديدة',
"new": 'طبقة جديدة',
rename: 'تسمية الطبقة',
move_up: 'تحرك لأعلى طبقة',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_az = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_az = (function () {
layers: 'Layers',
del: 'Delete Layer',
move_down: 'Move Layer Down',
new: 'New Layer',
"new": 'New Layer',
rename: 'Rename Layer',
move_up: 'Move Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_be = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_be = (function () {
layers: 'Layers',
del: 'Выдаліць слой',
move_down: 'Перамясціць слой на',
new: 'Новы слой',
"new": 'Новы слой',
rename: 'Перайменаваць Слой',
move_up: 'Перамяшчэнне слоя да',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_bg = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_bg = (function () {
layers: 'Layers',
del: 'Изтриване на слой',
move_down: 'Move слой надолу',
new: 'Нов слой',
"new": 'Нов слой',
rename: 'Преименуване Layer',
move_up: 'Move Up Layer',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_ca = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_ca = (function () {
layers: 'Layers',
del: 'Eliminar capa',
move_down: 'Mou la capa de Down',
new: 'Nova capa',
"new": 'Nova capa',
rename: 'Canvieu el nom de la capa',
move_up: 'Mou la capa Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_cs = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_cs = (function () {
layers: 'Layers',
del: 'Odstranit vrstvu',
move_down: 'Přesunout vrstvu níž',
new: 'Přidat vrstvu',
"new": 'Přidat vrstvu',
rename: 'Přejmenovat vrstvu',
move_up: 'Přesunout vrstvu výš',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_cy = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_cy = (function () {
layers: 'Layers',
del: 'Dileu Haen',
move_down: 'Symud Haen i Lawr',
new: 'Haen Newydd',
"new": 'Haen Newydd',
rename: 'Ail-enwi Haen',
move_up: 'Symud Haen Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_da = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_da = (function () {
layers: 'Layers',
del: 'Slet Layer',
move_down: 'Flyt lag ned',
new: 'New Layer',
"new": 'New Layer',
rename: 'Omdøb Layer',
move_up: 'Flyt Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_de = (function () {
copy: 'Kopieren',
paste: 'Einfügen',
paste_in_place: 'Bei Originalposition einfügen',
delete: 'Löschen',
"delete": 'Löschen',
group: 'Gruppieren',
move_front: 'Nach ganz oben verschieben',
move_up: 'Hochschieben',
@ -153,7 +153,7 @@ var svgEditorLang_de = (function () {
layers: 'Ebenen',
del: 'Ebene löschen',
move_down: 'Ebene nach unten verschieben',
new: 'Neue Ebene',
"new": 'Neue Ebene',
rename: 'Ebene umbenennen',
move_up: 'Ebene nach oben verschieben',
dupe: 'Ebene duplizieren',

View File

@ -141,7 +141,7 @@ var svgEditorLang_el = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_el = (function () {
layers: 'Layers',
del: 'Διαγραφήστρώματος',
move_down: 'Μετακίνηση Layer Down',
new: 'Νέο Layer',
"new": 'Νέο Layer',
rename: 'Μετονομασία Layer',
move_up: 'Μετακίνηση Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_en = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_en = (function () {
layers: 'Layers',
del: 'Delete Layer',
move_down: 'Move Layer Down',
new: 'New Layer',
"new": 'New Layer',
rename: 'Rename Layer',
move_up: 'Move Layer Up',
dupe: 'Duplicate Layer...',

View File

@ -141,7 +141,7 @@ var svgEditorLang_es = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_es = (function () {
layers: 'Layers',
del: 'Suprimir capa',
move_down: 'Mover la capa hacia abajo',
new: 'Nueva capa',
"new": 'Nueva capa',
rename: 'Renombrar capa',
move_up: 'Mover la capa hacia arriba',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_et = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_et = (function () {
layers: 'Layers',
del: 'Kustuta Kiht',
move_down: 'Liiguta kiht alla',
new: 'Uus kiht',
"new": 'Uus kiht',
rename: 'Nimeta kiht',
move_up: 'Liiguta kiht üles',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_fa = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'حذف',
"delete": 'حذف',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_fa = (function () {
layers: 'Layers',
del: '‫حذف لایه‬',
move_down: '‫انتقال لایه به پایین‬',
new: '‫لایه جدید‬',
"new": '‫لایه جدید‬',
rename: '‫تغییر نام لایه‬',
move_up: '‫انتقال لایه به بالا‬',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_fi = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_fi = (function () {
layers: 'Layers',
del: 'Poista Layer',
move_down: 'Siirrä Layer alas',
new: 'New Layer',
"new": 'New Layer',
rename: 'Nimeä Layer',
move_up: 'Siirrä Layer',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_fr = (function () {
copy: 'Copier',
paste: 'Coller',
paste_in_place: 'Coller sur place',
delete: 'Supprimer',
"delete": 'Supprimer',
group: 'Grouper',
move_front: 'Placer au premier plan',
move_up: "Avancer d'un plan",
@ -153,7 +153,7 @@ var svgEditorLang_fr = (function () {
layers: 'Calques',
del: 'Supprimer le calque',
move_down: 'Descendre le calque',
new: 'Nouveau calque',
"new": 'Nouveau calque',
rename: 'Renommer le calque',
move_up: 'Monter le calque',
dupe: 'Dupliquer le calque',

View File

@ -141,7 +141,7 @@ var svgEditorLang_fy = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_fy = (function () {
layers: 'Layers',
del: 'Laach fuortsmite',
move_down: 'Laach omleech bringe',
new: 'Nije laach',
"new": 'Nije laach',
rename: 'Laach omneame',
move_up: 'Laach omheech bringe',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_ga = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_ga = (function () {
layers: 'Layers',
del: 'Scrios Sraith',
move_down: 'Bog Sraith Síos',
new: 'Sraith Nua',
"new": 'Sraith Nua',
rename: 'Athainmnigh Sraith',
move_up: 'Bog Sraith Suas',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_gl = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_gl = (function () {
layers: 'Layers',
del: 'Delete Layer',
move_down: 'Move capa inferior',
new: 'New Layer',
"new": 'New Layer',
rename: 'Rename Layer',
move_up: 'Move Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_he = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_he = (function () {
layers: 'Layers',
del: 'מחיקת שכבה',
move_down: 'הזז למטה שכבה',
new: 'שכבהחדשה',
"new": 'שכבהחדשה',
rename: 'שינוי שם שכבה',
move_up: 'העבר שכבה Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_hi = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_hi = (function () {
layers: 'Layers',
del: 'परत हटाएँ',
move_down: 'परत नीचे ले जाएँ',
new: 'नई परत',
"new": 'नई परत',
rename: 'परत का नाम बदलें',
move_up: 'परत ऊपर ले जाएँ',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_hr = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_hr = (function () {
layers: 'Layers',
del: 'Brisanje sloja',
move_down: 'Move Layer Down',
new: 'New Layer',
"new": 'New Layer',
rename: 'Preimenuj Layer',
move_up: 'Move Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_hu = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_hu = (function () {
layers: 'Layers',
del: 'Réteg törlése',
move_down: 'Mozgatása lefelé',
new: 'Új réteg',
"new": 'Új réteg',
rename: 'Réteg átnevezése',
move_up: 'Move Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_hy = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_hy = (function () {
layers: 'Layers',
del: 'Delete Layer',
move_down: 'Move Layer Down',
new: 'New Layer',
"new": 'New Layer',
rename: 'Rename Layer',
move_up: 'Move Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_id = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_id = (function () {
layers: 'Layers',
del: 'Hapus Layer',
move_down: 'Pindahkan Layer Bawah',
new: 'New Layer',
"new": 'New Layer',
rename: 'Rename Layer',
move_up: 'Pindahkan Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_is = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_is = (function () {
layers: 'Layers',
del: 'Eyða Lag',
move_down: 'Færa Layer Down',
new: 'Lag',
"new": 'Lag',
rename: 'Endurnefna Lag',
move_up: 'Færa Lag Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_it = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_it = (function () {
layers: 'Layers',
del: 'Elimina il livello',
move_down: 'Sposta indietro il livello',
new: 'Nuovo livello',
"new": 'Nuovo livello',
rename: 'Rinomina il livello',
move_up: 'Sposta avanti il livello',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_ja = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_ja = (function () {
layers: 'Layers',
del: 'レイヤの削除',
move_down: 'レイヤを下へ移動',
new: '新規レイヤ',
"new": '新規レイヤ',
rename: 'レイヤの名前を変更',
move_up: 'レイヤを上へ移動',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_ko = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_ko = (function () {
layers: 'Layers',
del: '레이어 삭제',
move_down: '레이어 아래로 이동',
new: '새 레이어',
"new": '새 레이어',
rename: '레이어 이름 바꾸기',
move_up: '레이어 위로 이동',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_lt = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_lt = (function () {
layers: 'Layers',
del: 'Ištrinti Layer',
move_down: 'Perkelti sluoksnį Žemyn',
new: 'New Layer',
"new": 'New Layer',
rename: 'Pervadinti sluoksnį',
move_up: 'Perkelti sluoksnį Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_lv = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_lv = (function () {
layers: 'Layers',
del: 'Dzēst Layer',
move_down: 'Pārvietot slāni uz leju',
new: 'New Layer',
"new": 'New Layer',
rename: 'Pārdēvēt Layer',
move_up: 'Pārvietot slāni uz augšu',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_mk = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_mk = (function () {
layers: 'Layers',
del: 'Избриши Слој',
move_down: 'Премести слој долу',
new: 'Нов слој',
"new": 'Нов слој',
rename: 'Преименувај слој',
move_up: 'Премести слој горе',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_ms = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_ms = (function () {
layers: 'Layers',
del: 'Padam Layer',
move_down: 'Pindah Layer Bawah',
new: 'New Layer',
"new": 'New Layer',
rename: 'Rename Layer',
move_up: 'Pindah Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_mt = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_mt = (function () {
layers: 'Layers',
del: 'Ħassar Layer',
move_down: 'Move Layer Down',
new: 'New Layer',
"new": 'New Layer',
rename: 'Semmi mill-ġdid Layer',
move_up: 'Move Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_nl = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_nl = (function () {
layers: 'Layers',
del: 'Delete laag',
move_down: 'Beweeg laag omlaag',
new: 'Nieuwe laag',
"new": 'Nieuwe laag',
rename: 'Hernoem laag',
move_up: 'Beweeg laag omhoog',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_no = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_no = (function () {
layers: 'Layers',
del: 'Slett laget',
move_down: 'Flytt laget ned',
new: 'Nytt lag',
"new": 'Nytt lag',
rename: 'Rename Layer',
move_up: 'Flytt Layer Up',
dupe: 'Duplicate Layer',

View File

@ -142,7 +142,7 @@ var svgEditorLang_pl = (function () {
copy: 'Kopiuj',
paste: 'Wklej',
paste_in_place: 'Wklej w miejscu',
delete: 'Usuń',
"delete": 'Usuń',
group: 'Grupuj',
move_front: 'Przenieś do przodu',
move_up: 'Przenieś warstwę w górę',
@ -154,7 +154,7 @@ var svgEditorLang_pl = (function () {
layers: 'Warstwy',
del: 'Usuń warstwę',
move_down: 'Przenieś warstwę w dół',
new: 'Nowa warstwa',
"new": 'Nowa warstwa',
rename: 'Zmień nazwę warstwy',
move_up: 'Przenieś warstwę w górę',
dupe: 'Duplikuj warstwę',

View File

@ -141,7 +141,7 @@ var svgEditorLang_pt_BR = (function () {
copy: 'Copiar',
paste: 'Colar',
paste_in_place: 'Colar no mesmo local',
delete: 'Deletar',
"delete": 'Deletar',
group: 'Agrupar',
move_front: 'Trazer para Frente',
move_up: 'Avançar',
@ -153,7 +153,7 @@ var svgEditorLang_pt_BR = (function () {
layers: 'Camadas',
del: 'Deletar Camada',
move_down: 'Enviar Camada para Trás',
new: 'Nova Camada',
"new": 'Nova Camada',
rename: 'Renomear Camada',
move_up: 'Trazer Camada para Frente',
dupe: 'Duplicar Camada',

View File

@ -141,7 +141,7 @@ var svgEditorLang_pt_PT = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_pt_PT = (function () {
layers: 'Layers',
del: 'Delete Layer',
move_down: 'Move camada para baixo',
new: 'New Layer',
"new": 'New Layer',
rename: 'Rename Layer',
move_up: 'Move Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_ro = (function () {
copy: 'Copiere',
paste: 'Reproducere',
paste_in_place: 'Reproducere pe loc',
delete: 'Ştergere',
"delete": 'Ştergere',
group: 'Group',
move_front: 'Pune in faţa',
move_up: 'Pune in spate',
@ -153,7 +153,7 @@ var svgEditorLang_ro = (function () {
layers: 'Straturi',
del: 'Ştergeţi Strat',
move_down: 'Mutare Strat în Jos',
new: 'Strat Nou',
"new": 'Strat Nou',
rename: 'Redenumiţi Stratul',
move_up: 'Mutare Strat în Sus',
dupe: 'Duplicaţi Stratul',

View File

@ -153,7 +153,7 @@ var svgEditorLang_ru = (function () {
layers: 'Слои',
del: 'Удалить слой',
move_down: 'Опустить слой',
new: 'Создать слой',
"new": 'Создать слой',
rename: 'Переименовать Слой',
move_up: 'Поднять слой',
dupe: 'Копировать слой',

View File

@ -141,7 +141,7 @@ var svgEditorLang_sk = (function () {
copy: 'Kópia',
paste: 'Vloženie',
paste_in_place: 'Vloženie na pôvodnom mieste',
delete: 'Zmazanie',
"delete": 'Zmazanie',
group: 'Group',
move_front: 'Vysuň navrch',
move_up: 'Vysuň vpred',
@ -153,7 +153,7 @@ var svgEditorLang_sk = (function () {
layers: 'Vrstvy',
del: 'Odstrániť vrstvu',
move_down: 'Presunúť vrstvu dole',
new: 'Nová vrstva',
"new": 'Nová vrstva',
rename: 'Premenovať vrstvu',
move_up: 'Presunúť vrstvu hore',
dupe: 'Zduplikovať vrstvu',

View File

@ -141,7 +141,7 @@ var svgEditorLang_sl = (function () {
copy: 'Kopiraj',
paste: 'Prilepi',
paste_in_place: 'Prilepi na mesto',
delete: 'Izbriši',
"delete": 'Izbriši',
group: 'Združi',
move_front: 'Postavi v ospredje',
move_up: 'Pomakni naporej',
@ -153,7 +153,7 @@ var svgEditorLang_sl = (function () {
layers: 'Sloji',
del: 'Izbriši sloj',
move_down: 'Premakni navzdol',
new: 'Nov sloj',
"new": 'Nov sloj',
rename: 'Preimenuj sloj',
move_up: 'Premakni navzgor',
dupe: 'Podvoji sloj',

View File

@ -141,7 +141,7 @@ var svgEditorLang_sq = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_sq = (function () {
layers: 'Layers',
del: 'Delete Layer',
move_down: 'Move Down Layer',
new: 'Re Shtresa',
"new": 'Re Shtresa',
rename: 'Rename Layer',
move_up: 'Move Up Layer',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_sr = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_sr = (function () {
layers: 'Layers',
del: 'Избриши слој',
move_down: 'Помери слој доле',
new: 'Нови слој',
"new": 'Нови слој',
rename: 'Преименуј слој',
move_up: 'Помери слој Горе',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_sv = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_sv = (function () {
layers: 'Layers',
del: 'Radera Layer',
move_down: 'Flytta Layer Down',
new: 'New Layer',
"new": 'New Layer',
rename: 'Byt namn på Layer',
move_up: 'Flytta Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_sw = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_sw = (function () {
layers: 'Layers',
del: 'Delete Layer',
move_down: 'Move Layer Down',
new: 'Mpya Layer',
"new": 'Mpya Layer',
rename: 'Rename Layer',
move_up: 'Move Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_test = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Move Layer Up',
@ -153,7 +153,7 @@ var svgEditorLang_test = (function () {
layers: 'Layers',
del: 'Delete Layer',
move_down: 'Move Layer Down',
new: 'New Layer',
"new": 'New Layer',
rename: 'Rename Layer',
move_up: 'Move Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_th = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_th = (function () {
layers: 'Layers',
del: 'Delete Layer',
move_down: 'ย้าย Layer ลง',
new: 'Layer ใหม่',
"new": 'Layer ใหม่',
rename: 'Layer เปลี่ยนชื่อ',
move_up: 'ย้าย Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_tl = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_tl = (function () {
layers: 'Layers',
del: 'Tanggalin Layer',
move_down: 'Ilipat Layer Down',
new: 'Bagong Layer',
"new": 'Bagong Layer',
rename: 'Palitan ang pangalan ng Layer',
move_up: 'Ilipat Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_tr = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_tr = (function () {
layers: 'Layers',
del: 'Delete Layer',
move_down: 'Katman Aşağı Taşı',
new: 'Yeni Katman',
"new": 'Yeni Katman',
rename: 'Rename Katman',
move_up: 'Up Katman Taşı',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_uk = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_uk = (function () {
layers: 'Layers',
del: 'Видалити шар',
move_down: 'Перемістити шар на',
new: 'Новий шар',
"new": 'Новий шар',
rename: 'Перейменувати Шар',
move_up: 'Переміщення шару до',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_vi = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_vi = (function () {
layers: 'Layers',
del: 'Xoá Layer',
move_down: 'Move Layer Down',
new: 'New Layer',
"new": 'New Layer',
rename: 'Đổi tên Layer',
move_up: 'Di chuyển Layer Up',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_yi = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_yi = (function () {
layers: 'Layers',
del: 'ויסמעקן לייַער',
move_down: 'קער לייַער דאָוון',
new: 'ניו לייַער',
"new": 'ניו לייַער',
rename: 'רענאַמע לייַער',
move_up: 'באַוועגן לייַער אַרויף',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_zh_CN = (function () {
copy: '复制',
paste: '粘贴',
paste_in_place: '粘贴到原位置',
delete: '删除',
"delete": '删除',
group: '组合',
move_front: '移至顶部',
move_up: '向上移动',
@ -153,7 +153,7 @@ var svgEditorLang_zh_CN = (function () {
layers: '图层',
del: '删除图层',
move_down: '向下移动图层',
new: '新建图层',
"new": '新建图层',
rename: '重命名图层',
move_up: '向上移动图层',
dupe: '复制图层',

View File

@ -141,7 +141,7 @@ var svgEditorLang_zh_HK = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_zh_HK = (function () {
layers: 'Layers',
del: '删除层',
move_down: '层向下移动',
new: '新层',
"new": '新层',
rename: '重命名层',
move_up: '移动层最多',
dupe: 'Duplicate Layer',

View File

@ -141,7 +141,7 @@ var svgEditorLang_zh_TW = (function () {
copy: 'Copy',
paste: 'Paste',
paste_in_place: 'Paste in Place',
delete: 'Delete',
"delete": 'Delete',
group: 'Group',
move_front: 'Bring to Front',
move_up: 'Bring Forward',
@ -153,7 +153,7 @@ var svgEditorLang_zh_TW = (function () {
layers: 'Layers',
del: '刪除圖層',
move_down: '向下移動圖層',
new: '新增圖層',
"new": '新增圖層',
rename: '重新命名圖層',
move_up: '向上移動圖層',
dupe: 'Duplicate Layer',

View File

@ -2573,12 +2573,10 @@ var SvgCanvas = (function () {
if (_typeof(key) === 'object') {
// Setting attributes from object
var _arr = Object.entries(key);
for (var _i = 0; _i < _arr.length; _i++) {
var _arr$_i = _slicedToArray(_arr[_i], 2),
name = _arr$_i[0],
val = _arr$_i[1];
for (var _i = 0, _Object$entries = Object.entries(key); _i < _Object$entries.length; _i++) {
var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2),
name = _Object$entries$_i[0],
val = _Object$entries$_i[1];
elem.setAttribute(name, val);
} // Getting attribute
@ -3654,7 +3652,7 @@ var SvgCanvas = (function () {
typeMap_ = {
em: bb.width,
ex: bb.height,
in: inch,
"in": inch,
cm: inch / 2.54,
mm: inch / 25.4,
pt: inch / 72,
@ -9179,12 +9177,10 @@ var SvgCanvas = (function () {
*/
var assignAttributes = function assignAttributes(elem, attrs, suspendLength, unitCheck) {
var _arr = Object.entries(attrs);
for (var _i = 0; _i < _arr.length; _i++) {
var _arr$_i = _slicedToArray(_arr[_i], 2),
key = _arr$_i[0],
value = _arr$_i[1];
for (var _i = 0, _Object$entries = Object.entries(attrs); _i < _Object$entries.length; _i++) {
var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2),
key = _Object$entries$_i[0],
value = _Object$entries$_i[1];
var ns = key.substr(0, 4) === 'xml:' ? NS.XML : key.substr(0, 6) === 'xlink:' ? NS.XLINK : null;
@ -10986,7 +10982,7 @@ var SvgCanvas = (function () {
rect: ['class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'height', 'id', 'mask', 'opacity', 'requiredFeatures', 'rx', 'ry', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'width', 'x', 'y'],
stop: ['class', 'id', 'offset', 'requiredFeatures', 'stop-color', 'stop-opacity', 'style', 'systemLanguage'],
svg: ['class', 'clip-path', 'clip-rule', 'filter', 'id', 'height', 'mask', 'preserveAspectRatio', 'requiredFeatures', 'style', 'systemLanguage', 'viewBox', 'width', 'x', 'xmlns', 'xmlns:se', 'xmlns:xlink', 'y'],
switch: ['class', 'id', 'requiredFeatures', 'systemLanguage'],
"switch": ['class', 'id', 'requiredFeatures', 'systemLanguage'],
symbol: ['class', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'font-family', 'font-size', 'font-style', 'font-weight', 'id', 'opacity', 'preserveAspectRatio', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'viewBox'],
text: ['class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'font-family', 'font-size', 'font-style', 'font-weight', 'id', 'mask', 'opacity', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'text-anchor', 'transform', 'x', 'xml:space', 'y'],
textPath: ['class', 'id', 'method', 'requiredFeatures', 'spacing', 'startOffset', 'style', 'systemLanguage', 'transform', 'xlink:href'],
@ -18532,8 +18528,8 @@ var SvgCanvas = (function () {
_iteratorError = err;
} finally {
try {
if (!_iteratorNormalCompletion && _iterator.return != null) {
_iterator.return();
if (!_iteratorNormalCompletion && _iterator["return"] != null) {
_iterator["return"]();
}
} finally {
if (_didIteratorError) {
@ -19717,7 +19713,7 @@ var SvgCanvas = (function () {
var newblur = addSVGElementFromJson({
element: 'feGaussianBlur',
attr: {
in: 'SourceGraphic',
"in": 'SourceGraphic',
stdDeviation: val
}
});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -2969,12 +2969,10 @@
if (_typeof(key) === 'object') {
// Setting attributes from object
var _arr = Object.entries(key);
for (var _i = 0; _i < _arr.length; _i++) {
var _arr$_i = _slicedToArray(_arr[_i], 2),
name = _arr$_i[0],
val = _arr$_i[1];
for (var _i = 0, _Object$entries = Object.entries(key); _i < _Object$entries.length; _i++) {
var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2),
name = _Object$entries$_i[0],
val = _Object$entries$_i[1];
elem.setAttribute(name, val);
} // Getting attribute
@ -3549,7 +3547,7 @@
typeMap_ = {
em: bb.width,
ex: bb.height,
in: inch,
"in": inch,
cm: inch / 2.54,
mm: inch / 25.4,
pt: inch / 72,
@ -9116,12 +9114,10 @@
*/
var assignAttributes = function assignAttributes(elem, attrs, suspendLength, unitCheck) {
var _arr = Object.entries(attrs);
for (var _i = 0; _i < _arr.length; _i++) {
var _arr$_i = _slicedToArray(_arr[_i], 2),
key = _arr$_i[0],
value = _arr$_i[1];
for (var _i = 0, _Object$entries = Object.entries(attrs); _i < _Object$entries.length; _i++) {
var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2),
key = _Object$entries$_i[0],
value = _Object$entries$_i[1];
var ns = key.substr(0, 4) === 'xml:' ? NS.XML : key.substr(0, 6) === 'xlink:' ? NS.XLINK : null;
@ -11422,7 +11418,7 @@
rect: ['class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'height', 'id', 'mask', 'opacity', 'requiredFeatures', 'rx', 'ry', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'width', 'x', 'y'],
stop: ['class', 'id', 'offset', 'requiredFeatures', 'stop-color', 'stop-opacity', 'style', 'systemLanguage'],
svg: ['class', 'clip-path', 'clip-rule', 'filter', 'id', 'height', 'mask', 'preserveAspectRatio', 'requiredFeatures', 'style', 'systemLanguage', 'viewBox', 'width', 'x', 'xmlns', 'xmlns:se', 'xmlns:xlink', 'y'],
switch: ['class', 'id', 'requiredFeatures', 'systemLanguage'],
"switch": ['class', 'id', 'requiredFeatures', 'systemLanguage'],
symbol: ['class', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'font-family', 'font-size', 'font-style', 'font-weight', 'id', 'opacity', 'preserveAspectRatio', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'viewBox'],
text: ['class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'font-family', 'font-size', 'font-style', 'font-weight', 'id', 'mask', 'opacity', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'text-anchor', 'transform', 'x', 'xml:space', 'y'],
textPath: ['class', 'id', 'method', 'requiredFeatures', 'spacing', 'startOffset', 'style', 'systemLanguage', 'transform', 'xlink:href'],
@ -18757,8 +18753,8 @@
_iteratorError = err;
} finally {
try {
if (!_iteratorNormalCompletion && _iterator.return != null) {
_iterator.return();
if (!_iteratorNormalCompletion && _iterator["return"] != null) {
_iterator["return"]();
}
} finally {
if (_didIteratorError) {
@ -19942,7 +19938,7 @@
var newblur = addSVGElementFromJson({
element: 'feGaussianBlur',
attr: {
in: 'SourceGraphic',
"in": 'SourceGraphic',
stdDeviation: val
}
});
@ -22562,7 +22558,7 @@
}
var icon = $(new Image()).attr({
class: 'svg_icon',
"class": 'svg_icon',
src: path + imgsrc,
width: iconW,
height: iconH,
@ -22616,7 +22612,7 @@
}
icon = $(new Image()).attr({
class: 'svg_icon',
"class": 'svg_icon',
src: str,
alt: alt
});
@ -23285,7 +23281,7 @@
}, svg); // stop visuals created here
var beginCoord = $('<div/>').attr({
class: 'grad_coord jGraduate_lg_field',
"class": 'grad_coord jGraduate_lg_field',
title: 'Begin Stop'
}).text(1).css({
top: y1 * MAX,
@ -23296,7 +23292,7 @@
left: x2 * MAX
}).attr('title', 'End stop').data('coord', 'end').appendTo(container);
var centerCoord = $('<div/>').attr({
class: 'grad_coord jGraduate_rg_field',
"class": 'grad_coord jGraduate_rg_field',
title: 'Center stop'
}).text('C').css({
top: cy * MAX,
@ -28326,7 +28322,7 @@
image_width: properties.image_width,
layer_delete: layers.del,
layer_down: layers.move_down,
layer_new: layers.new,
layer_new: layers["new"],
layer_rename: layers.rename,
layer_moreopts: common.more_opts,
layer_up: layers.move_up,
@ -30008,16 +30004,16 @@
opacity: 'opacity.png',
new_image: 'clear.png',
save: 'save.png',
export: 'export.png',
"export": 'export.png',
open: 'open.png',
import: 'import.png',
"import": 'import.png',
docprops: 'document-properties.png',
source: 'source.png',
wireframe: 'wireframe.png',
undo: 'undo.png',
redo: 'redo.png',
clone: 'clone.png',
delete: 'delete.png',
"delete": 'delete.png',
go_up: 'go-up.png',
go_down: 'go-down.png',
context_menu: 'context_menu.png',
@ -31891,7 +31887,7 @@
var makeFlyoutHolder = function makeFlyoutHolder(id, child) {
var div = $$b('<div>', {
class: 'tools_flyout',
"class": 'tools_flyout',
id: id
}).appendTo('#svg_editor').append(child);
return div;
@ -32298,7 +32294,7 @@
// Create flyout placeholder
tlsId = refBtn[0].id.replace('tool_', 'tools_');
showBtn = refBtn.clone().attr('id', tlsId + '_show').append($$b('<div>', {
class: 'flyout_arrow_horiz'
"class": 'flyout_arrow_horiz'
}));
refBtn.before(showBtn); // Create a flyout div
@ -32361,7 +32357,7 @@
// Create flyout placeholder
_tlsId = refBtn[0].id.replace('tool_', 'tools_');
showBtn = refBtn.clone().attr('id', _tlsId + '_show').append($$b('<div>', {
class: 'flyout_arrow_horiz'
"class": 'flyout_arrow_horiz'
}));
refBtn.before(showBtn); // Create a flyout div

264
package-lock.json generated
View File

@ -14,17 +14,17 @@
}
},
"@babel/core": {
"version": "7.4.0",
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.4.0.tgz",
"integrity": "sha512-Dzl7U0/T69DFOTwqz/FJdnOSWS57NpjNfCwMKHABr589Lg8uX1RrlBIJ7L5Dubt/xkLsx0xH5EBFzlBVes1ayA==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.4.3.tgz",
"integrity": "sha512-oDpASqKFlbspQfzAE7yaeTmdljSH2ADIvBlb0RwbStltTuWa0+7CCI1fYVINNv9saHPa1W7oaKeuNuKj+RQCvA==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.0.0",
"@babel/generator": "^7.4.0",
"@babel/helpers": "^7.4.0",
"@babel/parser": "^7.4.0",
"@babel/helpers": "^7.4.3",
"@babel/parser": "^7.4.3",
"@babel/template": "^7.4.0",
"@babel/traverse": "^7.4.0",
"@babel/traverse": "^7.4.3",
"@babel/types": "^7.4.0",
"convert-source-map": "^1.1.0",
"debug": "^4.1.0",
@ -58,9 +58,9 @@
}
},
"@babel/parser": {
"version": "7.4.2",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.2.tgz",
"integrity": "sha512-9fJTDipQFvlfSVdD/JBtkiY0br9BtfvW2R8wo6CX/Ej2eMuV0gWPk1M67Mt3eggQvBqYW1FCEk8BN7WvGm/g5g==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.3.tgz",
"integrity": "sha512-gxpEUhTS1sGA63EGQGuA+WESPR/6tz6ng7tSHFCmaTJK/cGK8y37cBTspX+U2xCAue2IQVvF6Z0oigmjwD8YGQ==",
"dev": true
},
"@babel/template": {
@ -75,16 +75,16 @@
}
},
"@babel/traverse": {
"version": "7.4.0",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.0.tgz",
"integrity": "sha512-/DtIHKfyg2bBKnIN+BItaIlEg5pjAnzHOIQe5w+rHAw/rg9g0V7T4rqPX8BJPfW11kt3koyjAnTNwCzb28Y1PA==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.3.tgz",
"integrity": "sha512-HmA01qrtaCwwJWpSKpA948cBvU5BrmviAief/b3AVw936DtcdsTexlbyzNuDnthwhOQ37xshn7hvQaEQk7ISYQ==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.0.0",
"@babel/generator": "^7.4.0",
"@babel/helper-function-name": "^7.1.0",
"@babel/helper-split-export-declaration": "^7.4.0",
"@babel/parser": "^7.4.0",
"@babel/parser": "^7.4.3",
"@babel/types": "^7.4.0",
"debug": "^4.1.0",
"globals": "^11.1.0",
@ -192,22 +192,22 @@
}
},
"@babel/parser": {
"version": "7.4.2",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.2.tgz",
"integrity": "sha512-9fJTDipQFvlfSVdD/JBtkiY0br9BtfvW2R8wo6CX/Ej2eMuV0gWPk1M67Mt3eggQvBqYW1FCEk8BN7WvGm/g5g==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.3.tgz",
"integrity": "sha512-gxpEUhTS1sGA63EGQGuA+WESPR/6tz6ng7tSHFCmaTJK/cGK8y37cBTspX+U2xCAue2IQVvF6Z0oigmjwD8YGQ==",
"dev": true
},
"@babel/traverse": {
"version": "7.4.0",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.0.tgz",
"integrity": "sha512-/DtIHKfyg2bBKnIN+BItaIlEg5pjAnzHOIQe5w+rHAw/rg9g0V7T4rqPX8BJPfW11kt3koyjAnTNwCzb28Y1PA==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.3.tgz",
"integrity": "sha512-HmA01qrtaCwwJWpSKpA948cBvU5BrmviAief/b3AVw936DtcdsTexlbyzNuDnthwhOQ37xshn7hvQaEQk7ISYQ==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.0.0",
"@babel/generator": "^7.4.0",
"@babel/helper-function-name": "^7.1.0",
"@babel/helper-split-export-declaration": "^7.4.0",
"@babel/parser": "^7.4.0",
"@babel/parser": "^7.4.3",
"@babel/types": "^7.4.0",
"debug": "^4.1.0",
"globals": "^11.1.0",
@ -331,9 +331,9 @@
}
},
"@babel/helper-module-transforms": {
"version": "7.2.2",
"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.2.2.tgz",
"integrity": "sha512-YRD7I6Wsv+IHuTPkAmAS4HhY0dkPobgLftHp0cRGZSdrRvmZY8rFvae/GVu3bD00qscuvK3WPHB3YdNpBXUqrA==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.4.3.tgz",
"integrity": "sha512-H88T9IySZW25anu5uqyaC1DaQre7ofM+joZtAaO2F8NBdFfupH0SZ4gKjgSFVcvtx/aAirqA9L9Clio2heYbZA==",
"dev": true,
"requires": {
"@babel/helper-module-imports": "^7.0.0",
@ -341,13 +341,13 @@
"@babel/helper-split-export-declaration": "^7.0.0",
"@babel/template": "^7.2.2",
"@babel/types": "^7.2.2",
"lodash": "^4.17.10"
"lodash": "^4.17.11"
},
"dependencies": {
"@babel/parser": {
"version": "7.4.2",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.2.tgz",
"integrity": "sha512-9fJTDipQFvlfSVdD/JBtkiY0br9BtfvW2R8wo6CX/Ej2eMuV0gWPk1M67Mt3eggQvBqYW1FCEk8BN7WvGm/g5g==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.3.tgz",
"integrity": "sha512-gxpEUhTS1sGA63EGQGuA+WESPR/6tz6ng7tSHFCmaTJK/cGK8y37cBTspX+U2xCAue2IQVvF6Z0oigmjwD8YGQ==",
"dev": true
},
"@babel/template": {
@ -390,12 +390,12 @@
"dev": true
},
"@babel/helper-regex": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.0.0.tgz",
"integrity": "sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.4.3.tgz",
"integrity": "sha512-hnoq5u96pLCfgjXuj8ZLX3QQ+6nAulS+zSgi6HulUwFbEruRAKwbGLU5OvXkE14L8XW6XsQEKsIDfgthKLRAyA==",
"dev": true,
"requires": {
"lodash": "^4.17.10"
"lodash": "^4.17.11"
}
},
"@babel/helper-remap-async-to-generator": {
@ -446,22 +446,22 @@
}
},
"@babel/parser": {
"version": "7.4.2",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.2.tgz",
"integrity": "sha512-9fJTDipQFvlfSVdD/JBtkiY0br9BtfvW2R8wo6CX/Ej2eMuV0gWPk1M67Mt3eggQvBqYW1FCEk8BN7WvGm/g5g==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.3.tgz",
"integrity": "sha512-gxpEUhTS1sGA63EGQGuA+WESPR/6tz6ng7tSHFCmaTJK/cGK8y37cBTspX+U2xCAue2IQVvF6Z0oigmjwD8YGQ==",
"dev": true
},
"@babel/traverse": {
"version": "7.4.0",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.0.tgz",
"integrity": "sha512-/DtIHKfyg2bBKnIN+BItaIlEg5pjAnzHOIQe5w+rHAw/rg9g0V7T4rqPX8BJPfW11kt3koyjAnTNwCzb28Y1PA==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.3.tgz",
"integrity": "sha512-HmA01qrtaCwwJWpSKpA948cBvU5BrmviAief/b3AVw936DtcdsTexlbyzNuDnthwhOQ37xshn7hvQaEQk7ISYQ==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.0.0",
"@babel/generator": "^7.4.0",
"@babel/helper-function-name": "^7.1.0",
"@babel/helper-split-export-declaration": "^7.4.0",
"@babel/parser": "^7.4.0",
"@babel/parser": "^7.4.3",
"@babel/types": "^7.4.0",
"debug": "^4.1.0",
"globals": "^11.1.0",
@ -535,13 +535,13 @@
}
},
"@babel/helpers": {
"version": "7.4.2",
"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.4.2.tgz",
"integrity": "sha512-gQR1eQeroDzFBikhrCccm5Gs2xBjZ57DNjGbqTaHo911IpmSxflOQWMAHPw/TXk8L3isv7s9lYzUkexOeTQUYg==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.4.3.tgz",
"integrity": "sha512-BMh7X0oZqb36CfyhvtbSmcWc3GXocfxv3yNsAEuM0l+fAqSO22rQrUpijr3oE/10jCTrB6/0b9kzmG4VetCj8Q==",
"dev": true,
"requires": {
"@babel/template": "^7.4.0",
"@babel/traverse": "^7.4.0",
"@babel/traverse": "^7.4.3",
"@babel/types": "^7.4.0"
},
"dependencies": {
@ -568,9 +568,9 @@
}
},
"@babel/parser": {
"version": "7.4.2",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.2.tgz",
"integrity": "sha512-9fJTDipQFvlfSVdD/JBtkiY0br9BtfvW2R8wo6CX/Ej2eMuV0gWPk1M67Mt3eggQvBqYW1FCEk8BN7WvGm/g5g==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.3.tgz",
"integrity": "sha512-gxpEUhTS1sGA63EGQGuA+WESPR/6tz6ng7tSHFCmaTJK/cGK8y37cBTspX+U2xCAue2IQVvF6Z0oigmjwD8YGQ==",
"dev": true
},
"@babel/template": {
@ -585,16 +585,16 @@
}
},
"@babel/traverse": {
"version": "7.4.0",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.0.tgz",
"integrity": "sha512-/DtIHKfyg2bBKnIN+BItaIlEg5pjAnzHOIQe5w+rHAw/rg9g0V7T4rqPX8BJPfW11kt3koyjAnTNwCzb28Y1PA==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.3.tgz",
"integrity": "sha512-HmA01qrtaCwwJWpSKpA948cBvU5BrmviAief/b3AVw936DtcdsTexlbyzNuDnthwhOQ37xshn7hvQaEQk7ISYQ==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.0.0",
"@babel/generator": "^7.4.0",
"@babel/helper-function-name": "^7.1.0",
"@babel/helper-split-export-declaration": "^7.4.0",
"@babel/parser": "^7.4.0",
"@babel/parser": "^7.4.3",
"@babel/types": "^7.4.0",
"debug": "^4.1.0",
"globals": "^11.1.0",
@ -675,9 +675,9 @@
}
},
"@babel/plugin-proposal-object-rest-spread": {
"version": "7.4.0",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.0.tgz",
"integrity": "sha512-uTNi8pPYyUH2eWHyYWWSYJKwKg34hhgl4/dbejEjL+64OhbHjTX7wEVWMQl82tEmdDsGeu77+s8HHLS627h6OQ==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.3.tgz",
"integrity": "sha512-xC//6DNSSHVjq8O2ge0dyYlhshsH4T7XdCVoxbi5HzLYWfsC5ooFlJjrXk8RcAT+hjHAK9UjBXdylzSoDK3t4g==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.0.0",
@ -781,9 +781,9 @@
}
},
"@babel/plugin-transform-classes": {
"version": "7.4.0",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.0.tgz",
"integrity": "sha512-XGg1Mhbw4LDmrO9rSTNe+uI79tQPdGs0YASlxgweYRLZqo/EQktjaOV4tchL/UZbM0F+/94uOipmdNGoaGOEYg==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.3.tgz",
"integrity": "sha512-PUaIKyFUDtG6jF5DUJOfkBdwAS/kFFV3XFk7Nn0a6vR7ZT8jYw5cGtIlat77wcnd0C6ViGqo/wyNf4ZHytF/nQ==",
"dev": true,
"requires": {
"@babel/helper-annotate-as-pure": "^7.0.0",
@ -828,23 +828,23 @@
}
},
"@babel/plugin-transform-destructuring": {
"version": "7.4.0",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.0.tgz",
"integrity": "sha512-HySkoatyYTY3ZwLI8GGvkRWCFrjAGXUHur5sMecmCIdIharnlcWWivOqDJI76vvmVZfzwb6G08NREsrY96RhGQ==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.3.tgz",
"integrity": "sha512-rVTLLZpydDFDyN4qnXdzwoVpk1oaXHIvPEOkOLyr88o7oHxVc/LyrnDx+amuBWGOwUb7D1s/uLsKBNTx08htZg==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-dotall-regex": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.2.0.tgz",
"integrity": "sha512-sKxnyHfizweTgKZf7XsXu/CNupKhzijptfTM+bozonIuyVrLWVUvYjE2bhuSBML8VQeMxq4Mm63Q9qvcvUcciQ==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.3.tgz",
"integrity": "sha512-9Arc2I0AGynzXRR/oPdSALv3k0rM38IMFyto7kOCwb5F9sLUt2Ykdo3V9yUPR+Bgr4kb6bVEyLkPEiBhzcTeoA==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.0.0",
"@babel/helper-regex": "^7.0.0",
"regexpu-core": "^4.1.3"
"@babel/helper-regex": "^7.4.3",
"regexpu-core": "^4.5.4"
}
},
"@babel/plugin-transform-duplicate-keys": {
@ -867,18 +867,18 @@
}
},
"@babel/plugin-transform-for-of": {
"version": "7.4.0",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.0.tgz",
"integrity": "sha512-vWdfCEYLlYSxbsKj5lGtzA49K3KANtb8qCPQ1em07txJzsBwY+cKJzBHizj5fl3CCx7vt+WPdgDLTHmydkbQSQ==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.3.tgz",
"integrity": "sha512-UselcZPwVWNSURnqcfpnxtMehrb8wjXYOimlYQPBnup/Zld426YzIhNEvuRsEWVHfESIECGrxoI6L5QqzuLH5Q==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-function-name": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.2.0.tgz",
"integrity": "sha512-kWgksow9lHdvBC2Z4mxTsvc7YdY7w/V6B2vy9cTIPtLEE9NhwoWivaxdNM/S37elu5bqlLP/qOY906LukO9lkQ==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.3.tgz",
"integrity": "sha512-uT5J/3qI/8vACBR9I1GlAuU/JqBtWdfCrynuOkrWG6nCDieZd5przB1vfP59FRHBZQ9DC2IUfqr/xKqzOD5x0A==",
"dev": true,
"requires": {
"@babel/helper-function-name": "^7.1.0",
@ -894,6 +894,15 @@
"@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-member-expression-literals": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz",
"integrity": "sha512-HiU3zKkSU6scTidmnFJ0bMX8hz5ixC93b4MHMiYebmk2lUVNGOboPsqQvx5LzooihijUoLR/v7Nc1rbBtnc7FA==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-modules-amd": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz",
@ -905,12 +914,12 @@
}
},
"@babel/plugin-transform-modules-commonjs": {
"version": "7.4.0",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.0.tgz",
"integrity": "sha512-iWKAooAkipG7g1IY0eah7SumzfnIT3WNhT4uYB2kIsvHnNSB6MDYVa5qyICSwaTBDBY2c4SnJ3JtEa6ltJd6Jw==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.3.tgz",
"integrity": "sha512-sMP4JqOTbMJMimqsSZwYWsMjppD+KRyDIUVW91pd7td0dZKAvPmhCaxhOzkzLParKwgQc7bdL9UNv+rpJB0HfA==",
"dev": true,
"requires": {
"@babel/helper-module-transforms": "^7.1.0",
"@babel/helper-module-transforms": "^7.4.3",
"@babel/helper-plugin-utils": "^7.0.0",
"@babel/helper-simple-access": "^7.1.0"
}
@ -964,9 +973,9 @@
}
},
"@babel/plugin-transform-parameters": {
"version": "7.4.0",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.0.tgz",
"integrity": "sha512-Xqv6d1X+doyiuCGDoVJFtlZx0onAX0tnc3dY8w71pv/O0dODAbusVv2Ale3cGOwfiyi895ivOBhYa9DhAM8dUA==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.3.tgz",
"integrity": "sha512-ULJYC2Vnw96/zdotCZkMGr2QVfKpIT/4/K+xWWY0MbOJyMZuk660BGkr3bEKWQrrciwz6xpmft39nA4BF7hJuA==",
"dev": true,
"requires": {
"@babel/helper-call-delegate": "^7.4.0",
@ -974,15 +983,33 @@
"@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-property-literals": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz",
"integrity": "sha512-9q7Dbk4RhgcLp8ebduOpCbtjh7C0itoLYHXd9ueASKAG/is5PQtMR5VJGka9NKqGhYEGn5ITahd4h9QeBMylWQ==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-regenerator": {
"version": "7.4.0",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.0.tgz",
"integrity": "sha512-SZ+CgL4F0wm4npojPU6swo/cK4FcbLgxLd4cWpHaNXY/NJ2dpahODCqBbAwb2rDmVszVb3SSjnk9/vik3AYdBw==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.3.tgz",
"integrity": "sha512-kEzotPuOpv6/iSlHroCDydPkKYw7tiJGKlmYp6iJn4a6C/+b2FdttlJsLKYxolYHgotTJ5G5UY5h0qey5ka3+A==",
"dev": true,
"requires": {
"regenerator-transform": "^0.13.4"
}
},
"@babel/plugin-transform-reserved-words": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.2.0.tgz",
"integrity": "sha512-fz43fqW8E1tAB3DKF19/vxbpib1fuyCwSPE418ge5ZxILnBhWyhtPgz8eh1RCGGJlwvksHkyxMxh0eenFi+kFw==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-shorthand-properties": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz",
@ -1031,20 +1058,20 @@
}
},
"@babel/plugin-transform-unicode-regex": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.2.0.tgz",
"integrity": "sha512-m48Y0lMhrbXEJnVUaYly29jRXbQ3ksxPrS1Tg8t+MHqzXhtBYAvI51euOBaoAlZLPHsieY9XPVMf80a5x0cPcA==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.3.tgz",
"integrity": "sha512-lnSNgkVjL8EMtnE8eSS7t2ku8qvKH3eqNf/IwIfnSPUqzgqYmRwzdsQWv4mNQAN9Nuo6Gz1Y0a4CSmdpu1Pp6g==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.0.0",
"@babel/helper-regex": "^7.0.0",
"regexpu-core": "^4.1.3"
"@babel/helper-regex": "^7.4.3",
"regexpu-core": "^4.5.4"
}
},
"@babel/polyfill": {
"version": "7.4.0",
"resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.4.0.tgz",
"integrity": "sha512-bVsjsrtsDflIHp5I6caaAa2V25Kzn50HKPL6g3X0P0ni1ks+58cPB8Mz6AOKVuRPgaVdq/OwEUc/1vKqX+Mo4A==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.4.3.tgz",
"integrity": "sha512-rkv8WIvJshA5Ev8iNMGgz5WZkRtgtiPexiT7w5qevGTuT7ZBfM3de9ox1y9JR5/OXb/sWGBbWlHNa7vQKqku3Q==",
"dev": true,
"requires": {
"core-js": "^2.6.5",
@ -1052,16 +1079,16 @@
}
},
"@babel/preset-env": {
"version": "7.4.2",
"resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.4.2.tgz",
"integrity": "sha512-OEz6VOZaI9LW08CWVS3d9g/0jZA6YCn1gsKIy/fut7yZCJti5Lm1/Hi+uo/U+ODm7g4I6gULrCP+/+laT8xAsA==",
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.4.3.tgz",
"integrity": "sha512-FYbZdV12yHdJU5Z70cEg0f6lvtpZ8jFSDakTm7WXeJbLXh4R0ztGEu/SW7G1nJ2ZvKwDhz8YrbA84eYyprmGqw==",
"dev": true,
"requires": {
"@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.4.0",
"@babel/plugin-proposal-object-rest-spread": "^7.4.3",
"@babel/plugin-proposal-optional-catch-binding": "^7.2.0",
"@babel/plugin-proposal-unicode-property-regex": "^7.4.0",
"@babel/plugin-syntax-async-generators": "^7.2.0",
@ -1072,36 +1099,39 @@
"@babel/plugin-transform-async-to-generator": "^7.4.0",
"@babel/plugin-transform-block-scoped-functions": "^7.2.0",
"@babel/plugin-transform-block-scoping": "^7.4.0",
"@babel/plugin-transform-classes": "^7.4.0",
"@babel/plugin-transform-classes": "^7.4.3",
"@babel/plugin-transform-computed-properties": "^7.2.0",
"@babel/plugin-transform-destructuring": "^7.4.0",
"@babel/plugin-transform-dotall-regex": "^7.2.0",
"@babel/plugin-transform-destructuring": "^7.4.3",
"@babel/plugin-transform-dotall-regex": "^7.4.3",
"@babel/plugin-transform-duplicate-keys": "^7.2.0",
"@babel/plugin-transform-exponentiation-operator": "^7.2.0",
"@babel/plugin-transform-for-of": "^7.4.0",
"@babel/plugin-transform-function-name": "^7.2.0",
"@babel/plugin-transform-for-of": "^7.4.3",
"@babel/plugin-transform-function-name": "^7.4.3",
"@babel/plugin-transform-literals": "^7.2.0",
"@babel/plugin-transform-member-expression-literals": "^7.2.0",
"@babel/plugin-transform-modules-amd": "^7.2.0",
"@babel/plugin-transform-modules-commonjs": "^7.4.0",
"@babel/plugin-transform-modules-commonjs": "^7.4.3",
"@babel/plugin-transform-modules-systemjs": "^7.4.0",
"@babel/plugin-transform-modules-umd": "^7.2.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.4.0",
"@babel/plugin-transform-regenerator": "^7.4.0",
"@babel/plugin-transform-parameters": "^7.4.3",
"@babel/plugin-transform-property-literals": "^7.2.0",
"@babel/plugin-transform-regenerator": "^7.4.3",
"@babel/plugin-transform-reserved-words": "^7.2.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",
"@babel/plugin-transform-unicode-regex": "^7.4.3",
"@babel/types": "^7.4.0",
"browserslist": "^4.4.2",
"browserslist": "^4.5.2",
"core-js-compat": "^3.0.0",
"invariant": "^2.2.2",
"js-levenshtein": "^1.1.3",
"semver": "^5.3.0"
"semver": "^5.5.0"
},
"dependencies": {
"@babel/types": {
@ -1332,9 +1362,9 @@
"dev": true
},
"@types/node": {
"version": "11.12.2",
"resolved": "https://registry.npmjs.org/@types/node/-/node-11.12.2.tgz",
"integrity": "sha512-c82MtnqWB/CqqK7/zit74Ob8H1dBdV7bK+BcErwtXbe0+nUGkgzq5NTDmRW/pAv2lFtmeNmW95b0zK2hxpeklg==",
"version": "11.13.0",
"resolved": "https://registry.npmjs.org/@types/node/-/node-11.13.0.tgz",
"integrity": "sha512-rx29MMkRdVmzunmiA4lzBYJNnXsW/PhG4kMBy2ATsYaDjGGR75dCFEVVROKpNwlVdcUX3xxlghKQOeDPBJobng==",
"dev": true
},
"@typescript-eslint/eslint-plugin": {
@ -4360,9 +4390,9 @@
}
},
"eslint-plugin-jsdoc": {
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-4.6.0.tgz",
"integrity": "sha512-R5O57t1JdIkuKLx2rhAHu3J2l1Me/Yr/I9wbyD4/hL6T82G6SKu/9D0W/PxkitijY3tI4c7nRHXEJpCPrnBXug==",
"version": "4.7.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-4.7.0.tgz",
"integrity": "sha512-ghsgfi4j8rwnCWX/jSDHdyvqt4KzEnuXa0kYXfDhTQvd/ZDt4LNBfBC9ZVXc0ApqZDI8TL3L10og2er2s4O/7g==",
"dev": true,
"requires": {
"comment-parser": "^0.5.4",
@ -4476,9 +4506,9 @@
}
},
"eslint-plugin-promise": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.0.1.tgz",
"integrity": "sha512-Si16O0+Hqz1gDHsys6RtFRrW7cCTB6P7p3OJmKp3Y3dxpQE2qwOA7d3xnV+0mBmrPoi0RBnxlCKvqu70te6wjg==",
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.1.1.tgz",
"integrity": "sha512-faAHw7uzlNPy7b45J1guyjazw28M+7gJokKUjC5JSFoYfUEyy6Gw/i7YQvmv2Yk00sUjWcmzXQLpU1Ki/C2IZQ==",
"dev": true
},
"eslint-plugin-qunit": {
@ -9136,9 +9166,9 @@
}
},
"rollup": {
"version": "1.7.4",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-1.7.4.tgz",
"integrity": "sha512-nc86fETLHdozhRWlW/uNVIQ7ODuA1vU2/L8znAxP9TNMx1NA6GTth3llqoxxCle2kkyui+OfGzbKaQxD60NJjA==",
"version": "1.8.0",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-1.8.0.tgz",
"integrity": "sha512-dKxL6ihUZ9YrVySKf/LBz5joW2sqwWkiuki34279Ppr2cL+O6Za6Ujovk+rtTX0AFCIsH1rs6y8LYKdZZ/7C5A==",
"dev": true,
"requires": {
"@types/estree": "0.0.39",
@ -9165,9 +9195,9 @@
}
},
"rollup-plugin-commonjs": {
"version": "9.2.2",
"resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-9.2.2.tgz",
"integrity": "sha512-FXBgY+IvZIV2AZVT/0CPMsP+b1dKkxE+F6SHI9wddqKDV9KCGDA2cV5e/VsJLwXKFgrtliqMr7Rq3QBfPiJ8Xg==",
"version": "9.3.0",
"resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-9.3.0.tgz",
"integrity": "sha512-ydk1TYrRP+k9UzJ8B8Q2yFBWQSwGYv9vQfZ9YP9MkLLIA8/DnXRpEkoDXByOu10vNusV1tvk3vwhhrs0NTP4pQ==",
"dev": true,
"requires": {
"estree-walker": "^0.6.0",

View File

@ -28,7 +28,7 @@
"start": "echo \"Open file to http://localhost:8000/test/all_tests.html\" && static -p 8000",
"test-no-build": "npm run eslint && npm run build-html && npm run build-config && opn http://localhost:8000/test/all_tests.html && static -p 8000",
"test-prep": "npm run eslint && npm run build-html && npm run rollup && npm run build-config",
"test": "testcafe chrome test/ui-tests/**/*.js",
"test": "testcafe chrome test/ui-tests/**/*.js --skip-js-errors",
"browser-test": "npm run test-prep && opn http://localhost:8000/test/all_tests.html && static -p 8000"
},
"repository": {
@ -76,11 +76,11 @@
],
"dependencies": {},
"devDependencies": {
"@babel/core": "^7.4.0",
"@babel/core": "^7.4.3",
"@babel/node": "^7.2.2",
"@babel/plugin-transform-modules-commonjs": "^7.4.0",
"@babel/polyfill": "^7.4.0",
"@babel/preset-env": "^7.4.2",
"@babel/plugin-transform-modules-commonjs": "^7.4.3",
"@babel/polyfill": "^7.4.3",
"@babel/preset-env": "^7.4.3",
"@mysticatea/eslint-plugin": "^9.0.1",
"axe-testcafe": "^1.1.0",
"babel-plugin-transform-object-rest-spread": "^7.0.0-beta.3",
@ -90,11 +90,11 @@
"eslint-plugin-compat": "^3.1.0",
"eslint-plugin-eslint-comments": "^3.1.1",
"eslint-plugin-import": "2.16.0",
"eslint-plugin-jsdoc": "^4.6.0",
"eslint-plugin-jsdoc": "^4.7.0",
"eslint-plugin-markdown": "^1.0.0",
"eslint-plugin-no-use-extend-native": "^0.4.0",
"eslint-plugin-node": "8.0.1",
"eslint-plugin-promise": "4.0.1",
"eslint-plugin-promise": "4.1.1",
"eslint-plugin-qunit": "^4.0.0",
"eslint-plugin-standard": "4.0.0",
"eslint-plugin-testcafe": "^0.2.1",
@ -112,9 +112,9 @@
"qunit": "^2.9.2",
"remark-cli": "^6.0.1",
"remark-lint-ordered-list-marker-value": "^1.0.2",
"rollup": "1.7.4",
"rollup": "1.8.0",
"rollup-plugin-babel": "^4.3.2",
"rollup-plugin-commonjs": "^9.2.2",
"rollup-plugin-commonjs": "^9.3.0",
"rollup-plugin-node-builtins": "^2.1.2",
"rollup-plugin-node-resolve": "^4.0.1",
"rollup-plugin-re": "^1.0.7",

View File

@ -2969,12 +2969,10 @@
if (_typeof(key) === 'object') {
// Setting attributes from object
var _arr = Object.entries(key);
for (var _i = 0; _i < _arr.length; _i++) {
var _arr$_i = _slicedToArray(_arr[_i], 2),
name = _arr$_i[0],
val = _arr$_i[1];
for (var _i = 0, _Object$entries = Object.entries(key); _i < _Object$entries.length; _i++) {
var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2),
name = _Object$entries$_i[0],
val = _Object$entries$_i[1];
elem.setAttribute(name, val);
} // Getting attribute
@ -3549,7 +3547,7 @@
typeMap_ = {
em: bb.width,
ex: bb.height,
in: inch,
"in": inch,
cm: inch / 2.54,
mm: inch / 25.4,
pt: inch / 72,
@ -9116,12 +9114,10 @@
*/
var assignAttributes = function assignAttributes(elem, attrs, suspendLength, unitCheck) {
var _arr = Object.entries(attrs);
for (var _i = 0; _i < _arr.length; _i++) {
var _arr$_i = _slicedToArray(_arr[_i], 2),
key = _arr$_i[0],
value = _arr$_i[1];
for (var _i = 0, _Object$entries = Object.entries(attrs); _i < _Object$entries.length; _i++) {
var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2),
key = _Object$entries$_i[0],
value = _Object$entries$_i[1];
var ns = key.substr(0, 4) === 'xml:' ? NS.XML : key.substr(0, 6) === 'xlink:' ? NS.XLINK : null;
@ -11422,7 +11418,7 @@
rect: ['class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'height', 'id', 'mask', 'opacity', 'requiredFeatures', 'rx', 'ry', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'width', 'x', 'y'],
stop: ['class', 'id', 'offset', 'requiredFeatures', 'stop-color', 'stop-opacity', 'style', 'systemLanguage'],
svg: ['class', 'clip-path', 'clip-rule', 'filter', 'id', 'height', 'mask', 'preserveAspectRatio', 'requiredFeatures', 'style', 'systemLanguage', 'viewBox', 'width', 'x', 'xmlns', 'xmlns:se', 'xmlns:xlink', 'y'],
switch: ['class', 'id', 'requiredFeatures', 'systemLanguage'],
"switch": ['class', 'id', 'requiredFeatures', 'systemLanguage'],
symbol: ['class', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'font-family', 'font-size', 'font-style', 'font-weight', 'id', 'opacity', 'preserveAspectRatio', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'viewBox'],
text: ['class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'font-family', 'font-size', 'font-style', 'font-weight', 'id', 'mask', 'opacity', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'text-anchor', 'transform', 'x', 'xml:space', 'y'],
textPath: ['class', 'id', 'method', 'requiredFeatures', 'spacing', 'startOffset', 'style', 'systemLanguage', 'transform', 'xlink:href'],
@ -18757,8 +18753,8 @@
_iteratorError = err;
} finally {
try {
if (!_iteratorNormalCompletion && _iterator.return != null) {
_iterator.return();
if (!_iteratorNormalCompletion && _iterator["return"] != null) {
_iterator["return"]();
}
} finally {
if (_didIteratorError) {
@ -19942,7 +19938,7 @@
var newblur = addSVGElementFromJson({
element: 'feGaussianBlur',
attr: {
in: 'SourceGraphic',
"in": 'SourceGraphic',
stdDeviation: val
}
});
@ -22562,7 +22558,7 @@
}
var icon = $(new Image()).attr({
class: 'svg_icon',
"class": 'svg_icon',
src: path + imgsrc,
width: iconW,
height: iconH,
@ -22616,7 +22612,7 @@
}
icon = $(new Image()).attr({
class: 'svg_icon',
"class": 'svg_icon',
src: str,
alt: alt
});
@ -23285,7 +23281,7 @@
}, svg); // stop visuals created here
var beginCoord = $('<div/>').attr({
class: 'grad_coord jGraduate_lg_field',
"class": 'grad_coord jGraduate_lg_field',
title: 'Begin Stop'
}).text(1).css({
top: y1 * MAX,
@ -23296,7 +23292,7 @@
left: x2 * MAX
}).attr('title', 'End stop').data('coord', 'end').appendTo(container);
var centerCoord = $('<div/>').attr({
class: 'grad_coord jGraduate_rg_field',
"class": 'grad_coord jGraduate_rg_field',
title: 'Center stop'
}).text('C').css({
top: cy * MAX,
@ -28326,7 +28322,7 @@
image_width: properties.image_width,
layer_delete: layers.del,
layer_down: layers.move_down,
layer_new: layers.new,
layer_new: layers["new"],
layer_rename: layers.rename,
layer_moreopts: common.more_opts,
layer_up: layers.move_up,
@ -30008,16 +30004,16 @@
opacity: 'opacity.png',
new_image: 'clear.png',
save: 'save.png',
export: 'export.png',
"export": 'export.png',
open: 'open.png',
import: 'import.png',
"import": 'import.png',
docprops: 'document-properties.png',
source: 'source.png',
wireframe: 'wireframe.png',
undo: 'undo.png',
redo: 'redo.png',
clone: 'clone.png',
delete: 'delete.png',
"delete": 'delete.png',
go_up: 'go-up.png',
go_down: 'go-down.png',
context_menu: 'context_menu.png',
@ -31891,7 +31887,7 @@
var makeFlyoutHolder = function makeFlyoutHolder(id, child) {
var div = $$b('<div>', {
class: 'tools_flyout',
"class": 'tools_flyout',
id: id
}).appendTo('#svg_editor').append(child);
return div;
@ -32298,7 +32294,7 @@
// Create flyout placeholder
tlsId = refBtn[0].id.replace('tool_', 'tools_');
showBtn = refBtn.clone().attr('id', tlsId + '_show').append($$b('<div>', {
class: 'flyout_arrow_horiz'
"class": 'flyout_arrow_horiz'
}));
refBtn.before(showBtn); // Create a flyout div
@ -32361,7 +32357,7 @@
// Create flyout placeholder
_tlsId = refBtn[0].id.replace('tool_', 'tools_');
showBtn = refBtn.clone().attr('id', _tlsId + '_show').append($$b('<div>', {
class: 'flyout_arrow_horiz'
"class": 'flyout_arrow_horiz'
}));
refBtn.before(showBtn); // Create a flyout div