diff --git a/dist/docs/assets/js/paper.js b/dist/docs/assets/js/paper.js
index 0787a5e2..fc57d401 100644
--- a/dist/docs/assets/js/paper.js
+++ b/dist/docs/assets/js/paper.js
@@ -9,7 +9,7 @@
*
* All rights reserved.
*
- * Date: Thu Feb 13 17:06:46 2020 +0100
+ * Date: Fri Apr 10 07:47:59 2020 +1000
*
***
*
diff --git a/dist/docs/classes/CompoundPath.html b/dist/docs/classes/CompoundPath.html
index 7068d8bf..eed4d869 100644
--- a/dist/docs/classes/CompoundPath.html
+++ b/dist/docs/classes/CompoundPath.html
@@ -5485,7 +5485,7 @@ circle.scale(3, 1);
shear:
Point
-— the horziontal and vertical shear factors as a point
+— the horizontal and vertical shear factors as a point
@@ -5582,7 +5582,7 @@ circle.scale(3, 1);
skew:
Point
-— the horziontal and vertical skew angles in degrees
+— the horizontal and vertical skew angles in degrees
diff --git a/dist/docs/classes/Group.html b/dist/docs/classes/Group.html
index c74b4dd4..dc14965a 100644
--- a/dist/docs/classes/Group.html
+++ b/dist/docs/classes/Group.html
@@ -5353,7 +5353,7 @@ circle.scale(3, 1);
shear:
Point
-— the horziontal and vertical shear factors as a point
+— the horizontal and vertical shear factors as a point
@@ -5450,7 +5450,7 @@ circle.scale(3, 1);
skew:
Point
-— the horziontal and vertical skew angles in degrees
+— the horizontal and vertical skew angles in degrees
diff --git a/dist/docs/classes/Item.html b/dist/docs/classes/Item.html
index 5bb738cc..dad29c0c 100644
--- a/dist/docs/classes/Item.html
+++ b/dist/docs/classes/Item.html
@@ -5114,7 +5114,7 @@ circle.scale(3, 1);
shear:
Point
-— the horziontal and vertical shear factors as a point
+— the horizontal and vertical shear factors as a point
@@ -5211,7 +5211,7 @@ circle.scale(3, 1);
skew:
Point
-— the horziontal and vertical skew angles in degrees
+— the horizontal and vertical skew angles in degrees
diff --git a/dist/docs/classes/Layer.html b/dist/docs/classes/Layer.html
index c076af28..7b924727 100644
--- a/dist/docs/classes/Layer.html
+++ b/dist/docs/classes/Layer.html
@@ -5269,7 +5269,7 @@ circle.scale(3, 1);
shear:
Point
-— the horziontal and vertical shear factors as a point
+— the horizontal and vertical shear factors as a point
@@ -5366,7 +5366,7 @@ circle.scale(3, 1);
skew:
Point
-— the horziontal and vertical skew angles in degrees
+— the horizontal and vertical skew angles in degrees
diff --git a/dist/docs/classes/Path.html b/dist/docs/classes/Path.html
index 5fba3fce..c5fdb400 100644
--- a/dist/docs/classes/Path.html
+++ b/dist/docs/classes/Path.html
@@ -8383,7 +8383,7 @@ circle.scale(3, 1);
shear:
Point
-— the horziontal and vertical shear factors as a point
+— the horizontal and vertical shear factors as a point
@@ -8480,7 +8480,7 @@ circle.scale(3, 1);
skew:
Point
-— the horziontal and vertical skew angles in degrees
+— the horizontal and vertical skew angles in degrees
diff --git a/dist/docs/classes/PathItem.html b/dist/docs/classes/PathItem.html
index b15dfdb2..9ebc4aaf 100644
--- a/dist/docs/classes/PathItem.html
+++ b/dist/docs/classes/PathItem.html
@@ -7128,7 +7128,7 @@ circle.scale(3, 1);
shear:
Point
-— the horziontal and vertical shear factors as a point
+— the horizontal and vertical shear factors as a point
@@ -7225,7 +7225,7 @@ circle.scale(3, 1);
skew:
Point
-— the horziontal and vertical skew angles in degrees
+— the horizontal and vertical skew angles in degrees
diff --git a/dist/docs/classes/PointText.html b/dist/docs/classes/PointText.html
index e0ac9360..2675d7cd 100644
--- a/dist/docs/classes/PointText.html
+++ b/dist/docs/classes/PointText.html
@@ -5276,7 +5276,7 @@ circle.scale(3, 1);
shear:
Point
-— the horziontal and vertical shear factors as a point
+— the horizontal and vertical shear factors as a point
@@ -5373,7 +5373,7 @@ circle.scale(3, 1);
skew:
Point
-— the horziontal and vertical skew angles in degrees
+— the horizontal and vertical skew angles in degrees
diff --git a/dist/docs/classes/Raster.html b/dist/docs/classes/Raster.html
index 2b3f4cfe..2e1a0ed9 100644
--- a/dist/docs/classes/Raster.html
+++ b/dist/docs/classes/Raster.html
@@ -6260,7 +6260,7 @@ circle.scale(3, 1);
shear:
Point
-— the horziontal and vertical shear factors as a point
+— the horizontal and vertical shear factors as a point
@@ -6357,7 +6357,7 @@ circle.scale(3, 1);
skew:
Point
-— the horziontal and vertical skew angles in degrees
+— the horizontal and vertical skew angles in degrees
diff --git a/dist/docs/classes/Shape.html b/dist/docs/classes/Shape.html
index cb397bc2..ca52e212 100644
--- a/dist/docs/classes/Shape.html
+++ b/dist/docs/classes/Shape.html
@@ -5852,7 +5852,7 @@ circle.scale(3, 1);
shear:
Point
-— the horziontal and vertical shear factors as a point
+— the horizontal and vertical shear factors as a point
@@ -5949,7 +5949,7 @@ circle.scale(3, 1);
skew:
Point
-— the horziontal and vertical skew angles in degrees
+— the horizontal and vertical skew angles in degrees
diff --git a/dist/docs/classes/SymbolItem.html b/dist/docs/classes/SymbolItem.html
index 9a6b348c..949cc8db 100644
--- a/dist/docs/classes/SymbolItem.html
+++ b/dist/docs/classes/SymbolItem.html
@@ -5244,7 +5244,7 @@ circle.scale(3, 1);
shear:
Point
-— the horziontal and vertical shear factors as a point
+— the horizontal and vertical shear factors as a point
@@ -5341,7 +5341,7 @@ circle.scale(3, 1);
skew:
Point
-— the horziontal and vertical skew angles in degrees
+— the horizontal and vertical skew angles in degrees
diff --git a/dist/docs/classes/TextItem.html b/dist/docs/classes/TextItem.html
index 8a01a7d3..c2b39831 100644
--- a/dist/docs/classes/TextItem.html
+++ b/dist/docs/classes/TextItem.html
@@ -5358,7 +5358,7 @@ circle.scale(3, 1);
shear:
Point
-— the horziontal and vertical shear factors as a point
+— the horizontal and vertical shear factors as a point
@@ -5455,7 +5455,7 @@ circle.scale(3, 1);
skew:
Point
-— the horziontal and vertical skew angles in degrees
+— the horizontal and vertical skew angles in degrees
diff --git a/dist/docs/classes/View.html b/dist/docs/classes/View.html
index 01596b62..3ee5114f 100644
--- a/dist/docs/classes/View.html
+++ b/dist/docs/classes/View.html
@@ -1077,7 +1077,7 @@ view.onResize = function(event) {
shear:
Point
-— the horziontal and vertical shear factors as a point
+— the horizontal and vertical shear factors as a point
@@ -1174,7 +1174,7 @@ view.onResize = function(event) {
skew:
Point
-— the horziontal and vertical skew angles in degrees
+— the horizontal and vertical skew angles in degrees
diff --git a/dist/paper-core.js b/dist/paper-core.js
index 54506b4b..d822eb0e 100644
--- a/dist/paper-core.js
+++ b/dist/paper-core.js
@@ -9,7 +9,7 @@
*
* All rights reserved.
*
- * Date: Thu Feb 13 17:06:46 2020 +0100
+ * Date: Fri Apr 10 07:47:59 2020 +1000
*
***
*
diff --git a/dist/paper-core.min.js b/dist/paper-core.min.js
index 75a3e51d..61d79d58 100644
--- a/dist/paper-core.min.js
+++ b/dist/paper-core.min.js
@@ -9,7 +9,7 @@
*
* All rights reserved.
*
- * Date: Thu Feb 13 17:06:46 2020 +0100
+ * Date: Fri Apr 10 07:47:59 2020 +1000
*
***
*
diff --git a/dist/paper-full.js b/dist/paper-full.js
index 0787a5e2..fc57d401 100644
--- a/dist/paper-full.js
+++ b/dist/paper-full.js
@@ -9,7 +9,7 @@
*
* All rights reserved.
*
- * Date: Thu Feb 13 17:06:46 2020 +0100
+ * Date: Fri Apr 10 07:47:59 2020 +1000
*
***
*
diff --git a/dist/paper-full.min.js b/dist/paper-full.min.js
index 3c6a4f49..e950b27c 100644
--- a/dist/paper-full.min.js
+++ b/dist/paper-full.min.js
@@ -9,7 +9,7 @@
*
* All rights reserved.
*
- * Date: Thu Feb 13 17:06:46 2020 +0100
+ * Date: Fri Apr 10 07:47:59 2020 +1000
*
***
*
diff --git a/dist/paper.d.ts b/dist/paper.d.ts
index d00e52cb..6c4914e7 100644
--- a/dist/paper.d.ts
+++ b/dist/paper.d.ts
@@ -9,7 +9,7 @@
*
* All rights reserved.
*
- * Date: Thu Feb 13 17:06:46 2020 +0100
+ * Date: Fri Apr 10 07:47:59 2020 +1000
*
* This is an auto-generated type definition.
*/
@@ -2385,7 +2385,7 @@ declare namespace paper {
*
* @see Matrix#shear(shear[, center])
*
- * @param shear - the horziontal and vertical shear factors as a point
+ * @param shear - the horizontal and vertical shear factors as a point
*/
shear(shear: Point, center?: Point): void
@@ -2406,7 +2406,7 @@ declare namespace paper {
*
* @see Matrix#shear(skew[, center])
*
- * @param skew - the horziontal and vertical skew angles in degrees
+ * @param skew - the horizontal and vertical skew angles in degrees
*/
skew(skew: Point, center?: Point): void
@@ -7179,7 +7179,7 @@ declare namespace paper {
*
* @see Matrix#shear(shear[, center])
*
- * @param shear - the horziontal and vertical shear factors as a point
+ * @param shear - the horizontal and vertical shear factors as a point
*/
shear(shear: Point, center?: Point): void
@@ -7200,7 +7200,7 @@ declare namespace paper {
*
* @see Matrix#shear(skew[, center])
*
- * @param skew - the horziontal and vertical skew angles in degrees
+ * @param skew - the horizontal and vertical skew angles in degrees
*/
skew(skew: Point, center?: Point): void
diff --git a/package-lock.json b/package-lock.json
index a624d850..9c894788 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -13,14 +13,20 @@
"@babel/highlight": "^7.8.3"
}
},
+ "@babel/helper-validator-identifier": {
+ "version": "7.9.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz",
+ "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==",
+ "dev": true
+ },
"@babel/highlight": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",
- "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",
+ "version": "7.9.0",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
+ "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
"dev": true,
"requires": {
+ "@babel/helper-validator-identifier": "^7.9.0",
"chalk": "^2.0.0",
- "esutils": "^2.0.2",
"js-tokens": "^4.0.0"
},
"dependencies": {
@@ -79,9 +85,9 @@
"dev": true
},
"@types/node": {
- "version": "13.9.1",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-13.9.1.tgz",
- "integrity": "sha512-E6M6N0blf/jiZx8Q3nb0vNaswQeEyn0XlupO+xN6DtJ6r6IT4nXrTry7zhIfYvFCl3/8Cu6WIysmUBKiqV0bqQ==",
+ "version": "13.11.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-13.11.1.tgz",
+ "integrity": "sha512-eWQGP3qtxwL8FGneRrC5DwrJLGN4/dH1clNTuLfN81HCrxVtxRjygDTUoZJ5ASlDEeo0ppYFQjQIlXhtXpOn6g==",
"dev": true
},
"@types/normalize-package-data": {
@@ -1627,15 +1633,15 @@
}
},
"extract-zip": {
- "version": "1.6.7",
- "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz",
- "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=",
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz",
+ "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==",
"dev": true,
"requires": {
- "concat-stream": "1.6.2",
- "debug": "2.6.9",
- "mkdirp": "0.5.1",
- "yauzl": "2.4.1"
+ "concat-stream": "^1.6.2",
+ "debug": "^2.6.9",
+ "mkdirp": "^0.5.4",
+ "yauzl": "^2.10.0"
},
"dependencies": {
"debug": {
@@ -1701,9 +1707,9 @@
}
},
"fd-slicer": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
- "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
+ "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
"dev": true,
"requires": {
"pend": "~1.2.0"
@@ -3415,16 +3421,24 @@
"dev": true
},
"js-beautify": {
- "version": "1.10.3",
- "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.10.3.tgz",
- "integrity": "sha512-wfk/IAWobz1TfApSdivH5PJ0miIHgDoYb1ugSqHcODPmaYu46rYe5FVuIEkhjg8IQiv6rDNPyhsqbsohI/C2vQ==",
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.11.0.tgz",
+ "integrity": "sha512-a26B+Cx7USQGSWnz9YxgJNMmML/QG2nqIaL7VVYPCXbqiKz8PN0waSNvroMtvAK6tY7g/wPdNWGEP+JTNIBr6A==",
"dev": true,
"requires": {
"config-chain": "^1.1.12",
"editorconfig": "^0.15.3",
"glob": "^7.1.3",
- "mkdirp": "~0.5.1",
- "nopt": "~4.0.1"
+ "mkdirp": "~1.0.3",
+ "nopt": "^4.0.3"
+ },
+ "dependencies": {
+ "mkdirp": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+ "dev": true
+ }
}
},
"js-tokens": {
@@ -4197,20 +4211,12 @@
}
},
"mkdirp": {
- "version": "0.5.1",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
- "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
+ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
"dev": true,
"requires": {
- "minimist": "0.0.8"
- },
- "dependencies": {
- "minimist": {
- "version": "0.0.8",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
- "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
- "dev": true
- }
+ "minimist": "^1.2.5"
}
},
"ms": {
@@ -4266,9 +4272,9 @@
"dev": true
},
"needle": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.3.tgz",
- "integrity": "sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/needle/-/needle-2.4.1.tgz",
+ "integrity": "sha512-x/gi6ijr4B7fwl6WYL9FwlCvRQKGlUNvnceho8wxkwXqN8jvVmmmATTmZPRRG7b/yC1eode26C2HO9jl78Du9g==",
"dev": true,
"requires": {
"debug": "^3.2.6",
@@ -4564,9 +4570,9 @@
"dev": true
},
"p-limit": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz",
- "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
"dev": true,
"requires": {
"p-try": "^2.0.0"
@@ -4896,9 +4902,9 @@
"dev": true
},
"psl": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz",
- "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==",
+ "version": "1.8.0",
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
+ "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==",
"dev": true
},
"pump": {
@@ -5525,9 +5531,9 @@
"dev": true
},
"signal-exit": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
- "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
+ "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
"dev": true
},
"simple-concat": {
@@ -6593,12 +6599,13 @@
}
},
"yauzl": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz",
- "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=",
+ "version": "2.10.0",
+ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
+ "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
"dev": true,
"requires": {
- "fd-slicer": "~1.0.1"
+ "buffer-crc32": "~0.2.3",
+ "fd-slicer": "~1.1.0"
}
},
"yazl": {